分享

notepad++已成往事,文本编辑器选这些

 geoallan 2023-02-27 发布于四川

由于npp作者的一系列无脑言论,使得作为一个极易上手、使用简便的文本编辑器的npp现在也是越来越不受待见。那么,我们今天就来扒一扒,除了npp,还有哪些同样简单便捷、启动快、易上手的文本编辑器。

第五名——SciTE

SciTE,一个支持Windows和Linux平台使用的开源的文本编辑器,开始时只是为了演示Scintilla强大功能而开发的。此后它成为一个功能全面的编辑器,windows下安装包不到2M。你可以通过用户自定义的配置文件来扩展默认功能。

一方面,这个软件入门简单。基本文本编辑器的功能它都具备:多格式(HTML、RTF、PDF、XML)文件导出,文本搜索替换、几十种语法高亮显示等。

另一方面,这个软件配置复杂。因为它默认情况下很多功能还没有展现,需要我们手动设置,而这个设置过程也相当复杂,如果没有正确的配置,他就会出现很多问题,比如选择中文时候出现乱码,缩进格式出错等等。

考虑到它的配置复杂且默认是英文菜单界面,所以,把它排名第五。推荐喜欢极简风的朋友使用或极客朋友挖掘、自定义配置使用。

SciTE编辑界面

第四名——NotePad 3

Notepad 3是一个快速、基于Scintilla的轻量级文本编辑器,同样支持语法高亮等文本编辑器普遍具备的基础更能,这点不用多说。值得一提的是,Notepad3安装后会直接替代记事本,也就是你每次创建或新打开.txt文本文档都会默认使用Notepad 3, 想想人家当初的主要目标也是替换掉 Windows 自带记事本。Notepad 3在windows下的安装包仅3M,且默认中文菜单界面,所以无论是作为常用文本编辑器,还是作为windows记事本来使用,都是比较推荐的。[if !vml]

Notepad 3编辑界面

第三名——Ultra Edit

UE作为一款老牌、流行的文本编辑器,默认安装后支持中文界面。不仅支持搜索替换、代码高亮等文本编辑功能,还支持ASCII/ANSI files编码的脚本。可以在对应的语法文件下进行函数和类的跳转,是不是有点智能IDE的意思了,还支持宏录制等一下进阶玩法。但是,这个软件并不是开源软件,30天的试用期后需要付费使用,安装包大概90M左右。

UltraEdit编辑界面

第二名——Sublime Text 3

在作者认为Sublime Text 3 和UE,如果仅从功能上来看,作者认为两者各有千秋,不分伯仲,但是从安装包体积、用户使用界面,以及扩展包源丰富性而言,作者更倾向于ST3,ST3的编辑界面更加好看些。ST3支持快捷键丰富,进行工程编辑时,可以通过命令来快速进行文件跳转、类跳转、行跳转,犹如使用idea进行代码跟进一样。Sublime安装后默认为英文界面,可以通过安装插件包修改为中文界面,目前是作者使用较为频繁的一个编辑器。

Sublime Text 3编辑界面

第一名——VS code

世界上最好的文本编辑器——VS code!

VS code排第一,相信大家无可争议,绝对的No.1,严格来说,把VS code仅仅定位为一个文本编辑器,实在是杀鸡用牛刀,大材小用了。但是就仅仅讨论文本编辑功能来说,VS code也是十分跟手,代码跳转、代码片段运行、文本搜索替换等都是入门标配,且是大厂出品,UI美观性更不必说,VS code除了本身功能全面、便捷外,还有一个更让人们依赖的是它丰富的插件库,你几乎可以找到工作中处理代码和文本所需要的所有插件,配合插件后,vscode简直如丝般润滑。

VS code编辑界面

其实,文本编辑器本身核心功能差不多都一样,至于选择哪款,还是取决于你是追求小巧便捷,还是功能丰富;是喜欢开箱即用,还是手动定制(比如宏开发)。

希望,上面推荐的几款编辑器,能够满足大家工作需求。

工具,顺手即可~

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多