原創|產品更新|編輯:status|2021-05-07 10:18:27.567|閱讀 312 次
概述:在2021年之際,Myeclipse產品體系將如何為開發者帶來更多的功能支持和編碼體驗?本文僅為管中窺豹,更多的上手體驗請繼續關注Myeclipse中文網,期待新品上市!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
2021年官方團隊分享了很多關于CodeTogether的激動人心的消息,但對于MyEclipse的所有增強功能卻有點過于沉默。近日團隊反饋正忙于MyEclipse的更新,它將會有很多優點–很快就會在第二季度推出!
想偷看一下嗎?讓我們來介紹一下這個版本中的一些令人敬畏的附加功能!
更新后的Java支持,對語言進行了一些增強,并特別注重簡化代碼,并且有很多新功能。
現在你可以使用記錄類型來幫助創建不可變的Java對象。因此,不要用這種方式來寫不可變的對象。
它可以簡化為下方寫法
這個特點也使得編寫緊湊的代碼更加容易,因為在檢查一個變量是否來自某種類型之后,不需要再對其進行投擲。比如說:
用String.format代替字符串連接的快速修復方法
快速修復在方法引用中創建缺失的方法
插入最佳推薦的方法參數
快速協助創建try和try catch代碼塊
索引搜索增強
增加了一個新的偏好選項,并默認啟用。 Preferences > Java > Enable parallel index search。根據可用的硬件,該選項應提高所有基于索引的Java搜索操作的性能,但也可能導致性能退步。
JDT已經更新,以支持JUnit 5.7.1,它包含了幾個錯誤的修正和以下新功能:
現在你將能夠在Windows上使用Shift+鼠標滾輪和觸摸板手勢在文本編輯器中進行水平滾動。
匿名類實例標注
可以配置啟動的操作系統進程的子進程的終止
官方團隊正在遷移到使用多個技術的直接語言服務器,包括Angular 11、TypeScript 4.1、React(JSX、TSX、嵌入式HTML)、ESLint(針對JavaScript和TypeScript)和Kubernetes。此外,我們正在將CodeMix的一些Angular Smarts引入MyEclipse,例如更高級的項目向導。與語言服務器更直接的集成在開銷方面比CodeMix/Angular IDE的方法更有優勢,并為MyEclipse內部的直接支持提供了一個更可維護的方法。我們的目標是提供一個長期的解決方案,作為MyEclipse的一部分,對我們所有的客戶都是可行的,而不僅僅是CodeMix客戶。
得益于語言服務器的強大功能,Myeclipse編輯器將越發智能,如代碼驗證(診斷、標記)、代碼完成、懸停、大綱、重命名重構、跳到聲明、查找引用、顏色預覽,以及其他作為語言服務器協議一部分的功能。這些編輯器的智能可用于以下技術:
當擴展支持時,新的Quarkus項目可以生成示例代碼(Extension CodeStarts)
運行/調試Quarkus配置中的環境變量
在2021年之際,Myeclipse產品體系將如何為開發者帶來更多的功能支持和編碼體驗?本文僅為管中窺豹,更多的上手體驗請繼續關注Myeclipse中文網,期待新品上市!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: