操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    2016 年 10 月 Oracle 向 Apache 軟件基金會(Apache Software Foundation,ASF)提供了主流的軟件開發環境以來,ASF 就開始致力于 NetBeans IDE 的開發。如今,Apache NetBeans IDE 9.0 正式發布了,且在此之前 Apache NetBeans 在社區上針對此版本進行了滿意度調查,它會是最好用的 Java IDE 嗎?

    Apache NetBeans IDE 9.0 版本主要實現了兩大目標:

    • 對 Oracle 捐贈的代碼就 IP(知識產權)問題進行清理;
    • 支持 Java 9 和 Java 10。

    對 Oracle 捐贈的代碼就 IP(知識產權)問題進行清理

    Apache NetBeans 是一個開源的軟件開發集成環境,可用于 Java、JavaScript、C/C++、PHP 等語言的開發。NetBeans 本身也是一個開發平臺,可以通過擴展插件來擴展功能。

    NetBeans 最初由 Sun 開發,Oracle 于 2016 年 9 月將其交給 Apache 基金會進行孵化,并承諾通過三次單獨的代碼捐贈,以完成 NetBeans 從 Oracle 向 Apache 的遷移。至于其原因,根據開源項目 Oracle 產品經理及開發者倡導者 Geertjan Wielenga 表示,NetBeans 非常龐大,一旦捐贈了一切,它可能會成為 ASF 主持下的最大項目。其次這是一個已有 20 多年歷史的項目,它為各種技術提供支持。因為在將這些文件捐贈給 Apache 之前需要對很多的文件進行審核,所以才決定將 NetBeans 分段捐贈。

    “并且由于 NetBeans 是模塊化的,”他解釋說,“進行增量捐贈并不困難。第一次捐贈專注于底層核心,即 NetBeans 平臺(例如,模塊系統,窗口系統,菜單欄等) 。并且,為了使第一次捐贈的結果可用于一般用戶而不僅僅是 NetBeans 平臺開發人員,還包括各種 Java SE 功能,例如 Java 項目模板、Java 編輯器和新的 Java 功能,例如支持對于 Jigsaw,JLink 和 JShell。”

    最終,Oracle 在去年捐贈了大約 400萬行代碼。今年 6 月,再次向 Apache NetBeans 進行代碼捐贈。捐贈的 zip 文件中包含約 150 萬行代碼,主要用于構成 NetBeans 處理 Enterprise Java、JavaScript、PHP、Groovy 的各個模塊,以及適用于移動和 Web 開發的各種功能。

    而 Oracle 所捐贈的 NetBeans 項目的部分代碼是受到專利保護的。其中大部分專利是 Oracle 自己的,小部分專利是 Oracle 與其他公司共享的(也就是說這些代碼的專利并不在 Oracle 手上,它只有使用權,沒有專利權)。所以需要用其它開源代碼替換專利代碼以解決法律問題。

    支持 Java 9 和 Java 10

    支持局部變量類型推斷

    為新的 JDK 10“var”類型提供新提示、錯誤處理程序和重構:

    • 將顯式類型轉換為'var'時,支持新的提示。
    • 將 var 類型轉換回顯式類型,有新提示。
    • 拆分 var 聲明時,有錯誤提示。
    • var 數組聲明時,有錯誤提示。

    支持 Jigsaw 模塊化系統

    NetBeans 9 支持 JPMS(Jigsaw)。

    除了 Classpath 之外,還添加了 Modulepath 列入 NetBeans 模板中。

    標準 NetBeans Java SE 項目類型(基于 Ant)可以是單個 JDK 9 模塊,只需將 module-info.java 文件添加到默認包中即可。

    當然,也為 module-info.java 提供自動補全功能。

    全新的 Java 模塊化應用程序項目類型

    我們添加了一個新的 Java Modular 項目類型。 這允許在一個 NetBeans 項目(基于 Ant)中開發多個 JDK9 模塊。

    此項目類型比多個 Java SE 項目(每個項目包含一個模塊)具備的優勢是,通過在 module-info.java 中聲明 exports 和 requires 來簡單地管理依賴項,且立即編譯項目中的所有模塊。

    支持 Java Shell。

    Java Shell 是在 JEP 222 中定義并于 JDK 9 引入的一個新工具,用于向 Java 引入 REPL(讀取 - 評估 - 打印 - 循環)功能。

    最強 Java IDE?

    那么新版 Apache NetBeans IDE 9.0,是否受開發者的喜愛?對此,Apache 在社區上發起了一項滿意度調查。日前,該調查結果公布,具體如下:

    整體質量

    整體品質方面,32.5%的用戶認為 Apache NetBeans IDE 9.0 優于 8.2,有 10.3% 的用戶認為 8.2 更好,57.3% 的用戶認為二者相差不大。

    性能

    性能方面,依然是大多數用戶認為差距并不明顯,有 27.4% 的用戶認為 Apache NetBeans IDE 9.0 優于 8.2 。

    Java Editor

    高達 75.2 %的受訪用戶認為 Apache NetBeans IDE 9.0 的 Java 編輯功能符合他們的預期,另有 18.8% 的人認為還存在一些問題有待完善。其中,吐槽點主要集中在代碼完成和編譯上。

    Java 調試器

    對于 Java 調試器,65.8% 的用戶認為 Apache NetBeans IDE 9.0 提供了足夠的調試支持。有意思的,有 14.5% 的受訪用戶表示他們根本不使用 Apache NetBeans 中的 Java 調試功能,或許他們正在同時使用另一款 IDE ?

    Java 重構

    最后,約有 2/3 的受訪者認為 Apache NetBeans IDE 9.0 對 Java 重構的支持是合適的。但是,也有超過 20% 的用戶認為存在一些需要解決的問題。比如有評論指出“刪除和重命名文件不一致會引發異常,更改接口類型有時也會導致異常,接口類型會發生變化,但所有實現都需要手動更改“等等。此外,有 8.5% 的人表示他們不使用 NetBeans 的 Java 重構功能。

    下載地址:

    • Apache NetBeans 9.0,2018 年 7 月發布:https://netbeans.apache.org/download/nb90/nb90.html
    • Apache NetBeans 9.0 RC1,2018 年 5 月發布:https://netbeans.apache.org/download/nb90/nb90-rc1.html
    • Apache NetBeans 9.0 Beta,2018 年 2 月發布:https://netbeans.apache.org/download/nb90/nb90-beta.html

    對于 Apache NetBeans IDE 9.0 ,你怎么看?

    參考:

    • https://netbeans.apache.org/download/nb90/index.html
    • https://www.oschina.net/news/98453/netbeans-9-acceptance-survey
    • https://cwiki.apache.org/confluence/display/NETBEANS/Results+from+Apache+NetBeans+IDE+9.0+Community+Acceptance+survey

    “征稿啦”

    CSDN 公眾號秉持著「與千萬技術人共成長」理念,不僅以「極客頭條」、「暢言」欄目在第一時間以技術人的獨特視角描述技術人關心的行業焦點事件,更有「技術頭條」專欄,深度解讀行業內的熱門技術與場景應用,讓所有的開發者緊跟技術潮流,保持警醒的技術嗅覺,對行業趨勢、技術有更為全面的認知。

    如果你有優質的文章,或是行業熱點事件、技術趨勢的真知灼見,或是深度的應用實踐、場景方案等的新見解,歡迎聯系 CSDN 投稿,聯系方式:微信(guorui_1118,請備注投稿+姓名+公司職位),郵箱(guorui@csdn.net)。

    2014-12-05 10:31:00 [ codeforge 轉載 ]

    CodeForge網站最新公布2014年11月“我最喜歡的Windows平臺代碼編輯器/IDE”排行榜。此排行榜反映了各種Windows平臺代碼編輯器/IDE在國內和境外不同國家和地區的流行程度,為軟件工程師及其他業內人士提供參考。這份排行榜的數據來自2014年11月份對近兩萬兩千多名軟件工程師的問卷調查。調查選項為單選,每個參與調查者只能選擇一個自己最喜歡的編程語言。

    一、國內的統計情況。

    國內數據來源于對CodeForge.cn用戶的統計。首先,我們先看看全國范圍的情況:

    從全國范圍來看,Visual Studio和Notepad++并列高居榜首,達到了16.5%和16.1%。而C++ Builder,Eclipse和Vi/Vim分列第三位到第五位,都在7%-8%左右。其它一些編輯器的受歡迎程度各有不同,最高的在5%左右,如Dev-C++(5.6%);最低的不到2%,如NetBeans(1.3%),反映了軟件工程師選擇的多樣性和個性。

    二、境外的統計情況

    境外數據來源于對CodeForge.com的用戶的統計。

    我們統計了全球范圍以及全球科技發展最活躍的美國、印度、日本、韓國和中國臺灣的情況。與中國境內的情況相同,在全球范圍內,Notepad++和Visual Studio的受歡迎程度高居榜首,但是,優勢不如在中國明顯,只有12%左右。而在所選擇的五個國家和地區,情況差別還是比較大的,比如Notepad++和Visual Studio位列第一、二位。而在中國臺灣和韓國,Notepad++僅排名第三和第五位。其它在中國排名較高的編輯器,如Eclipse和Vi/Vim,在這些國家的排名都不太高,基本都排在第五位以外。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有