互联网

Notepad++

文本编辑器

  • 开发商:Don HO
  • 开发语言:C,C++,HTML,JAVA等
  • 软件名称:Notepad++
  • 软件平台:PC
  • 软件授权:免费
  • Notepad++介绍
    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,CSS,D,Diff,ActionScript,Fortran,Gui4Cli,Haskell,INNO,JSP,KIXtart,LISP,Lua,Make处理(Makefile),Matlab,INI文件,MS-DOSStyle,NSIS,Normaltext,Objective-C,Pascal,Python,Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab。

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

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

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

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

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

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

    特性

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

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

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

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

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

    吉祥物

    Notepad++

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

    最新版本

    软件版本:7.6.6

    软件大小:4.0MB

    软件作者:Notepad++team

    软件类别:应用软件

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

    软件语言:多国语言

    运行环境:Win9x/Me/NT/2000/XP/2003/Vista/Win7/Win8/Win8.1/Win10

    支持的文件类型:

    C、C++、Java、C#、XML、HTML、PHP、CSS、makefile、ASCII艺术(.nfo)、doxygen、ini文件、批处理文件、Javascript、ASP、VB、VBS、SQL、Objective-C、Pascal、Perl、Python、LuaTeX、TCL汇编言、Ruby、Lisp、Scheme、Properties、DiffSmalltalk

    历史版本

    Notepad++ 7.8.5 版本

    软件版本:7.4.1

    软件大小:2.9MB

    软件作者:Notepad++team

    软件类别:应用软件

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

    软件语言:多国语言

    运行环境:Win9x/Me/NT/2000/XP/2003/Vista/Win7/Win8/Win8.1/Win10

    支持的文件类型:

    C、C++、Java、C#、XML、HTML、PHP、CSS、makefile、ASCII艺术(.nfo)、doxygen、ini文件、批处理文件、Javascript、ASP、VB、VBS、SQL、Objective-C、Pascal、Perl、Python、LuaTeX、TCL汇编言、Ruby、Lisp、Scheme、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”对话框(菜单“窗口->Windows...”)的UI进行排序。

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

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

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

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

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

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

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

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

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

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

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

    Notepad++ 6.8.3更新日志

    记事本+ + 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. 修复文件名包含“&”字符时显示不正确的问题

    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]

    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++和Javascript)。

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

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

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

    Notepad++ 6.3.3更新日志:

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

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

    3.新的拼写检查器。

    Notepad++ 6.3.2更新日志:

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

    2.承认WScript的Rake文件分别为python和ruby文件。

    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到上一个书签。如欲清除所有书签,使用菜单“寻找”->“清除所有书签”。

    巨集(宏)

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

    其它

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

    最新动态

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

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

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

    被黑客攻击的Notepad++官网首页截图

    参考资料

    [1] 热门开源编辑器Notepad++ 6.7.1下载 · IT之家[引用日期2014-12-23]

    相关资讯
    内容声明

    1、本网站为开放性注册平台,以上所有展示信息均由会员自行提供,内容的真实性、准确性和合法性均由发布会员负责,本网站对此不承担任何法律责任。

    2、网站信息如涉嫌违反相关法律规定或侵权,请发邮件至599385753@qq.com删除。

    Copyright © 趣爱秀