notepad++文本比较_寻求出色的文本编辑器:Notepad ++简介

notepad++文本比较

我绝不是追求完美文本编辑器的唯一人。 它已成为技术文化的重要组成部分,以至于我实际上遇到了采访问题“ VimGNU Emacs ?”。 在我的职业生涯中出现过两次。 但是,文本编辑器的普通用户必须面对的痛苦事实是,文本编辑器一无所获。 不同的软件开发实践,不同的平台,甚至用户的心态,都可能影响当下的正确选择。

我的工作机器正在运行OSX,而​​我们的开发平台是CentOS ,因此对于该工作,Vim通常是我的首选编辑器。 但是我在家里的Windows机器上做了很多开发和编写工作,对于我提交写作的几个地方,格式化提交的最佳方法是使用Markdown 当然,特殊用途的Markdown编辑器可以使生活更轻松,但是对“一个完美编辑器”的追求不会被拒绝!

输入Notepad ++ Notepad ++是根据GNU公共许可证(GPL)许可的 ,其源可在GitHub上获得 通过可下载的可执行安装程序进行安装。 如果您对Windows记事本或写字板感到满意,那么Notepad ++界面也将非常适合您。 默认模式为纯文本,UTF-8编码,Windows换行符和自动换行功能—正常的记事本默认设置。 如果这是您的需要,那么您就可以准备就绪。

当您要编辑代码时,Notepad ++的真正功能开始显现。 内置了超过50种编程语言,并且从“语言”菜单中选择一种,即可打开语法突出显示,文档结构图,可折叠功能,自动完成等功能,具体取决于您选择的语言。 您还可以为新语言定义规则。 Notepad ++没有定义Markdown,但是有帮助的是, 有人照顾了它并发布了它,设置起来很简单。

Notepad ++的另一个不错的功能是选项卡式界面。 即使使用不同的语言设置,您也可以打开多个文件,一切按您期望的方式运行。 当您一次打开许多文件时,这可以避免任务栏混乱。 工具栏上包括一个方便的宏记录器,用于创建可在多个窗口中使用的快捷键。 Notepad ++还具有一个强大的插件系统,当您下载它时,可以使用许多插件进行安装,并且可以从GitHub中提取社区开发的插件。

notepad++文本比较_寻求出色的文本编辑器:Notepad ++简介

Notepad ++布局

在撰写本文时,我还打开了一个FORTRAN 90文件(其目的是反转输入字符串),并且通过选项卡的阴影可以看到我正在处理的文件的红色阴影。第一个选项卡中的Markdown文件上的磁盘图标表示它有未保存的更改。 在FORTRAN文件中,突出显示的第20行指示编辑光标所在的位置,左侧的折叠工具会更改颜色,以使我对工作范围有所了解。 您可以使用此工具轻松折叠和隐藏部分以及整个功能。

notepad++文本比较_寻求出色的文本编辑器:Notepad ++简介

在Perl项目上工作

现在,我正在寻找一些Perl,以解决老学生的问题。 我在文件的底部添加了一些POD格式的文档,以说明其含义,并且Notepad ++正确地将其设置为可折叠的部分,并且突出显示了整个文件中的语法。 当我键入“打印”命令时,您还可以看到自动完成窗口弹出。

Notepad ++是Windows期待已久的文本编辑一环吗? 可能不是—有了很多其他选择,总会有顽固的人想将Vim用于Windows或WordPad或其他东西。 我发现在我自己的编写和编码中,Notepad ++越来越有用,因此,如果您对当前的选择不满意,那么绝对值得一看。

翻译自: https://opensource.com/article/16/12/notepad-text-editor

notepad++文本比较