观点

88必发娱乐文本编辑利器Notepad++ 10个强大而又鲜为人知的特性

字号+ 作者:88必发娱乐 来源:未知 2017-12-21 19:20 我要评论( )

Notepad++ 顾名思义就是 windows 下 notepad 的加强版,它采用 C++ 编写,机能优良,不只玲珑(完整安拆包仅 3.8MB),功能浩繁,插件丰硕,并且最环节的是完全免费!这一点比起 Editplus、UltraEdit、Sublime Text 等其它文本处置软件来说,算是个大的卖点。

  Notepad++ 顾名思义就是 windows 下 notepad 的加强版,它采用 C++ 编写,机能优良,不只玲珑(完整安拆包仅 3.8MB),功能浩繁,插件丰硕,并且最环节的是“完全免费”!这一点比起 Editplus、UltraEdit、Sublime Text 等其它文本处置软件来说,算是个大的卖点。

  说了这么多我们言归正传,正在日常的研发、数据处置过程中,免不了和各类文本、数据、代码打交道,今天就来细数 Notepad++ 10个强大而又不为人知的特征,教你若何快速用它处置各类文本问题,做到事半功倍。

  文本编纂过程中最怕的就是各类不测环境还没来得急保留,好比死机、历程僵死、奔溃等,若是你用了 Notepad++,完全不消担忧,默认环境下它会及时的将正正在编纂的内容保留一份副本到 %appdata% 下,每次打开未保留的文件城市从动从副本中恢复,完全不消担忧任何编纂数据丢失!除非磁盘损坏,对于小我用户而言,我想Notepad++共同云盘的及时同步功能,做到数据三个九或者四个九的靠得住性也就不难了吧?

  偶尔会编纂一些系统文件,好比 C:\Windows\System32\drivers\etc\hosts,编纂完成要保留时才晓得文件只读,没有权限,正在 linux vim 下,我们能够 :w !sudo tee % 间接编纂只读文件,可是正在 windows 下怎样办呢?莫非再把文件翻出来左键去除属性?这么做太繁琐了!Notepad++下【编纂】→【去除只读标识表记标帜】即可快速处理。

  现正在要给一段文本的每行开首加一个 tab 怎样办?要不要来个 shell 号令 sed -r /^/\t/ 处置下?Notepad++里按下 alt 键即可进入列编纂模式,然后按下 tab 即可为选中的每一行施行不异的操做。

  那若是要给每行的开首加一个持续的数字做行号呢?要不要正在 excel 里从动填充后 copy 过来?Notepad++里按下 alt+c 组合键即可进入列编纂插入模式,设置响应的初始值、步长即可。

  若是日记文件发生变化了,若何获取最新的日记?若是是低频的点窜,notepad++ 会从动检测到内容变动,提醒你能否要加载最新的文件,但若是是屡次的变动,例如一秒一次 :

  notepad++ 的查找替代很是强大,完全支撑 PCRE 气概正则,并能正在零丁窗口输出婚配内容,或者更敌对的体例标识表记标帜出查找成果。

  再好比若何对某个文件进行反复行去沉,莫非要上传到linux下 sortuniq 来一发?Notepad++下只需要输入正则表达式 ^(.*?)$\s+?^(?=.*^\1$),并勾选婚配新行即可。

  Notepad++ 正在【编码】菜单里内置了几乎所有的编码支撑,能够自正在切换,调试编码问题很是便利。

  针对linux和mac、windows换行符不兼容问题,notepad++ 也能够很便利的支撑,正在底部形态栏双击能够很容易的切换:

  有时候文本中包含一些肉眼不成见的特殊字符,导致法式处置过程中呈现一些莫明其妙的问题,好比回车换行符、utf8 BOM 标识表记标帜等,我们能够开启 【视图】→【显示符号】→【显示所有字符】,让所有的字符无所遁形,一目了然:

  正在 notepad++ 里内置了几十种言语的语法高亮,用户能够肆意的点窜和自定义从题,可是目前仍是有些言语未获支撑,好比 scala,我们能够从 GitHub 找到其他人设置装备摆设好的导入即可:

  其实这个是 notepad 自带的插件 TextFX 供给的功能,这是一个很强大的插件,供给了良多文本处置、转换小功能,有乐趣的同窗能够摸索下。

  linux下有 diff,windows 下特地用于文件比力的软件也不少,可是大多都是收费的,而正在 notepad++下,这个问题非常简单:只需要按下 Alt+D 即可!

  有时候手艺分享需要正在 PPT 中插入一段语法高亮、格局划一的代码,但你发觉没有,无论是从 IDE 编纂器仍是 HTML 网页复制粘贴到 PPT 里,格局、颜色城市错乱或丢失,素质缘由是正在 office 内部 PPT 的定位不是做一个强大的文本编纂器(Word),而是以图片可视化输出为从让用户表达概念(Power + Point)的一个产物,所以网上也有同窗想出了各类法子来“曲线救国”,好比先粘贴到 word,然后再复制粘贴到 PPT,或者间接 截图粘贴到 PPT 里,但这都不是我们想要的。

  看到没?一共就两步,按下两组快速键即可轻松处理 PPT 里粘贴代码格局错乱或丢失这个末路人的问题。

  上面引见的 notepad++ 的一些 feature 或者 功能,也许此外软件有别的的解法,可是能像 notepad++ 如许集大成者却凤毛麟角。除此之外 notepad++ 还有一些适用的功能,本文就不展开了,有乐趣的同窗能够摸索挖掘,好比:宏录制、自定义快速键、tab转换、运转号令、获取文件路径、插件办理等。

88必发娱乐拥有多元化的经营理念,88必发唯一官网让更多的玩家都愿意进入88必发娱乐手机客户端,使得整个平台与游戏的人气都得到了有效的提升!

转载请注明出处。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评