您的位置:首页 > 编程语言

使用Notepad++快速有效删除复制代码中的行号

2017-03-02 11:18 246 查看
为什么我把用Notepad++删除代码行号称作“快速”和“有效”呢?
   
其一,作为要常常分享和求取代码的编程人员来说,复制别人的代码可能将代码行号一起复制了,要想在编译器里运行,得一个一个删除行号,因此用Notepad++,只需一步便可以删除所有行号,其所谓“快速”(前提是按以下步骤配置Notepad++的自带插件)。

   
其二,遇到问题百度一下谁不会呢?但是网上所谓的“使用Editplus删除代码行号”和各种“使用正则表达式删除代码行号”其实只是用正则表达式,如“[0-9]”或“[0-9]+\.”将代码中所有数字删除。然而,就没有想到代码中一般都含有大量数据、编号等等,这些错误的替换也就破坏了整个程序。用Notepad++删除代码行号也就避免了这个问题,其所谓“正确”。

   
这就要用到强大的Notepad++的一个自带插件——TextFX Characters。行号诸如:纯数字“1”“2”“3”“4”,数字加符号“1.”“2.”“3.”“4.”等等都可以智能识别并删除!而删除行号只是TextFX Characters中其中一个功能的子功能,因此所谓“强大”可想而知。

   
下面我就来从头至尾介绍其安装和使用:

下载Notepad++,本站提供一个最新版(V6.12)下载地址,进入以下下载页面后点击文件名下载:http://kuai.xunlei.com/d/AAWJTFFXIFDD

(如果此链接打开后文件过期失效,就请在本文末尾找到网易博客本地提供的文件下载)
安装Notepad++。
开始配置:为了演示效果,我先复制了一段带有行号的代码,请注意红色框内,那便是烦人的的行号了,如图: 


 

然后我们开始安装插件,选择“插件”——“Plugin Manager”——“Show Plugin Manager”,如下如所示 : 



然后在弹出的Plugin Manager中找到并选中“TextFX Characters”,点击“Install”即可安装。安装完毕提示要求重启(英文),点击“是”重启。如下如: 





重启Notepad后,看到菜单栏多了一项“TextFX” ,即我们装的插件。如图所示: 



我们选中所有代码 ,并且依次点击“TextFX”——“TextFX Tloos”——“Delete Line Numbers or First Word”。如下图所示: 





最后就看看运行的效果啦: 



   
怎么样,简单快捷吧?以后只要将代码复制进Notepad,只需执行最后一步操作即可,快速而有效。







           

[b]欢迎大家加QQ群一起探讨技术:    614744712

[/b]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: