Eclipse 4.17 (Eclipse 2020-09) 穩定版已發布。Eclipse是著名的跨平臺的自由集成開發環境(IDE)。最初主要用來Java語言開發,但是目前亦有人通過插件使其作為其他計算機語言比如C++和Python的開發工具。
部分值得關注的更新:
可調整的視圖字體新版本支持通過字體首選項自定義樹形和表格視圖使用的字體。該首選項為"Tree and Table font for views",可在 Window > Preferences > General > Appearance > Colors and Fonts 類別下的"View and Editor Folders"找到。
Project Explorer 示例:
從視圖中刪除 gif 文件幾年前,視圖的圖標被遷移到 .png 文件。由於已經打開的視圖存儲了對圖片的引用,所以代碼中留下了 .gif 文件。現在這些文件已經被刪除。如果使用同一工作區多年,而視圖圖標因該刪除而丟失,必須關閉並重新打開視圖。
可記錄多個上次的編輯位置
列印編輯器內容在標題中添加日期新版本中,除了每個列印頁面標題中的文件名之外,列印編輯器內容還包括當前日期。
改進 GTK light 主題GTK light 主題已更新,可以更好地與默認的 GTK3 Adwaita 主題保持一致。
Old:
New:
支持 Java 15Java 15 已發布,Eclipse JDT 通過 Marketplace 支持 4.17 的 Java 15 。
優化標籤頁4.17 添加了一個新選項卡,該選項卡會收集可改進時間性能的代碼清理,包括對現有惰性運算符的清理和正則表達式預編譯器清理。
對於給定的代碼
經過清理會變成
變量視圖中顯示實際類型「變量和表達式」視圖中的"Show Type Names"選項將顯示值的實際類型,而不是其聲明的類型
示例Object s = "some string";
Collection<?> c = Arrays.asList(s, 1);
// breakpoint
改進 Windows 版本的深色主題添加了針對 Linux AArch64 (aka Arm64) 的構建版本對於 Windows 10 用戶,要注意由於 Windows 10 Defender 掃描 JAR 文件導致 Eclipse 速度變慢的問題。目前已向微軟反饋此問題,在解決之前,修複方法是將 Eclipse 根目錄添加到 Windows 10 Defender 的白名單中。