Notepad++ :文本编辑器

更新时间:2024-09-20 23:13

Notepad++是Windows操作系统下的一套文本编辑器(软件版权许可证:GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。

功能

notepad++功能比Windows中的Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组

内置支持多达27种语法高亮度显示(包括各种常见的源代码、脚本,能够很好地支持.info文件查看),Notepad++支持众多计算机程序语言:C,C++,Java,pascal,C♯,XML,SQL,Ada,HTML,PHP,ASP,AutoIt,汇编,DOS批处理,Caml,COBOL,Cmake,层叠样式表,D,Diff,ActionScript,Fortran,Gui4Cli,Haskell,INNO,JSP,KIXtart,LISP,Lua,Make处理(Makefile),Matlab,INI文件,MS-DOSStyle,NSIS,Normaltext,Objective-C,Pascal,Python,ECMAScript,Verilog,Haskell,Inno Setup,cmake,vhdl,MATLAB

可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,还可显示缩进引导线,代码显示得很有层次感;

可打开双窗口,在分窗口中又可打开多个子窗口,显示比例;

提供了一些有用工具,如邻行互换位置、宏功能,等……

可显示选中的文本的字节数(而不是一般编辑器所显示的字数,这在某些情况下,比如软件本地化很方便);

正则匹配字符串及批量替换;

强大的插件机制,扩展了编辑能力,如Zen Coding。

特性

1、所见即所得功能、语法高亮、字词自动完成功能,支持同时编辑多种文档;支持自定义语言;

2、对于HTML网页编程代码,可直接选择在不同的浏览器中打开查看,以方便进行调试;

3、自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,可显示缩进引导线,使代码富有层次感;

4、可打开双窗口,在分窗口中又可打开多个子窗口;

5、可显示选中文本的字节数,并非普通编辑器所显示的字数;提供了一些实用工具,如邻行互换位置、宏功能等;

吉祥物

Notepad++的吉祥物是一只变色龙。

最新版本

软件版本:7.6.6

软件大小:4.0MB

软件作者:Notepad++team

软件类别:应用软件

软件授权:自由开源免费(GPL协议)

软件语言:多国语言

运行环境:Win9x/Me/NT/2000/XP/2003/Vista/Win7/Windows 8/Windows 8.1/Windows 10

支持的文件类型:

C、C++、Java、C♯XMLHTMLPHP层叠样式表、makefile、ASCII艺术(.nfo)、doxygen、ini文件、批处理文件、ECMAScript、ASP、VB、VBScriptSQLObjective-C、Pascal、PerlPython、LuaTeX、Tcl汇编言、RubyLISPScheme、Properties、DiffSmalltalk

历史版本

软件版本:七点四1

软件大小:2.9MB

软件作者:Notepad++team

软件类别:应用软件

软件授权:自由开源免费(GPL协议)

软件语言:多国语言

运行环境:Win9x/Me/NT/2000/XP/2003/Vista/Win7/Windows 8/Windows 8.1/Windows 10

支持的文件类型:

C、C++、Java、C♯XMLHTMLPHP层叠样式表、makefile、ASCII艺术(.nfo)、doxygen、ini文件、批处理文件、ECMAScript、ASP、VB、VBScriptSQLObjective-C、Pascal、PerlPython、LuaTeX、Tcl汇编言、RubyLISPScheme、Properties、DiffSmalltalk

更新日志

Notepad++v7.4.1错误修复:

1.修复Notepad++挂起问题由于其在互联网上的连接启动-禁用认证链接验证。

2.修复打开的零长度文件不保存错误。

3.提高文档大文件的Peeker性能问题。

Notepad++v7.4新功能和错误修复:

1.添加文档偷看功能(鼠标悬停在选项卡上)。

2.添加窥视文档地图功能。

3.修复HTML/js/asp/PHP中点击链接的问题。

4.通过“偏好”对话框更改折叠样式后,折叠垂直线将失去颜色。

5.增强Python的折叠功能(多行报价)。

6.改进证书验证方法。

7.修复在更改文件扩展名时丢失语法突出显示的问题(通过“另存为”)。

8.增强“Windows”对话框(菜单“窗口-\u003eWindows...”)的UI进行排序。

9.在打开一个空的内容文件时应用新的文件自定义编码(Unicode或非Unicode)。

10.改善空白能见度,同时激活空白的可视化

11.支持页眉和页脚打印的RTL。

12.在Notepad++中删除文件和文件夹时,添加一个用于将文件夹作为Workspace启动的警告消息。

13.可以在多行标签模式下拖放标签页。

14.修复右键单击多行选项卡的问题。

15.添加新的移动标签与鼠标滚轮功能(SHIFT+鼠标滚轮)

16.修复活动选项卡上的文本(多行模式)被剪力问题。

17.修复保存会话文件的回归(对于会话文件扩展名,如果设置)。

18.通过添加工作区文件扩展名(如果已设置)来增强保存工作区文件。

19.修改change.log总是打开问题。

Notepad++ 6.8.3更新日志

notepad+ + v6.8.3错误修复:

1.使用通配符(*),打开命令行上的文件修复崩溃的问题。

2.修正显示刷新退出缺失的问题,通过使用选项-Plugin。

3.修正插件快捷方式配置丢失的问题。

4.修正了挪威本地化显示器和错误的编码。

5.在高DPI从功能修复显示问题。

Notepad++ 6.7.5更新日志

1.增加“幽灵”输入功能:启动Notepad++时从命令行自动输入文本(通过命令行的-qn, -qt 或 -qf)

2. 修复自动插入错误行为

3.修复崩溃问题:用户按住ctrl后双击空文档时引发

4.修复加载DropBox设置时的崩溃Bug

5.在FindInFiles和ReplaceInFiles过程中展现处理过程窗口,取代状态窗口

6. 修复文件名包含“\u0026”字符时显示不正确的问题

7. 高亮显示增量搜索的跟随类,增加一些增强的增量搜索

8.在快捷键映射中加入ENTER键的编辑回话

9. 允许把文件放入doc转换器和其他面板

10. 安装程序会记录用户选择和最近的安装

11. 修复在码组中自动缩进不响应的EOL问题

12.在面板关闭后,恢复编辑器

Notepad++ 6.7.4 Je suis Charlie edition

安装包新增插件

1.DSpellCheck v1.2.12

2.NppFTP 0.24.1

3.NppExport v0.2.8

4.Plugin Manager 1.0.8

5.Converter 3.0

6.Mime Tool 1.9

Notepad++ 6.7.3 更新日志

1.修旧处理器的崩溃问题由于SSE2指令。

2.确定翻译的回归:映射为添加的命令”标记……子菜单项”。

Notepad++ 6.7.2 更新日志

1.修复当不加载 config.XML 和 stylers.xml 时的崩溃问题。

2.修复 NPPM_LAUNCHFINDINFILESDLG API 退格崩溃问题。

3.防止在列模式中自动插入 {} [] () “”。

4.修正了在首选项对话框中的”提示输入函数参数”复选框未正确初始化。

5.修复保存主题样式无效的问题(为避免UAC权限问题,从 %APPDATA% 拷贝文件)。

6.改进用户定义语言对话框的高度。

Notepad++ 6.7.1 更新日志

1、修正了GotoLine的崩溃问题;

2、修正了输入随机字符时出现崩溃的问题;

3、修正了自动插入功能的错误(在自动插入括号“()”功能关闭时遇到“]”、“}”不跳过);

4、新增功能:自动填充引号(英文双引号和英文单引号);

5、修复了其他一些问题

Notepad++ 6.7.0 更新日志

1.cloud设置:新增OneDrive支持

2.修复启动时崩溃问题

Notepad++ 6.6.9 更新日志

1.cloud设置:新增OneDrive支持

2.修复启动时崩溃问题

Notepad++ 6.6.8更新日志:

1.云设置支持谷歌网盘了。

2.更好的主题支持:所有的内部对接的对话框中可以选择应用主题的前景色/背景色。

Notepad++ 6.6.7 更新日志:

修复一个历史文件的恢复问题。

Notepad++ 6.6.6更新日志:

1.修复当本地Dropbox路径更改后,Notepad++程序的“Settings on cloud - Dropbox”功能出现异常工作问题。

2. 修复当保存文件被删除或只读时,会话快照可能出现保存出错等问题。

Notepad++ 6.6 更新日志:

1.新增会话快照、定期备份功能;

2.修正RTL/LTR命令制作文本错误;

3.自动检测字符编码设置为可选;

4.在 查找和替换对话框选项卡和 用户自定义语言对话框选项卡中加入DPI识别功能;

5.在功能列表中加入Shell脚本解析器;

6.在SQL中可选使用反斜线,充当为转义字符

Notepad++ 6.6.2更新日志:

1. 修复了会话快照的 bug,当选择记住当前会话时无法启用会话快照的问题。.

包括的插件:

1. DSpellCheck v1.2.12

2. NppFTP 0.24.1

3. NppExport v0.2.8

4. Plugin Manager 1.0.8

5. Converter 3.0

6. Mime Tool 1.9

Notepad++ 6.6.0更新日志:

修复一个历史文件的恢复问题。

Notepad++ 6.4.5更新日志:

1.中文环境下填词特性在ANSI文档中重新启用。

2.编码自动识别功能可以检测识别unicode编码。

3.通配符(*和?)和递归(- r)支持命令行参数。

Notepad++ 6.4.4更新日志:

1.添加标签功能(按ctrl+小键盘)的直接访问。

2.添加匹配括号之间的选择功能。

3.增强功能列表的C/ C + +解析器。

4.修复行号空间的问题。

5.修复一个崩溃的问题。

Notepad++ 6.4.3更新日志:

1.修复了使用“功能”的一个崩溃问题;

2.增强了分隔符选择(Ctrl+鼠标双击):在参数设置对话框中新增了GUI设置;

3.在新的实例功能中添加了打开会话;

4.添加新的命令行参数“-openSession”用于打开会话文件;

5.添加了多实例选项;

6.修复了regression -systemtray命令行选项无法正常使用的问题;

7.修复了开始和结束位置之间的文本修改后出现的开始/结束选择Bug;

8.添加了定位命令行选项。

Notepad++ 6.4.2更新日志:

1.增强分隔符选择功能。

2.

Notepad++ 6.4.1更新日志:

1.新增功能列表面板(可自定义,当前支持C++ECMAScript)。

2.在新增的状态栏显示“查找/替换”对话框的错误信息,以此取代弹出窗口。

3.按ctrl +双击功能,添加分隔符选择。

4.添加设置开始位置选择功能。

Notepad++ 6.3.3更新日志:

1.记住折叠状态的最后一次会议。

2.关闭选择/非选定的文件。

3.新的拼写检查器。

Notepad++ 6.3.2更新日志:

1.修正了一个回归(性能发行)。

2.承认WScript的Rake文件分别为PythonRuby文件。

Notepad++ 6.3.1更新日志:

1.修复更换'\ñ'错误在扩展和正则表达式模式。

2.记住折叠状态的会话中的每个文件。

3.取消注释,修复崩溃的bug。

4.添加“更新代理设置...”命令设置代理升级。

5.修复问题未妥善保存/恢复窗口位置。

6.添加新API NPPM_GETCURRENTVIEW。

Notepad++ 6.3更新日志:

1.重要的错误修复和增强的正则表达式搜索替换关键的问题。

2.UDL的新特性和bug修复。

Notepad++ 6.2.3更新日志:

1.修复了RegExpr模式下查找“”漏洞;

2.将“删除文件”(Delete file)命令更改为“移动到回收站”(Move to Recycle Bin);

3.添加了删除空行功能;

4.将文档默认值由ANSI更改为UTF8 w/o BOM;

5.开启了CJK环境下unicode文档的单词自动补全。

Notepad++ 6.0更新日志:

1.新增对PCRE(Perl Compatible Regular Expressions)的支持;

2.添加了文档结构图功能(通过“视图”下的“Document Map”)。

3.增强了大文件加载性能。

软件特色

打印所见即所得

如果有彩色打印机,你可以把你的源代码以多种颜色打印出来。

用户自定义编程语言

用户可自定义编程语言:自定的编程语言不仅有语法高亮度显示功能,而且有语法折叠功能功能。注释、关键字和运算符号也可以自定义。

字词自动完成功能

用户能做自己的API列表(或从下载专区下载需要的api文件)。一旦api文件建立完成且在正确的路径系统,键入ctrl+Space(你可以修改这个快捷键)启动字词自动完成功能。欲知更多信息,请参考字词自动完成功能在线帮助。

支持同时编辑多文件

可以同时开启多页面来编辑。

支持多重视窗同步编辑

用户可同时有两个视窗对比排列。不但能开启两个不同文件在分别两个不同的窗口,并且能开启一个单独文件在两个不同的视窗内(clone mode)进行同步编辑。同步编辑的成果将在两个的窗口内同时更新。请参考同步编辑画面。

搜索和替换正则表达式

用户可用正则表达式来搜索和替换一个字符串。

完全支持拖曳功能

用户可用拖曳功能来开启文件,也可以用拖曳功能来变换开启文件的位置,甚至可拖曳开启文件从一个窗口到另一个窗口。

自动检测开启文件状态

如果外部修改(或删除)Notepad++已开启文件,用户将会被通知更新文件内容(或删除档案)。

支持多国语言

支持中日韩Windows环境,及阿拉伯语希伯来语的Windows环境。

高亮括号及缩排辅助

当光标移至下列字符{ } [ ] ( )旁时,此字符与远方相对应的字符以及缩排辅助(如果存在的话)将会以高亮来显示。

书签

用户可以单击书签边行(书签边行位于列数边行右方)或使用键盘捷径ctrl+F2来标明或移除书签。使用键盘捷径F2到下一个书签或Shift+F2到上一个书签。如欲清除所有书签,使用菜单“寻找”-\u003e“清除所有书签”。

巨集(宏)

用户可储存数百个巨集(宏)指令,并分配快捷键。

其它

放大与缩小功能内部窗口位置可任意移动

最新动态

Notepad++团队于2015年1月10日发布最新版本v6.7.4,并使用“Je suis Charlie edition”这一颇具争议的标签作为发布版本名称。最新版本中官方团队宣称:

言论自由就像我们呼吸的空气,直到失去它,我们才感觉到它的存在。出于这个原因,“我是查理“并不代表我完全支持他们所发表的一切,而是因为我珍惜没有危险的言论自由的权利,即使这样做冒犯了别人。而且,不管他/她表达了自己的什么观点,你也没有权力去剥夺他们的生活。因此,这就是“我是查理”版所想表达的意愿。

两天后,2015年1月12日,Notepad++官方网站遭受黑客攻击,起因是两天前发布的“我是查理”版,经过 Notepad++ 团队的努力,当天,网站访问恢复正常。

参考资料

热门开源编辑器Notepad++ 6.7.1下载.IT之家.2014-12-23

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}
友情链接: