notepad++_notepad++下载 - CSDN
notepad++ 订阅
Notepad++是Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。Notepad++功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。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-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python, Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab 展开全文
Notepad++是Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。Notepad++功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。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-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python, Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab
信息
开发商
Don HO
软件授权
免费
软件名称
Notepad++
更新时间
2020.03.09
软件版本
v7.8.6
软件平台
PC
软件语言
C,C++,HTML,JAVA等
软件大小
4.0Mb
Notepad++功能
内置支持多达27种语法高亮度显示(包括各种常见的源代码、脚本,能够很好地支持 .info 文件查看),还支持自定义语言;可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,还可显示缩进引导线,代码显示得很有层次感;可打开双窗口,在分窗口中又可打开多个子窗口,显示比例;提供了一些有用工具,如 邻行互换位置、宏功能,等……可显示选中的文本的字节数 (而不是一般编辑器所显示的字数,这在某些情况下,比如软件本地化很方便);正则匹配字符串及批量替换;强大的插件机制,扩展了编辑能力,如Zen Coding。
收起全文
精华内容
参与话题
  • notepad++下载

    2020-07-30 23:31:55
    Notepad++ 是一款非常有特色的编辑器,是开源软件,可以免费使用。 Notepad++是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。 Notepad++...
  • notepad++ 下载安装

    万次阅读 2018-08-21 16:17:42
    https://jingyan.baidu.com/article/3065b3b6b8678abecff8a48c.html
    展开全文
  • 免费Notepad++

    2020-07-30 23:31:57
    Notepad++是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。 Notepad++功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯...
  • 再见!Notepad++

    万次阅读 多人点赞 2019-11-11 22:31:35
    再见!Notepad++,好走不送!1No zuoNoDie上周就发现Notepad++开发者在作妖,新版本放了个啥恶心的标注上来,本来想直接发文说一说,后来想想是不...
        

    640?wx_fmt=gif

    640

    再见!Notepad++,好走不送!

    1

    No zuo No Die


    上周就发现Notepad++开发者在作妖,新版本放了个啥恶心的标注上来,本来想直接发文说一说,后来想想是不是这样又给它做了宣传,就决定先按笔不动。

    640?wx_fmt=jpeg640?wx_fmt=png640?wx_fmt=jpeg

    在Windows系统里用Notepad++用了也蛮久了。最早用的是UltraEdit,当时界面还比较简陋,支持语言高亮和插件也不多。

    640?wx_fmt=jpeg

    所以后来改用了Notepad++,还挺满意他的多插件和多脚本语言(不能自动检测,需要手动选择脚本语言)支持的,虽然在文件管理等方面很弱,但体积小,占用内存少这两个特性让我一直沿用至今。不过在处理大文件上,UltraEdit可以甩开Notepad++一条街,偶尔不小心打开一个几百MB或者上G的日志文件,UltraEdit毫无压力,但Notepad直接挂掉。

    我在MacOS系统上一直使用Sublime免费版,虽然时不时弹出窗口要付费,直接无视照样可以使用全部功能,开发者非常良心。Sublime在文件管理,插件繁多,以及重启系统前自动保存未保持的临时文本,多语言自动检测高亮等特性上很让人喜欢。

    2

    诚意推荐

    今天IT群里正好有人再次提起,大家思想一碰撞,推荐了不少优秀的替代软件,可以把Notepad扔进历史的垃圾堆了。

    1. Sublime

    优点不多说,10mb的安装文件,体积小,支持 Windows, MacOS和Linux,让你在三个系统中保持统一的使用习惯和快捷键记忆。免费,有购买弹窗提示,可以忽略继续使用。

    640?wx_fmt=png

    2. VSCode

    微软出品,编辑器后起之秀,远远不止编辑器那么简单,这是一个强力的开发IDE,虽然拿来编辑文本有点牛刀杀鸡,但是会让你杀的很爽,用惯了之后很难舍弃。免费,50mb的安装文件,支持 Windows, MacOS,和Linux。

    640?wx_fmt=png

    3. Atom

    Github的亲儿子,免费,强大多功能,多插件。支持 Windows, MacOS,和Linux。配合多种插件,适合用作前端开发。

    640?wx_fmt=png

    4. UltraEdit

    隔了几年发现它有了新版,全新界面和更多功能,鸟枪换炮。不过要付费使用,提供30天的试用期。只支持Windows系统。

    640?wx_fmt=png

    其它优秀的编辑器还有很多,这里只推荐几个跨系统平台的编辑器,非常适合处理文本。你如果用于开发项目也是完全没有问题的,在这点上,上面几个软件可以把Notepad++按在地上摩擦一万遍,如果非要在这个上面加个期限的话,我希望是一万年。

    640?wx_fmt=jpeg

    640?wx_fmt=jpeg

    640?wx_fmt=jpeg

    640?wx_fmt=jpeg

    展开全文
  • Notepad++中文版是一款非常有特色的编辑器,是开源软件,可以免费使用。 Notepad++中文版是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。...
  • 强烈抵制Notepad++,请立刻卸载,你还有更好的选择!

    万次阅读 热门讨论 2019-11-13 13:01:40
    点击上方蓝字▲关注我们吧!互联网知名软件notepad++(文本编辑器)发布了一个v7.8.1的最新版本,其官网的News第一条文章则公然出现反华文章,抹黑祖国,甚至连恐...
        

    点击上方蓝字▲关注我们吧!

    互联网知名软件notepad++(文本编辑器)发布了一个v7.8.1的最新版本,其官网的News第一条文章则公然出现反华文章,抹黑祖国,甚至连恐怖分子的图片都配上了。而且这已经不是 Notepad++ 第一次这么干了!

    作为文本编辑工具,有比 Notepad++ 更好的替代工具:

    Sublime Text

    Sublime Text 是一个轻量、简洁、高效、跨平台的编辑器。

    640?wx_fmt=png

    Sublime Text 的特色功能:

    • 良好的扩展功能,官方称之为安装包(Package)。

    • 右边没有滚动条,取而代之的是代码缩略图,这个功能非常赞

    • 强大的快捷命令“可以实时搜索到相应的命令、选项、snippet 和 syntex, 按下回车就可以直接执行,减少了查找的麻烦。”

    • 即时的文件切换。

    • 随心所欲的跳转到任意文件的任意位置。

    • 多重选择(Multi-Selection)功能允许在页面中同时存在多个光标。

    • 支持 VIM 模式

    • 支持宏,简单地说就是把操作录制下来或者自己编写命令,然后播放刚才录制的操作或者命令。

    • 更新非常勤快

    Visual Studio Code

    Visual Studio Code 是一个运行于 OS X,Windows 和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台编辑器。

    640?wx_fmt=jpeg

    Github Atom

    Atom 是 GitHub 专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持 CSS,HTML,JavaScript 等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。

    640?wx_fmt=png

    BowPad

    BowPad 是一个带有功能区 UI 的简单而快速的文本编辑器

    显著特性:

    • 超过100种文件类型和语言的语法高亮显示

    • 处理许多不同的编码,包括 UTF-8、UTF-16 甚至 UTF-32

    • 垂直滚动条中的导航提示

    • 根据路径对打开的标签进行着色

    • 可用 JScript 或 VBScript 编写的插件扩展

    界面截图:

    640?wx_fmt=png 640?wx_fmt=png

    Editra

    Editra是一个支持多平台的文本编辑器,可以支持基本语法和二十种语言。它使用方便,可以用颜色标注重点部分,支持进行内嵌式编辑,也可以进行代码编辑。

    640?wx_fmt=png

    640?wx_fmt=png

    展开全文
  • Notepad++一些好用的特性

    万次阅读 2014-03-22 10:11:17
    notepad++简介】 Notepad++是旨在替代Windows默认的notepad而生,比notepad的功能强大很多很多。 (1)Notepad++的版本:ANSI和Unicode Notepad++有两个版本,一个是ANSI版本,一个是UNICODE版本。 ...

    【notepad++简介】

    Notepad++是旨在替代Windows默认的notepad而生,比notepad的功能强大很多很多。

    (1)Notepad++的版本:ANSI和Unicode

    Notepad++有两个版本,一个是ANSI版本,一个是UNICODE版本。

    对于大多数人把Notepad++作为notepad的增强版,而需要的普通应用的话,ANSI版本和UNICODE版本,其实没啥差别。

    (2)Notepad++支持丰富的插件

    notepad++支持插件,添加对应不同的插件,以支持不同的功能。里面除了一些常见的插件之外,还有一些好玩的插件,比如将文字读出来的speech插件。

    (3)Notepad++特点概述

    Notepad++属于轻量级的文本编辑类软件,比其他一些专业的文本编辑类工具,比如UltraEdit等要启动更快,占用资源更少,但是从功能使用等方面来说,不亚于那些专业工具,而windows默认的notepad虽然更“轻量”,但是功能就太少。所以一般用notepad++,或者另一个工具notepad2来代替notapad,同样也代替太复杂和庞大的UltraEdit。

    【notepad,notepad2,notepad++,ultraEdit比较】

    根据个人对一些文本类编辑工具的使用感觉来看,notepad2比notepad++相对启动更快,占用资源更少,但是相对来说,功能比较少,所以,很多常用的方便的功能,还是没法使用。而ultraEdit虽然功能多,但是太消耗资源,用起来太麻烦了,关键还是收费的,而notepad++是免费的。总的概括如下:

    notepad:windows自带的,占用资源最少,启动最快,但是功能太弱,以至于满足需求。是免费的。

    notepad2:占用资源稍多,启动也很快,但是功能上,没有notepad++多,更没有ultraEdit多。是免费的。

    notepad++:占用资源有点多,启动要停顿一下,但是功能很强大,尤其是支持插件模式,使得扩展性非常好,支持很多的其他高级功能,而且使用起来也很方便。是免费的。

    ultraEdit:功能强大,但是安装文件很大,占用资源多,启动慢,而且是收费的。

    因此,根据启动速度,占用资源,功能支持,等方面来综合衡量,对于notepad,notepad2,notepad++,ultraEdit来说,无疑notepad++是最好的选择了

    【notepad++插件添加方法】

    方法1:可以手动去notepad++插件的官方网站下载:

    http://sourceforge.net/projects/npp-plugins/files/

    方法2.让notepad的插件管理器自动下载和安装

    点击:Plugins -> Plugin Manager -> Show Plugin Manager-> Avaliable一栏显示当前可用的插件列表,选中你要的插件,然后点击下面的Install即可自动下载和安装对应插件,很是方便。

    【详细】Notepad++使用心得和特色功能介绍 - notepad/ultraedit的最好的替代品,最好用的轻量级文本编辑器 v2011-12-20 - crifan - work and job
    【详细】Notepad++使用心得和特色功能介绍 - notepad/ultraedit的最好的替代品,最好用的轻量级文本编辑器 v2011-12-20 - crifan - work and job



    【查看当前notepad++的版本】

    查看自己当前Notepad++是什么版本的话,点击工具栏上的 ?-> About Notepad++,弹出对话框会显示“Notepad++ v5.8.6 (ANSI)”字样,其中(ANSI)即代表当前是ANSI版本。

    1.支持语法高亮和颜色自定义

    关键是支持的语言狂多,除了常见的c/c++,java,php,而且还支持python和xml。

    而且对于xml,还支持点击关键字可以展开或收缩,很是方便。后来得知,这个特性叫做代码折叠,囧。。。

    【详细】Notepad++使用心得和特色功能介绍 - notepad/ultraedit的最好的替代品,最好用的轻量级文本编辑器 v2011-12-20 - crifan - work and job

    还支持makefile,这样对于查看makefile文件的的话,就很方便了。

    而且甚至连一般人不常用的Tex/LaTex的语法高亮,都支持了,很强大。

    对于语法高亮时显示的颜色,也可以自定义,点击:

    Settings -> Style Configurator

    就可以根据自己需要配置不同的颜色了。

    【详细】Notepad++使用心得和特色功能介绍 - notepad/ultraedit的最好的替代品,最好用的轻量级文本编辑器 v2011-12-20 - crifan - work and job

    【自定义除默认后缀之外的其他后缀文件为某类型文件以实现语法高亮】

    而且对于不同类型的文件的后缀,除了默认的文件后缀之外,设置自定义的文件后缀,比如我遇到的,对于普通的makefile,其默认的后缀是是.mak,而我此处自己的.mk也是makefile文件,所以可以通过这样来设置:

    Settings -> Style Configurator -> 在Language中下拉找到Makefile,选择makefile,左下角会出现:

    Default ext. 和user ext.,默认的扩展名(default extension)即后缀名.对应的是.mak,在user ext.所对应的框中填写.mk,

    【详细】Notepad++使用心得和特色功能介绍 - notepad/ultraedit的最好的替代品,最好用的轻量级文本编辑器 v2011-12-20 - crifan - work and job

    然后点击右边的 Save&Close,就可以实现notepad++自动识别.mk文件为makefile文件,然后引用对应的语法高亮了。

    当然,如果不设置的话,单独打开.mk类型文件,notepad++虽然不会自动识别,没有语法高亮,但是也可以自己手动选择的:

    language -> M -> Makefile,即可实现同样的功能,只是要麻烦自己每次都要手动设置而已。

    2.添加hex editor插件以支持16进制编辑

    notepad++支持添加HEX-Editor插件以支持16进制的查看与编辑,很是方便。

    【Hex Editor插件的添加方法】

    先通过上面的【查看当前notepad++的版本】的方法得知你自己的notepad++是ANSI还是UNICODE方法,

    然后根据上面的 【notepad++插件添加方法】 去Notepad++插件的官网,找到并下载对应版本的Hex Editor,把插件文件HexEditor.dll,放到NotePad++路径下的 npp.5.8.6.binansiplugins文件夹里面即可。

    当前也可以通过上面介绍的插件管理器,直接通过软件帮你自动下载并安装。

    然后重启notepad++,就可以在Plugins中看到对应的Hex-Editor插件了。

    值得一提的是,当前的最新版本(5.8.7)还支持了添加插件后,对应地在工具栏上也添加一个快捷图标,对于HexEditor来说,就是一个大写的H的图标,点击该图标,即可实现16进制查看,再次点击,又恢复到正常模式,很是方便。

    【详细】Notepad++使用心得和特色功能介绍 - notepad/ultraedit的最好的替代品,最好用的轻量级文本编辑器 v2011-12-20 - crifan - work and job
    【详细】Notepad++使用心得和特色功能介绍 - notepad/ultraedit的最好的替代品,最好用的轻量级文本编辑器 v2011-12-20 - crifan - work and job

    3. 支持列模式编辑

    按住Alt之后,就处于列模式了,然后比如你选取一列,然后点击右键,选中删除,就可以删除那些列了,松掉ALT就离开了ALT恢复普通模式了。非常好用,越来越觉得notepad++牛X了,啥功能都支持啊。。。

    列操作模式中的在整个列中,整个都插入一些内容的话,可以这样操作:

    Edit -> Column Editor (Alt C)

    然后在Text to insert或Number to insert对应的的框中写入要插入的内容,notepad++就会自动帮你插入整列的对应的内容了。

    【详细】Notepad++使用心得和特色功能介绍 - notepad/ultraedit的最好的替代品,最好用的轻量级文本编辑器 v2011-12-20 - crifan - work and job

    4.选中某单词即关键字后,notepad++会自动高亮对应选中的关键字,对于文件查看来说,很是方便。

    5.支持双击Tab标签关闭文件

    打开多个文件的时候,上面会显示对应的Tab,默认的话,双击Tab是不能像其他一些工具一样关闭该文件的,但是可以设置的:

    Settings-> Preference ->General -> Tab Bar中,选中:

    Double Click to close document, 然后双击对应文件的tab就可以关闭文件了。

    类似地,还有个选项:show close button on each tab,选中后,每个tab上会出现关闭按钮,也很方便使用。

    6。显示文件行号:Settings-> Preference ->General -> Editing-> 选中Display Line Number,即可显示行号

    7.是否打印行号:Settings-> Preference ->General -> Printing-> 是否选中Printing Line Number,默认是不选的,如果需要,可以选中,这样打印时候就可以也打印行号了,还是很方便用户根据自己需要而去设置的。

    8.编辑文件后,是否备份:类似Ultra Editor,编辑一个文件后,默认会生成.bak文件的,对于notepad++来说,也是支持此功能的,不过默认是关闭的。需要的话,可以去这里设置:Settings-> Preference ->General -> Backup/Auto-completion -> 默认是None,其他还有Simple和verbose backup,可以根据自己需要而设置。

    9.自动完成功能:Settings-> Preference ->General -> Backup/Auto-completion,自动完成:Auto-Completion,可以根据自己需要而设置,默认是关闭的。

    10.选中某文字,然后调用google搜索

    run -> google search

    除了google搜索此项功能,于此相关类似的还有,选中文字后,调用其他程序或功能,比如直接调用wiki查询该单词/文字:

    run -> wikipedia search

    或者直接从notepad++中打开当前文件所在文件夹

    run -> open containing folder

    从notepad++中打开windows的cmd,并且已经处于当前文件夹

    run -> open current dir cmd

    直接把该文件作为附件,然后打开Windows的Outlook发送邮件

    run -> send via Outlook

    等等,都是非常实用好用的功能。

    11.暂时隐藏某些行

    如果在查看文件的时候,暂时觉得需要将某些行隐藏掉,在需要的时候再正常显示,就可以先选中那些行,然后:

    View -> Hide Lines

    即可。然后左边标签那列就会显示对应的标示,点击即可取消隐藏。

    12.支持鼠标滚轮控制缩放

    notepad++不仅支持快捷键Ctrl + Num+/Num- 去控制缩放,而且还支持Ctrl+鼠标滚轮去控制当前显示内容的缩放,很是方便。

    13.全屏显示

    有时候显示文档的话,希望显示更多的内容,希望用到全屏显示,通过view -> Toogle Full Screen Mode F11或者Post it F12,都可以实现全屏显示,也很是方便。

    14.集成了轻量级的资源管理器

    通过安装插件(默认好像是已经安装了)LightExplorer后:

    Plugins -> Light Explorer -> Light Explorer,就可以在左侧打开一个轻量级的资源管理器,方法打开想要打开的文件,很是方便啊。

    15.导出成其他类型文件 -> 实现彩色代码的粘贴

    在添加了对应的NppExport插件后,就可以导出成不同的格式,比如HTML和RTF:

    plugins -> NppExport -> Export to RTF或Export to HTML

    其中HTML就是普通的HTML,RTF就可以理解为简洁版本的word,所以html和rtf,两者都是支持彩色代码/字符的,因此,这个功能就可以实现我们所需要的,将已经高亮显示,彩色显示,着色后的代码,导出到word或者其他文档中了。这样的功能,是很实用的。至少我个人觉得很好用,比如将一些C代码打开后,导出成html,然后打开html复制内容后粘贴到word里面,就是彩色的代码了。当然,你也可以导出成rtf,然后本身就是和word兼容的,windows下,也就是默认用word打开的了,就省去了从html拷贝粘贴过来的步骤了。

    甚至,NppExport还提供了更方便的功能:

    plugins -> NppExport -> Copy HTML to clipboard 或Copy RTF to clipboard

    即,直接选择内容后,拷贝该内容到剪贴板,然后你就可以在其他word文件中直接粘贴了,即如此简单地就实现了彩色代码的支持,多么爽啊。

    16.代码折叠

    包括对C/C++等代码,可以以单个函数为整体进行代码的折叠和展开,其他的类型的,比如XML,根据关键字所包含的内容为整体进行折叠和展开等等。

    17.资源管理器中,右键点击文件,可以直接用notepad++打开该文件

    这个功能类似于UltraEdit,在资源管理器中添加了右键支持,右键点击某文件后,会出现“Edit With Notepad++”,就可以直接用notepad++打开该文件了,个人觉得这个功能还是很实用的。

    18.Ctrl+Tab实现在多个打开的窗口间切换

    【详细】Notepad++使用心得和特色功能介绍 - notepad/ultraedit的最好的替代品 - carifan - work and job

    19. 支持设置是否显示列边界(右边线)

    设置->首选项->编辑->列边界,可以设置是否显示列边界,而且也支持自定义“边界宽度”的大小,默认是100。

    (注:一般Linux下面常用的是80.)

    而且对于列边界显示模式,还支持两种:

    一种是从上到下的竖边线:

    【详细】Notepad++使用心得和特色功能介绍 - notepad/ultraedit的最好的替代品,最好用的轻量级文本编辑器 v2011-12-20 - crifan - work and job

    另一种是把超过列边界的内容加上一定的底色:

    【详细】Notepad++使用心得和特色功能介绍 - notepad/ultraedit的最好的替代品,最好用的轻量级文本编辑器 v2011-12-20 - crifan - work and job

    20.可以给代码批量添加或取消注释

    选中一段代码,然后:编辑 -> 注释/取消注释 -> 添加/删除单行注释,即可批量地队选中的每一行,添加或者删除注释。

    此功能,对于常写代码的人来说,还是很实用的。

    【详细】Notepad++使用心得和特色功能介绍 - notepad/ultraedit的最好的替代品,最好用的轻量级文本编辑器 v2011-12-27 - crifan - work and job

    21.可以在安装Notepad++的时候,选择为默认的HTML编辑器

    在安装Notepad++的时候,有个选项,是可以选择:

    As Default html viewer

    default html viewer

    将其设置为默认的HTML编辑器的,

    这样,以后用浏览器查看某网页,想要查看其html源码的话,右键点击,选择 View Source:

    view source

    就可以用Notepad++来查看HTML源码了:

    use npp see html

    可以看到,其显示出来的效果,没有HTML高亮,可以自己手动设置一下:

    语言-> H –> HTML:

    choose H HTML

    就可以高亮的显示HTML文件了:

    html highlighted

    将Notepad++用作为HTML默认编辑器,主要适合于网络相关开发人员。

    22.可以显示回车符,换行符,TAB键,行首,行尾等特殊字符

    Notepad++默认,也和其他编辑器一样,是不显示空格和TAB键的,不过我最近在用Notepad++写Python脚本过程中,常需要显示空格键和TAB键,以避免两者混合缩进,所以去设置了,将空格键和TAB键也显示出来(下图以某HTML源码为例):

    视图->显示符号->显示空格于制表符:

    show space and tab

    这样,就可以将空格键显示出来了,效果是四个橘黄色的点点,TAB键是右向的橘黄色箭头。

    就很方便的,很清楚的看到,哪些是空格,哪些是TAB了。

    另外,可以根据需要,比如想要知道那些行,有回车换行,还是单个的回车,单个的换行等,可以设置将所有的字符都显示出来:

    视图->显示符号->显示所有字符:

    show all char

    这样全部的回车换行符,CR和LF等,就都可以显示出来了。

     

    23.可以显示控制字符,以及插入控制字符

    之前遇到的一个问题是,用python脚本导出某163博客的帖子为WXR(XML文件)但是结果导入WXR到wordpress失败,最后找到原因在于,WXR文件中,存在一些控制字符,该WXR文件效果如下:

    many control char

    其中包含很多DLE,ETX,EOT等控制字符,导致导入WXR到Wordpress失败。而此时,就依靠了Notepad++的所能够查看到字符中的特殊的,不可显示的控制字符,如果换做其他普通的编辑器,比如Notepad,则无法显示出对应的控制字符,也就无法解决问题了。

    所以,越加发现,Notepad++的功能,真的是太强大了。

    而后来,为了测试WXR中到底支持哪些控制字符,是不是所有的0-0×31都不支持,还是也支持一部分的控制字符,就需要输入这些不可显示的控制字符,后来就发现了,原来Notepad++中,也是可以输入控制字符的:

    编辑->Character Panel:

    char panel

    然后就调出了ASCII Insertion Panel,显示了ASCII字符表,包括了控制字符:

    ascii insertion panel

    这样,双击ASCII Insertion Panel中任一(普通或控制)字符,比如DLE,DC1这两个控制字符,就可以插入对应的控制字符了。而其他编辑器,好像没看到有这么好用的功能。

    因此,不得不夸一句,Notepad++,真的是非常适合用来做文本编辑器,尤其是适合开发人员。

     

    24.可以设置用空格取代TAB键

    replace tab with space

    主要是有些情况下,比如写Python脚本的时候用到,以避免TAB键和空格键的混合缩进,其会导致Python 3.0等报错,而让输入的TAB键,自动变成空格键,则自动规避了此问题。

    另外,此功能,也是出于兼容不同平台,TAB键的宽度不同,的考虑,这样,就可以避免不同平台下,不会因为TAB键是4个空格,还是2个空格等,而导致代码(文字)的对齐不匹配的现象了。

     

    25.文件自动更新

    之前不了解,关于文件自动更新,原来也是可以根据需要设置不同更新模式的。

    说个最实际的例子,之前用写python脚本,在windows的cmd中输入脚本去执行,执行过程中,会生成一个log文件:xxx.log,另外每次执行不同的命令,对应的log文件内容也会变化,而该log文件以及对应的python脚本xxx.py文件,我都是用Notepad++打开的,所以,执行完cmd中的python脚本后,想要回来再次去编辑xxx.py文件,就会先遇到,关于xxx.log被更新的提示:

    file update tip

    然后点击个yes,才能去编辑我想要编辑的xxx.py文件。

    所以,每次都被这个提示框所打扰,觉得挺烦的。

    后来,无意间,发现原来是可以取消此提示的:

    设置->首选项->其他:

    auto update file

    中,勾选上“自动更新文件”,之前,每次xxx.log文件再被修改,就会自动更新内容,而没有了之前的跳出的那个对话框的提示了。

    类似的,也可以通过勾选或取消”启用“,实现开启或关闭自动检测文件状态这个功能。

    或者每次更新完文件,想要光标自动跳到文件末尾,那么就去选上”更新后定位到末位“。

     

    26.查找与替换中的一些高级用法

    一般文本编辑器,都有查找与替换,但是Notepad++的查找与替换,功能更加值得称赞

    (1)计数

    如图所示:

    count occurence

    当你双击选择某个单词后,本身Notepad++就会自动帮你高亮对应单词,然后由于一些开发过程中,想要知道当前文件,包含了多少个该单词,即该单词出现了多少次,此时一般方法是用上下查找的办法,一点点自己去数,而此处,Notepad++中的查找对话框中,有个”计数“,直接点击”计数“,就可以弹出对话框显示统计的结果,显示该单词一共出现了多少次。很是方便啊。

     

    (2)正则表达式查找

    关于查找和替换,一般的全词匹配,匹配大小写,循环查找,向上/向下等功能,那是自然也具有的功能。

    在此之前,还支持不同的查找模式:

    A。普通:就是按照普通字符模式去查找

    B。扩展:支持回车,换行等特殊字符的查找和替换。比如,选择此模式后,输入的字符,\n就代表了回车,而非普通的一个反斜杠字符和一个字母n了。

    C:则这表达式:这个功能,需要熟悉正则表达式的语法,不过真的需要用到,就能发挥其威力了。

     

    27.支持多种字符编码

    对于多种编码支持,其他编辑器,一般也支持的,但是对于像UTF-8,带BOM和不带BOM的区别,其他编辑器,一般还是没有这么详细的区别的。另外,也支持N多种编码格式,包括中文的GB2312。

    multi charset support

    而且,对于某种编码的文件,也可以自己选择,以别的另外一种编码去显示。

    比如我的之前遇到的某个log文件,输入的内容,既有UTF-8的,又有GB2312的,则可以自己设置,以UTF-8和ANSI可以分别显示出对应的正确的内容。

    以及将已有某种编码的文件,转换为别的格式的,还是很方便使用的。

    展开全文
  • Notepad++ 下载

    万次阅读 多人点赞 2020-06-21 12:31:19
    Download Notepad++,Notepad++,Notepad 下载 ,最新官方正式版Notepad++, remplacant de Notepad++, Notepad2, netpad, open source, web editor, html editor, xml editor, php editor, asp editor, javascript ...
  • Notepad++一些好用的特性 mark ~~~全面

    千次阅读 2018-12-11 11:32:03
    Notepad++一些好用的特性 2014年03月22日 10:11:16 -柚子皮- 阅读数:3230 【notepad++简介】 Notepad++是旨在替代Windows默认的notepad而生,比notepad的功能强大很多很多。 (1)Notepad++的版本:ANSI和...
  • notepad++ 下载

    万次阅读 多人点赞 2018-03-14 12:34:38
    notepad++ 下载链接:https://pan.baidu.com/s/1CzVSWQ17B8YjEtywZFpqaA 密码:789u
  • Notepad++安装教程

    万次阅读 2019-03-15 10:38:55
    下载 下载地址https://notepad-plus-plus.org/download/v7.html 根据自己的需要下载 点击下载好的安装包,进行安装 在这一步浏览 修改下文件夹安装位置 选择你需要的功能,安装就可以了,这里是...
  • notepad++下载安装

    万次阅读 2019-04-28 15:16:52
    数据处理软件:notepad++,下载及安装方法如下: 1.官网下载:https://notepad-plus-plus.org/download/v7.6.6.html 2.运行下载后的文件,一直下一步,中间按照提示选择安装路径以及是否在桌面添加快捷方式。直到...
  • 下载Notepad 文本编辑器软件是免费的,并且非常的好。属于电脑必备软件。)到这个网站下载:https://notepad-plus-plus.org/download/v7.html点击相应的 安装包 进行下载: (我电脑是64位的,所以下载64位的。...
  • Notepad++ Hex 16进制插件

    万次阅读 2014-06-28 20:58:52
    Notepad++是款非常有用的文本编辑器,由于需要用它观察一下Java编译完后生成的16进制class文件 步骤: 1. 访问下载站点 http://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/ 2. 下载一...
  • Notepad++使用VS深色主题

    万次阅读 2016-09-29 09:38:40
    1. 从VS2012/2013 Dark Theme for Notepad++ 下载VS2012-Dark.xml 2. 找到notepad++的安装目录(%PROGRAMFILES%\Notepad++\), 看看目录下是否有 themes的文件夹, 如果不存在则新建 3. 将下载的VS2012-Dark.xml...
  • Notepad++安装json插件

    万次阅读 2018-08-07 14:04:59
    1、下载插件压缩包并解压出dll:Jsonviewer2.dll(64位)或NPPJSONViewer.dll(32位); 2.、拷贝对应dll到Notepad++安装目录下的plugins目录。   3、重启Notepad++程序,在插件栏选择即可使用。     64...
  • Notepad++64位的Json格式化插件

    万次阅读 2018-08-16 14:43:51
    notepadd++64位没有插件管理,找了一下,需要下载包在可以,再次记录一下。   安装 : 1、下载插件压缩包并解压出dll:Jsonviewer2.dll(64位)或NPPJSONViewer.dll(32位); 2.、拷贝对应dll到Notepad++安装...
  • NotePad++实现16进制显示文本的方法

    万次阅读 多人点赞 2015-09-20 09:50:09
    1、下载 HexEditor.dll 2、将HexEditor.dll放到NotePad++安装目录下的【plugins】目录下; 3、退出Notepad++,然后重新打开; 4、点击【插件-->Hex-Editor--->Vew in Hex】,即可实现16进制显示。 下载路径 Hex ...
  • notepad ++ 百度云下载

    千次阅读 2019-12-20 12:24:32
    notepad ++ 百度云下载 [link](链接:https://pan.baidu.com/s/1Rz4RTcvTAktiXpQHY90kqQ 提取码:xnl1 复制这段内容后打开百度网盘手机App,操作更方便哦)
  • 版本:7.5.6 32位 ↓ 没有Plugin Manager,只能手动装。没有Plugin Manager:点后面问号后...下载好后,直接解压到notepad++安装目录的插件文件夹 ↓ 。比如 D:\Program Files (x86)\Notepad++\plugins然后关闭not...
1 2 3 4 5 ... 20
收藏数 35,627
精华内容 14,250
关键字:

notepad++