日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Eclipse最新版 Neon已发布

發(fā)布時(shí)間:2023/12/15 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Eclipse最新版 Neon已发布 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

今天,Eclipse基金會(huì)宣布發(fā)布Eclipse Neon,這個(gè)版本的IDE支持Java、JavaScript、C/C++、PHP和Fortran等多種編程語(yǔ)言。這一次的發(fā)布集成了779個(gè)開發(fā)者(其中有331人提交了代碼)的工作成果,包含了6900萬(wàn)行代碼,是這種發(fā)布模式下的第十一次發(fā)布。

\u0026#xD;\n\u0026#xD;\n

這個(gè)版本首次鼓勵(lì)用戶使用Eclipse Installer來(lái)做安裝,這是一種由Eclipse Oomph提供的新技術(shù),它通過(guò)提供一個(gè)很小的安裝器來(lái)使得各種工具可以按需下載和安裝。以前的版本都是提供一個(gè)大ZIP安裝包,因而Eclipse的下載服務(wù)器總是負(fù)荷很大。現(xiàn)在則是提供許多的可選插件,可以只在需要的時(shí)候才下載。很多以前的標(biāo)準(zhǔn)工具包(比如Java開發(fā)包和CDT C/C++開發(fā)包等)現(xiàn)在都基于安裝器做成了可選安裝包,這樣用戶就完全可以只挑選自己需要的標(biāo)準(zhǔn)開發(fā)工具,按照自己的需要來(lái)組合,定制自己的IDE。

\u0026#xD;\n\u0026#xD;\n

這個(gè)版本也發(fā)布了一個(gè)大家期盼了十三年的功能——編輯器中單詞自動(dòng)換行。默認(rèn)這個(gè)功能是關(guān)閉的,但可以在“偏好”菜單里打開,或者通過(guò)快捷鍵“Alt + Shift + Y”。另外通過(guò)快捷鍵“Ctrl + +”和“Ctrl + -”也可以直接調(diào)整編輯器中的文本大小,或者直接通過(guò)觸摸板來(lái)調(diào)整。

\u0026#xD;\n\u0026#xD;\n

其他的通用平臺(tái)相關(guān)功能包括對(duì)高分辨率的顯示器的支持,及包含了很多象素很高的圖標(biāo)等。菜單和圖標(biāo)等在高分辨率下自動(dòng)切換等功能也得到了改進(jìn),因而可以更好的支持GTK3。繼OSX之后,現(xiàn)在對(duì)Windows和Linux也支持了全屏功能。

\u0026#xD;\n\u0026#xD;\n

Java IDE在這個(gè)版本中也增加了許多新的功能,如:

\u0026#xD;\n\u0026#xD;\n
  • NULL標(biāo)注檢測(cè)功能已經(jīng)擴(kuò)展,標(biāo)準(zhǔn)Eclipse的@NonNull標(biāo)注以及其他功能(如FindBugs和Checker框架)都可用于標(biāo)注空或非空的方法。 \u0026#xD;\n\u0026#xD;\n
  • 泛型中的NULL標(biāo)注方法現(xiàn)在可以做更確切的提示。如果范型的方法類型有@NonNull或@Nullable標(biāo)注,或者可以通過(guò)范型類型推導(dǎo)出這樣的屬性,那就也會(huì)被NULL標(biāo)注方法采用。 \u0026#xD;\n\u0026#xD;\n
  • 現(xiàn)在提供了添加@Nullable標(biāo)注的快捷方法,而且觸發(fā)條件可以根據(jù)“偏好”菜單中的設(shè)置來(lái)自定義。 \u0026#xD;\n\u0026#xD;\n
  • JUnit測(cè)試啟動(dòng)時(shí)可以通過(guò)-ea選項(xiàng)(enable\u0026#xD;\n
    assertions)來(lái)檢測(cè)斷言失敗和JUnit的斷言。如果不需要,這個(gè)功能也可以在啟動(dòng)配置中禁用。 \u0026#xD;\n\u0026#xD;\n
  • JDT中的內(nèi)容協(xié)助項(xiàng)目也進(jìn)行了改進(jìn),允許檢索子字符串,或者顯示部分匹配結(jié)果。 \u0026#xD;\n\u0026#xD;\n
  • 終止并啟動(dòng)功能可以讓開發(fā)者很快的重新運(yùn)行程序,它可以自動(dòng)殺死舊的程序進(jìn)程,然后再次啟動(dòng)它。 \u0026#xD;\n\u0026#xD;\n
  • 標(biāo)準(zhǔn)包中已經(jīng)包含了Maven和Gradle構(gòu)建功能。\u0026#xD;\n

因?yàn)镴ava 9還沒(méi)有正式確定,所以標(biāo)準(zhǔn)版是不支持Java 9的,但是可以在Beta版中獲得相關(guān)功能。在Java 9的平臺(tái)上運(yùn)行Eclipse需要在JVM的命令行中增加選項(xiàng)“-addmods java.se.ee”,因?yàn)樗枰玫街T如javax.annotation.PostConstruct等包,而這些包在默認(rèn)的java.se模塊中是不包含的。

\u0026#xD;\n\u0026#xD;\n

9.0版C / C++開發(fā)工具也有了一些變化:

\u0026#xD;\n\u0026#xD;\n
  • 當(dāng)引用了一個(gè)不存在的C++類時(shí)(比如聲明了一個(gè)不存在類型的變量),新版工具提供了快速創(chuàng)建新類的方法。這個(gè)功能參照了以前JDT中的類似做法。 \u0026#xD;\n\u0026#xD;\n
  • 代碼自動(dòng)完成功能會(huì)在你寫表達(dá)式時(shí),根據(jù)你已經(jīng)寫完的參數(shù)的類型,在作用域內(nèi)幫你尋找相同類型的其他參數(shù)來(lái)提示。 \u0026#xD;\n\u0026#xD;\n
  • 通過(guò)使用一種特殊格式的單行注釋可以抑制代碼分析警告。 \u0026#xD;\n\u0026#xD;\n
  • 操作系統(tǒng)資源視圖中現(xiàn)在可以顯示本地進(jìn)程,并可以用來(lái)連接遠(yuǎn)程調(diào)試器,方法就是在相應(yīng)進(jìn)程上單擊鼠標(biāo)右鍵并進(jìn)行連接。連接按鈕不再顯示在工具欄上,而是可以從彈出菜單中調(diào)用,或通過(guò)按鍵。 \u0026#xD;\n\u0026#xD;\n
  • 在PHP工具4.0中增加了對(duì)PHP\u0026#xD;\n
    7的支持,包括一組支持異常的新的斷點(diǎn)方法,在編輯器中以被注釋掉的代碼的格式顯示失效類或方法,增加代碼輔助功能,忽略代碼注釋中的警告,等等。\u0026#xD;\n

JavaScript工具針對(duì)ES6(EcmaScript 2015)做了很大改進(jìn),包括內(nèi)嵌JSON編輯器,可以運(yùn)行支持Node和NPM的調(diào)試器等。

\u0026#xD;\n\u0026#xD;\n

Eclipse LinuxTools新包含了Asciidoc編輯器,并可以創(chuàng)建Docker文件。它可以辨認(rèn)出本地運(yùn)行的所有Docker實(shí)例,并且在Eclipse中產(chǎn)生一個(gè)終端,連接到某個(gè)Docker實(shí)例上。Docker容器可以運(yùn)行為普通模式或特權(quán)模式,甚至可以從遠(yuǎn)程鏡像庫(kù)中直接下載一個(gè)下來(lái)。

\u0026#xD;\n\u0026#xD;\n

Eclipse Neon版本也是第一次包含了Andmore項(xiàng)目的內(nèi)容,它是基于Eclipse的Android開發(fā)工具的延續(xù)。有了這個(gè),再結(jié)合 Android NDK,Android應(yīng)用程序就可以在Eclipse上面構(gòu)建了。

\u0026#xD;\n\u0026#xD;\n

現(xiàn)在在Eclipse網(wǎng)站上的“新功能與重要特性”頁(yè)面上已經(jīng)可以得到Eclipse Neon版的所有新功能與重要特性的完整列表。Eclipse Neon的安裝程序也可以從Eclipse下載頁(yè)面上找到,可以選擇Eclipse安裝器,也可以從預(yù)先配置好的包中選一個(gè)。

\u0026#xD;\n\u0026#xD;\n

查看英文原文:Eclipse Foundation Releases Neon

\u0026#xD;\n\u0026#xD;\n

感謝張龍對(duì)本文的審校。

\u0026#xD;\n

給InfoQ中文站投稿或者參與內(nèi)容翻譯工作,請(qǐng)郵件至editors@cn.infoq.com。也歡迎大家通過(guò)新浪微博(@InfoQ,@丁曉昀),微信(微信號(hào):InfoQChina)關(guān)注我們。

總結(jié)

以上是生活随笔為你收集整理的Eclipse最新版 Neon已发布的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。