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

例如我要复制以下代码

  1 public class Calc {
2 public static void main(String [] args) {
3
4 int result = 0;
5
6 if (args.length != 3) {
7 System.out.println("Usage: java Calc operato1 operand(+ - x / %) operator2");
8 }
9
10 switch (args[1]) {
11 case "+":
12 result = Integer.parseInt(args[0]) + Integer.parseInt(args[2]);
13 break;
14 case "-":
15 result = Integer.parseInt(args[0]) - Integer.parseInt(args[2]);
16 break;
17 case "x":
18 result = Integer.parseInt(args[0]) * Integer.parseInt(args[2]);
19 break;
20 case "/":
21 result = Integer.parseInt(args[0]) / Integer.parseInt(args[2]);
22 break;
23 case "%":
24 result = Integer.parseInt(args[0]) % Integer.parseInt(args[2]);
25 break;
26 default:
27 System.out.println("Usage: java Calc operato1 operand(+ - x / %) operator2");
28 break;
29
30 }
31 System.out.println(args[0] + " " + args[1] + " " + args[2] + " = " + result);
32
33 }
34 }

如果一行一行删会比较麻烦,可以通过IDEA的vim编辑器快速删除行号,步骤如下:

1、IDEA默认是没有安装vim的,需要手动下载。在导航栏中点击File,然后单击Settings

2、点击Plugins,在搜索框内输入vim,找到IdeaVim,点击Install安装下载。

3、安装完毕之后重启IDEA

4、在导航栏中点击Tools,然后点击Vim Elulator启动vim编辑器,也可以用Ctrl+Alt+V快捷键启动

5、此时可以看到光标是黑色的粗线,输入文本没有反应,需要按i进入编辑模式,此时光标就是细线了,可以进行编辑。



6、右击,选择Column Selection Mode,进入列模式

7、将要复制的内容拷贝进来,选中要删除的前两列行号,按键盘上的Delete就可以删除啦~



最新文章

  1. 练习JavaScript实现梯形乘法表
  2. jquery通过class验证表单不能为空
  3. Moon.Orm 5.0(MQL版)及之前版本的开源计划
  4. Pyqt清空Win回收站
  5. Express4--说明
  6. .net学习笔记----Asp.net的生命周期之一应用程序生命周期
  7. mysql慢查日志分析工具 percona-toolkit
  8. JMeter简介
  9. 【转】dip,px,pt,sp 的区别
  10. [Hive - LanguageManual] Create/Drop/Grant/Revoke Roles and Privileges / Show Use
  11. HW3.17
  12. 新秀操作和维护注意事项:Windows关于使用Xshell管理你的云主机
  13. 三款经常使用IP发包工具介绍
  14. Elasticsearch 5.0 _all field的简单认识
  15. selenium+firefox时每次都要导入数据解决方法解决方法:
  16. 自制Linux 终端 锁屏防窃助手
  17. ImageMagick 安装 window10与错误总结
  18. Android 运行报错 Unknown failure (at android.os.Binder.execTransact(Binder.java:681)) Error while Installing APKs 解决办法
  19. 再说项目 Dec 27th 2018
  20. Quartz使用

热门文章

  1. Java学习笔记之——常用转义符号
  2. Java基础——正则表达式
  3. js .map方法
  4. API输出的时候是return还是echo?
  5. JavaSE 软件工程师 认证考试试卷3
  6. Windows下判断jdk是否安装好以及环境变量是否配置好
  7. ionic3用极光推送笔记
  8. Git应用—03分支管理和冲突解决(转载)
  9. Linux 目录结构学习与简析 Part1
  10. Android系统启动流程(二)解析Zygote进程启动过程