關於如何去掉反編譯得到的源碼左側的註釋內容

問題描述

因爲沒有源碼,這兩天一直通過對某些jar包反編譯的方式查看源碼,使用的反編譯工具是JD-GUI,版本信息如下:
在這裏插入圖片描述
對反編譯得到的源碼進行保存,打開源碼後發現左側帶有註釋,如下:

/*     */ import java.io.InputStream;
/*     */ import java.net.URL;
/*     */ import java.text.MessageFormat;
/*     */ import java.util.ArrayList;
/*     */ import java.util.Iterator;
/*     */ import java.util.LinkedHashMap;
/*     */ import java.util.List;
/*     */ import java.util.Map;

那麼,如何把左側註釋給去掉呢?

解決方案

依次點擊JD-GUI工具的help、Preferences,在Preferences中Class file下的兩個複選框默認是選中的,將他們去掉即可, 在這裏插入圖片描述
此時再次保存源碼,打開源碼可以看到左側已無註釋:

import java.io.InputStream;
import java.net.URL;
import java.text.MessageFormat;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;

問題得到解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章