一、前言
工欲善其事,必先利其器。对于一个程序员来说,文本编辑器是必不可少的有力武器之一。当然,常用的有很多,但是个人觉得好用、实用的不多。为了记录自己的工作心得,同时也希望能对像我一般的你有所帮助,特写这篇博客介绍一下我常用的NotePad++和UtraEdit。其中NotePad++是免费的,UtraEdit就要自己想一下办法了,如果经济条件允许的话最好购买正版的软件。
二、NotePad++简介
Notepad++是Windows操作系统下的一套文本编辑器(软件版权许可证:GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。
Notepad++功能比Windows中的Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。(引用自:https://baike.baidu.com/item/Notepad++/10073989)
1.菜单栏
2.常用功能
使用它不仅可以对文本进行编辑,它对Java、Html等语言也有很好的支持。刚入门这些语言的时候,NotePad++的确是一个不错的选择。个人平时很多时候使用它来进行文本编辑、替换、对比、排错等。
(1)Ctrl+滚动滑轮可以放大缩小文本;
(2)Ctrl+F进行查找、替换、标记;
(3)找到文件名----》单击鼠标右键----》选择移动到另一试图,可以进行分屏显示。
三、UtraEdit简介
UltraEdit 是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII 码,完全可以取代记事本(如果电脑配置足够强大),内建英文单字检查、C++ 及 VB 指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。
UltraEdit 是 Windows 旗下一款流行的老牌文本/HEX 编辑器(非开源)。UltraEdit 正被移植到 Linux 平台。该移植名为 UEX,意即 UltraEdit forLinux。UEX具有原生的 Linux 外观,其界面、配置、热键等与 Windows 版并无二致。
UltraEdit是一个49.95美元的共享软件,提供了友好界面的编程编辑器,支持语法高亮,代码折叠和宏,以及一大堆其他的功能,内置了对于HTML、PHP和JavaScript等语法的支持。(引用自:https://baike.baidu.com/item/ultraedit/138217?fr=aladdin)
1.菜单栏
2.常用功能
该编辑器提供了一个特殊的功能:列块编辑。为此,当我们在进行数据库表字段、Excel表内容的对比时,可以将文本复制到该编辑器下然后启用列编辑模式。
四、总结
对这两个编辑器功能的介绍我所做的只是冰山一角,还有其他许多强大功能没有介绍到,希望看到这篇博客的朋友可以多多分享其他的功能。
祝岁末愉快,也希望该文能对你有所帮助!