还在用notepad++?这些文本编辑器好用得多

苍老的Notepadd++

Notepad++是Windows操作系统下的一套文本编辑器,支持UTF8编码,功能比Windows中的Notepad(记事本)强大一些,除了可以用来制作一般的纯文字说明文件,也常被用来编写程序代码。由于其轻量化的特点Notepad++一度十分流行,笔者也曾是Notepad++的拥趸之一。但是,随着时代的发展,notepadd++已越来越显现出苍老之态,难以满足我的需求,加上原作者近些年不思进取,虽然还在刷版本号,却并没有带来实际性的更新,其项目的commit数量也反映出该软件相比于同类其他的开源文本编辑器,发展缓慢得多。综上,笔者决定告别npp,另寻新的趁手工具。

文本编辑器选择

对比笔者来说,一款合适的编辑器,要么足够轻量,可以做到秒开,要么强大,完善的代码补全、插件甚至开发环境。当然,最好可以跨平台,这样可以在多个系统中无缝切换。这么一看,可供选择的还真不少。
Notpad3
Notepad3 是在 Notepad2 基础上进行升级开发,主要目标也是替换掉 Windows 自带记事本,功能上比记事本更加强大,也支持中文界面。Notepad3 除了基本文本编辑外,并不会自作多情在文件增加一个 BOM 头。并支持多种开发语言的语法高亮支持,支持多种外观主题,支持代码折叠等功能,查找功能支持正则表达式等。
但notepad3不支持多标签,作者也无意添加这一功能,这是notepad3的特色,但可能会使一部分用户不太适应(包括笔者)。
Sublime Text3
一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用它来写代码,绝对是一种享受。相比于难于上手的Vim,浮肿沉重的Eclipse,VS,Sublime Text3在轻量化和功能强大之间做了很好的平衡,支持多标签,Windows/Linux/MacOS全平台支持,目前已成为笔者的主力编辑器。
Visual Studio Code
这是由微软推出是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、Git 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux,运行流畅,可谓是微软的良心之作。相比前面的两款编辑器,VS code更像一个IDE,事实上也是这样,VS code可以安装所需的插件,实现各种语言的开发。虽然相比notepad3、sublime text来讲要“重量级”不少,但微软强大的优化能力,仍使得它可以秒开,目前是笔者的第二大主力编辑器。

软件那么多,总有一款适合你

抛弃notepad++有一阵子了,突然发现原来世界这么美好(狗头)。

声明: 本文由(九面相柳)原创编译,转载请保留链接: 还在用notepad++?这些文本编辑器好用得多

还在用notepad++?这些文本编辑器好用得多:等您坐沙发呢!

发表评论