转载:http://plum.0602.blog.163.com/blog/static/1130006502011101524120757/ 试了该方法,很好用!

为什么我把用Notepad++删除代码行号称作“快速”和“有效”呢?

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

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

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

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

  1. 下载Notepad++,本站提供一个最新版(V6.12)下载地址,进入以下下载页面后点击文件名下载:http://kuai.xunlei.com/d/AAWJTFFXIFDD 
    (如果此链接打开后文件过期失效,就请在本文末尾找到网易博客本地提供的文件下载)
  2. 安装Notepad++。
  3. 开始配置:为了演示效果,我先复制了一段带有行号的代码,请注意红色框内,那便是烦人的的行号了,如图: 
  4. 然后我们开始安装插件,选择“插件”——“Plugin Manager”——“Show Plugin Manager”,如下如所示 : 
  5. 然后在弹出的Plugin Manager中找到并选中“TextFX Characters”,点击“Install”即可安装。安装完毕提示要求重启(英文),点击“是”重启。如下如: 

  6. 重启Notepad后,看到菜单栏多了一项“TextFX” ,即我们装的插件。如图所示: 
  7. 我们选中所有代码 ,并且依次点击“TextFX”——“TextFX Tloos”——“Delete Line Numbers or First Word”。如下图所示: 

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

使用Notepad++快速有效删除复制代码中的行号的更多相关文章

  1. MyEclipse去除网上复制下来的来代码带有的行号

    作为开发人员,我们经常从网上复制一些代码,有些时候复制的代码前面是带有行号,如: MyEclipse本身自带有查找替换功能,并且支持正则表达式替换,使用正则替换就可以很容易去除这些行号 使用快捷键“c ...

  2. MyEclipse使用总结——MyEclipse去除网上复制下来的来代码带有的行号

    一.正则表达式去除代码行号 作为开发人员,我们经常从网上复制一些代码,有些时候复制的代码前面是带有行号,如: MyEclipse本身自带有查找替换功能,并且支持正则表达式替换,使用正则替换就可以很容易 ...

  3. 转】MyEclipse使用总结——MyEclipse去除网上复制下来的来代码带有的行号

    原博文出自于: http://www.cnblogs.com/xdp-gacl/p/3544208.html 感谢! 一.正则表达式去除代码行号 作为开发人员,我们经常从网上复制一些代码,有些时候复制 ...

  4. MyEclipse去除网上复制下来的代码带有的行号

    正则表达式去除代码行号 作为开发人员,我们经常从网上复制一些代码,有些时候复制的代码前面是带有行号,如: MyEclipse本身自带有查找替换功能,并且支持正则表达式替换,使用正则替换就可以很容易去除 ...

  5. Eclipse去除网上复制下来的来代码带有的行号

    一.正则表达式去除代码行号 作为开发人员,我们经常从网上复制一些代码,有些时候复制的代码前面是带有行号,如: MyEclipse本身自带有查找替换功能,并且支持正则表达式替换,使用正则替换就可以很容易 ...

  6. MyEclipse去除网上复制下来的代码带有的行号(使用正则表达式)

    一.正则表达式去除代码行号 作为开发人员,我们经常从网上复制一些代码,有些时候复制的代码前面是带有行号,如: MyEclipse本身自带有查找替换功能,并且支持正则表达式替换,使用正则替换就可以很容易 ...

  7. IDEA中使用vim删除复制代码的行号

    从别的地方复制来的源代码有时候会把前面的行号也一起拷过来,如果只是十几行代码的话手工去除还是方便的,但是如果代码有很多行的话,一行一行地删就不明智了. 例如我要复制以下代码 1 public clas ...

  8. IDEA插件:快速删除Java代码中的注释

    背景   有时,我们需要删除Java源代码中的注释.目前有不少方法,比如: 实现状态机.该方式较为通用,适用于多种语言(取决于状态机支持的注释符号). 正则匹配.该方式容易误判,尤其是容易误删字符串. ...

  9. VS中批量删除cs代码中的#region和#endregion

    Visual Studio中如何批量删除cs代码中的#region和#endregion,不删除它们中间的代码,只删除这两个标记及标记的注解的方法.Vs中提供了很强大的文本查找与替换功能,简单的替换只 ...

随机推荐

  1. SQL Server 统计信息对查询的影响

    优化器根据开消确定选择哪个执行计划,开消又与行数统计信息有关,默认情况下统计信息是在优化的过程中自动生成的. 一旦列被标记为需要统计信息,查询优化器就会查找该列以有的统计信息,如果以有一个统计信息,下 ...

  2. Oracle EBS-SQL (SYS-13):查询DBA在系统中的打Patch的信息.SQL

    查询DBA在系统中的打补丁信息 1. select * from ad_patch_drivers          /*查看已经打了哪些Patch*/ 2. select * from ad_pat ...

  3. 正版Win7永不崩溃的秘密 解密系统备份!

    备份正版Win7系统 打开Win7系统的控制面板,进入“备份和还原”选项,即可要使用正版Win7系统的备份还原功能. 进入Win7“备份和还原”功能 点击“设置备份”,即可启动Windows 备份程序 ...

  4. CodeForces 135C C. Zero-One

    题目 题意: 一个01串,AB两个人轮流删去一个字符,直到只剩两个,A先手.最后剩的两位组成一个二进制数,A要使其最小,B要使其最大. 有一些部分不知道原来是什么,用?表示,求所有的可能里,最后剩下的 ...

  5. overfllow的解析

    参数是scroll时候,必会出现滚动条.参数是auto时候,子元素内容大于父元素时出现滚动条.参数是visible时候,溢出的内容出现在父元素之外.参数是hidden时候,溢出隐藏.

  6. The Euler function(欧拉函数)

    The Euler function Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other) ...

  7. C#深复制和浅复制

    本文在于巩固基础 我们来看看什么是深复制.浅复制: C#中对于数据的复制机制虽然简单但是容易让人误解.C#数据类型大体分为值类型(value type)与引用类型(reference type).对于 ...

  8. JavaScript对css样式表操作

    CSS样式表3种方式: 内嵌:写在html标签中的样式 :如:<p style="width:100px"> 内嵌</p> 内联:写在html 中<h ...

  9. sql语句中特殊函数的用法

    1.concat CONCAT(字串1, 字串2, 字串3, ...): 将字串1.字串2.字串3,等字串连在一起. 例如: Geography 表格 region_name     store_na ...

  10. vs2012C#编程环境设置智能提示

    vs2012 智能提示和  显示行号的问题 路径为    菜单里 工具-->选项-->文本编辑器-->C#  如图所示 自动列出成员就是 vs里面的智能提示 行号就会显示所写代码的行 ...