2.1.1 Notepad++
Notepad++是一套非常有特色的开源纯文字编辑器(许可证:GPL),运行于 Windows 系统,有完整的中文接口及支持多国语言撰写的功能(UTF8 技术)。它的功能比 Windows 中的 Notepad(记事本)强大,除了可以用来编辑一般的纯文字文件之外,也十分适合轻量开发的编辑器。Notepad++不仅有语法高亮显示功能,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。
Notepad++可以安装免费使用。支持如下语言的代码高亮显示:C、C++、Java、C#、XML、HTML、PHP、ASP、AutoIt、DOS 批处理、CSS、ActionScript、Fortran、Gui4Cli、Haskell、JSP、Lisp、Lua、Matlab、NSIS、Objective-C、Pascal、Python、JavaScript 等。
Notepad++拥有非常多强大的功能,特别是对文本操作非常灵活,这是笔者用得最多的一个文本编辑器,经常用来做一些有特定格式的文本批量替换、搜索、去重,等等。当然,它的强大不止如此。下面简单介绍下它的核心功能:
1)内置支持多达 27 种语法高亮显示(包括各种常见的源代码、脚本,能够很好地支持.nfo 文件查看),还支持自定义语言。
2)可自动检测文件类型,根据关键字显示节点,节点可自由折叠/展开,还可显示缩进引导线,代码显示得很有层次感。
3)可打开双窗口,在分窗口中又可打开多个子窗口,显示比例。
4)提供了一些有用工具,如邻行互换位置、宏功能等。
5)可显示选中的文本的字节数(而不是一般编辑器所显示的字数,这在某些情况下很方便,比如软件本地化)。
6)正则匹配字符串及批量替换,也支持批量文件操作。
7)强大的插件机制,扩展了编辑能力,如 Zen Coding。
我们可以在官网 Notepad++官网(notepad-plus-plus.org)下载最新版。主界面如图 2-1 所示。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论