亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

提升工作效率的Eclipse使用技巧有哪些呢

發布時間:2021-11-02 17:59:42 來源:億速云 閱讀:134 作者:柒染 欄目:大數據

本篇文章為大家展示了提升工作效率的Eclipse使用技巧有哪些呢,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

這次我們再來介紹一些我之前使用Eclipse工作中常會用到的幾個習慣,歡迎留言補充。

1.占位


上學的時候肯定都遇到過占坐的情況,在哪放個東西,代表占了坐位了。據說有人直接放個磚頭,:)。

在寫代碼的時候,有時候可能會先寫一部分,更詳細的實現或者設計等其他部分寫完了后面再考慮。可有時候容易遺漏,尤其項目緊急的時候,完了了功能就提測了,詳細實現的事就落下了。

在Eclipse里有一個內置功能,可以很方便埋個標識,方便后面查看有哪些待補充的東西。在代碼里直接以 //FIXME 或者 //TODO 的形式占坐,埋個坑。

提升工作效率的Eclipse使用技巧有哪些呢

這些埋下的坑,隨時可以在Tasks視圖里查看

提升工作效率的Eclipse使用技巧有哪些呢

如果Eclipse里默認沒看到這個的,可以在Windows菜單的show view里找Tasks打開即可。

2. 多種斷點


做為一款常用的IDE,Eclipse在Debug的時候對于條件斷點自然也是支持的。

提升工作效率的Eclipse使用技巧有哪些呢

除了普通的條件斷點外,還支持一種叫Hit count的斷點,即在斷點被「擊中」幾次時斷下來。

提升工作效率的Eclipse使用技巧有哪些呢

此外,IDE里一般對于異常的斷點也可以按照異常類型直接添加,比如下圖是對于所有的空指針異常添加斷點

提升工作效率的Eclipse使用技巧有哪些呢

3.多線程調試


在多線程調試時,多個線程間的切換在Eclipse里不需要像IntelliJ IDEA一樣通過下拉切換,可以直接在線程窗口中選擇對應的線程即可。

提升工作效率的Eclipse使用技巧有哪些呢

除了切換線程外,Eclipse里的線程還能直接看出誰拿了咱的鎖?看下面這個圖,帶有鑰匙標識的線程持有鎖,后面是鎖的名稱。在當前掛有鎖的線程釋放鎖之后,處于stepping狀態的線程會直接獲取鎖開始執行。

提升工作效率的Eclipse使用技巧有哪些呢

4.后退到哪一步


在IDEA里是直接刪除線程上的Frame,在Eclipse里意義類似,執行不同。在Eclipse里是在要回退到的Frame上右擊,選擇Drop to Frame

提升工作效率的Eclipse使用技巧有哪些呢

5.文件比對


要比較兩個文件的區別,在IDE里就可以直接比對,不需要到IDE外使用其他比對工具。

選中兩個要比對的文件,右擊Compare With -》 Each Other即可。

提升工作效率的Eclipse使用技巧有哪些呢

6.運行時配置


一些應用需要特別配置一些JVM的參數,以及傳入一些應用需要的參數,以供main的args數組接收,可以在右擊待運行的項目的Class,然后Run as 

提升工作效率的Eclipse使用技巧有哪些呢

然后在彈出的框中選擇argument,上方是程序參數,下方是JVM參數。這些后面的Server配置時也會看到。

提升工作效率的Eclipse使用技巧有哪些呢

7. Web項目Server配置


對于Web項目,為了在IDE里調試,都需要配置一個運行的Server。以Tomcat為例,Run on Server時還是獨立添加的Server,都包含在這里,類似一個Project,對應的Tomcat里server.xml就是實際運行時的配置信息,所以修改端口可以直接在這兒里進行。

提升工作效率的Eclipse使用技巧有哪些呢

如果在運行時遇到如下異常,明顯是端口占用的問題。

提升工作效率的Eclipse使用技巧有哪些呢

此時,可以按照前面所說,直接修改server.xml,另一種方式:

在Server標簽下,雙擊該Server,此時會打開一個對應Server的配置頁面:

提升工作效率的Eclipse使用技巧有哪些呢

配置頁面中修改端口如下圖:

提升工作效率的Eclipse使用技巧有哪些呢

所以一般修改后仍提示端口占用的,不是進程仍然在跑,就可能是端口沒有全都修改。

對于一些項目比較大,啟動時間較長時,可能會遇到超時問題。注意在此修改即可。

提升工作效率的Eclipse使用技巧有哪些呢

這里提最主要一點,可以用于后面問題排查之類的

在配置頁面的左上方,包含一個General Information,這里可以看到運行時的一些配置

提升工作效率的Eclipse使用技巧有哪些呢

這里Open launch configuration,

提升工作效率的Eclipse使用技巧有哪些呢

通過VM arguments,可以了解當前Tomcat對應的運行信息catalina.base的具體位置。

PS: catalina.base是啥,很早之前一篇文章里說過,本地只安裝一個Tomcat,卻可以按照多個不同的配置信息運行多實例。參考這篇:你一定不知道IDE里的Tomcat是怎么工作的!

打開catalina.base對應的目錄,這里wtpwebapps才是真實的應用部署目錄,而不是默認被使用的webapps,需要注意一下。

提升工作效率的Eclipse使用技巧有哪些呢

8.加大Console輸出


有時候應用的輸出信息比較多,這時候Console的輸出中只能看到后面的部分了,前面已經被刷掉了。通過配置Console的屬性,可以加大輸出空間,看到更多的信息。

在Console的空白位置右擊,選擇彈出的Prefeerences,然后在打開的配置中設置buffer size 即可。

提升工作效率的Eclipse使用技巧有哪些呢

上述內容就是提升工作效率的Eclipse使用技巧有哪些呢,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武清区| 包头市| 临汾市| 汤阴县| 阳谷县| 安达市| 惠安县| 化德县| 来凤县| 双城市| 武平县| 锦屏县| 个旧市| 大姚县| 卫辉市| 蕉岭县| 莲花县| 象州县| 崇阳县| 浦东新区| 平远县| 瑞昌市| 元阳县| 阿瓦提县| 界首市| 略阳县| 海南省| 林芝县| 纳雍县| 历史| 疏勒县| 太仆寺旗| 夏邑县| 滁州市| 含山县| 德清县| 永安市| 金门县| 介休市| 房山区| 任丘市|