你在用哪款文本编辑器软件?周末的时候老蒋在整理电脑端软件的时候看到我电脑上有安装过多款代码文本编辑器软件,包括Sublime、VSCode、HBuilder X、PyCharm、以及上周有安装的UltraEdit,其实有几款软件并不是常用的,准备卸载掉几款不常用的。当然,不同的文本编辑器各有特点,所以准备简单的整理几款我常用的文本编辑器的对比。
对于我们开发者来说,其实我们明白大部分的时候,这些编辑器都能够胜任开发要求,只是会由于一些特殊的垂直功能,或者我们的开发习惯才去选择。
第一、Sublime
Sublime,这是一款付费文本编辑器软件。如果我们不激活授权的话会时不时的弹出要求激活和编辑器提示没有激活。我目前在用的时候并没有激活,也是能用的。Sublime 编辑器的特点就是轻便,比如我在需要修改和开发单页面代码的时候,从界面体验或者响应速度都是很快的。
Sublime 编辑器比较适合HTML前端开发。当然,他也支持其他语言开发的,只需要安装对应的插件支持,比如有丰富的扩展插件。Sublime 支持 Winodws和 Mac。
第二、VSCode
VSCode(Visual Studio Code),一款来自微软开发的支持MAC和Windows系统跨平台的免费代码编辑器,基于微软强大的技术支持和几年的迭代,已经发展称为相当强大有一定用户的文本代码编辑器。支持语法高亮、代码自动补全、各种自定义功能和扩展插件。
VSCode 通过第三方提供的插件扩展,可以说是可以胜任当前主流的任何代码文本编辑器开发。当然也有一些缺点,比如修改单页面代码的话,响应速度稍微差一些,适合大型项目开发。
第三、HBuilder X
HBuilder,一款来自国内DCloud开发平台的IED开发者编辑器工具。通过不到10M的发行包安装速度很快,而且响应速度比较快,采用C++架构效率提高很大。有强大的语法提示和补全功能,算是圈内新建文件默认MD编辑器工具。
同时,HBuilder编辑器也是集成小程序开发的工具,圈内的其他编辑器都没有特别针对VUE、小程序开发支持。HX编辑器可以创建APP、小程序项目。在插件市场也有日常用的插件补充需要的开发功能。
第四、UltraEdit
UltraEdit,也是一款国外的优秀老牌的编辑器,支持Windows、Mac、Linux 多端跨平台商业化的文本编辑器。由老牌的IDM公司开发的,至今有超过20年的迭代积累,目前UltraEdit编辑器,拥有强大的编程功能,支持宏、语法高亮度显示和正则表达式等功能。
UltraEdit 编辑器包括集成SSH、FTP,以及强大的替换查找功能,满足我们大部分的代码编辑器和运维需求。
总结,其他编辑器还有很多,比如我们专门用于Python开发的PyCharm,PHP代码开发的phpstorm,这些垂直的代码编辑器也是有很多人用的。基本上我们有熟悉的自己1-2款编辑器就够用。