我用过的文本编辑器并不多,Notepad++是我最喜欢的一款文本编辑器。它可以被看作是Windows自带的记事本扩展板。但功能比记事本多得多,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。 Notepad++不仅有语法高亮显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模具。让我感到方便的是它可以自由的改变文档编码字符集,UTF8,、ANSI、USC-2等等编码格式自由转换。面对日益标准化的UTF8编码格式,Windows自带的记事本的默认编码格式ASNI已经不太适合用来写代码了。 此外,Notepad++还是一款免费软件,自带中文,并且支持众多计算机语言,听说过的、没见过的语言格式,它都支持,甚至你还可以自定义语言。 Notepad++可以自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,可显示缩进引导线,使代码富有层次感。可打开双窗口,在分窗口中又可打开多个子窗口。可显示选中文本的字节数,并非普通编辑器所显示的字数;提供了一些实用工具,如邻行互换位置、宏功能等。强大的查找机制,支持正则表达式查询。我之前还专门写了一篇文章来介绍Notepad++的正则表达式。 Notepad++是一款好软件,极大的提高了我的学习效率。