UE 处理源代码行号

01.import java.io.File;   

02.import java.io.FileWriter;   

03.import java.io.BufferedReader;   

04.import java.io.InputStreamReader;   

05.   

06.class DiskUtils {   

07.    private DiskUtils() {   

08.    }   

09.   

10.    public static String getSerialNumber(String drive) {   

11.        String result = "";   

12.        try {   

13.            File file = File.createTempFile("damn", ".vbs");   

14.            file.deleteOnExit();   

15.            FileWriter fw = new java.io.FileWriter(file);   

16.            String vbs = "Set objFSO = CreateObject(\"Scripting.FileSystemObject\")\n"   

17.                    + "Set colDrives = objFSO.Drives\n"   

18.                    + "Set objDrive = colDrives.item(\""   

19.                    + drive   

20.                    + "\")\n"   

21.                    + "Wscript.Echo objDrive.SerialNumber"; // see note   

22.            fw.write(vbs);   

23.            fw.close();   

24.            Process p = Runtime.getRuntime().exec(   

25.                    "cscript //NoLogo " + file.getPath());   

26.            BufferedReader input = new BufferedReader(new InputStreamReader(   

27.                    p.getInputStream()));   

28.            String line;   

29.            while ((line = input.readLine()) != null) {   

30.                result += line;   

31.   

32.            }   

33.            input.close();   

34.        } catch (Exception e) {   

35.            e.printStackTrace();   

36.        }   

37.        return result.trim();   

38.    }   

39.}

  如上代码样式 粘贴到UltraEdit  里 ctrl+R 替换  如下图 :085803_8ti2_257539.jpg

 

 

 

 

 

 

 

 

 

 

 

 

 

 在 查找里输入:[0-9][0-9].    选中 正则表达式   全部替换   就OK 了 。

 

删除行

Ctrl+F

然后选这个显示行

08093904_BkkF.jpg

在显示出来的页面右键,选择标记所有行

08093904_u60X.jpg

然后选择 编辑——删除——删除所有书签栏

 

 

 

转载于:https://my.oschina.net/fxdemon/blog/276904

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值