沒有核實到,首先咱們到vs官網看一下:https://visualstudio.microsoft.com/zh-hans/vs/,目前最新的是Visual Studio 2019 預覽版,現在官網主推的還是2017版本。
官網Visual Studio IDE 2017 目前適用於 Android、iOS、Windows、Web 和雲的開發,不針對java開發。2017版本主要優勢如下:
1,開發:快速導航、編寫並修復你的程式碼Visual Studio 使你能夠準確、高效地編寫程式碼,並且不會丟失當前的檔案上下文。
你可以輕鬆地放大到詳細資訊,例如呼叫結構、相關函式、簽入和測試狀態。 還可以利用我們的功能來重構、識別和修復程式碼問題。但是這些主要針對如下程式語言 C#/VB、C++ 、JavaScript 或 Python,所有無法對java進行開發
2、debug除錯:跨語言除錯,適用於所有程式碼的豐富除錯功能
無論您使用哪種語言(從 C#/VB 和 C++ 到 JavaScript 和 Python 再到 XAML 和 HTML),Visual Studio 都可提供卓越的除錯體驗,因為所有受支援的語言都具有除錯支援。
如果您的應用混合不同語言,您還可以使用混合模式除錯跨語言邊界進行互操作除錯。
3、單元測試:單元測試
使用你選擇的語言和測試框架編寫、執行和除錯單元測試。 一組豐富的內建專案模板和測試框架不僅支援多個平臺,還讓上手使用變得非常簡單。
4、協作:靈活的可擴充套件版本控制
藉助擴充套件實現可分佈、可集中使用 Git 來進行分散式版本控制,或使用 Team Foundation 版本控制 (TFVC) 來實現集中式版本控制。 新增 GitHub、AnkhSVN 及其他擴充套件,改善體驗。
5、拓展:自定義 Visual Studio
透過利用 Microsoft、合作伙伴和社群提供的工具、控制元件和模板,擴充套件 Visual Studio 功能。 透過構建你自己的擴充套件來根據你的喜好進行進一步操作和自定義。
目前java比較好的IDE有如下幾個選擇:
1、IDEA 全稱IntelliJ IDEA,是java語言開發的整合環境,IntelliJ在業界被公認為最好的java開發工具之一,也是AES演算法標準的主要競爭者,其安全性已經在國際密碼年會上被證明。官網網址:http://www.jetbrains.com/idea/
至於IDEA有多好用,我這裡給大家找到一篇介紹可以參考一下:
IDEA入門級使用教程https://blog.csdn.net/qq_31655965/article/details/52788374
2、Eclipse 是一個開放原始碼的、基於Java的可擴充套件開發平臺。就其本身而言,它只是一個框架和一組服務,用於透過外掛元件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛集,包括Java開發工具(Java Development Kit,JDK)。
雖然大多數使用者很樂於將 Eclipse 當作 Java整合開發環境(IDE)來使用,但 Eclipse 的目標卻不僅限於此。Eclipse 還包括外掛開發環境(Plug-in Development Environment,PDE),這個元件主要針對希望擴充套件 Eclipse 的軟體開發人員,因為它允許他們構建與 Eclipse 環境無縫整合的工具。由於 Eclipse 中的每樣東西都是外掛,對於給 Eclipse 提供外掛,以及給使用者提供一致和統一的整合開發環境而言,所有工具開發人員都具有同等的發揮場所。
沒有核實到,首先咱們到vs官網看一下:https://visualstudio.microsoft.com/zh-hans/vs/,目前最新的是Visual Studio 2019 預覽版,現在官網主推的還是2017版本。
官網Visual Studio IDE 2017 目前適用於 Android、iOS、Windows、Web 和雲的開發,不針對java開發。2017版本主要優勢如下:
1,開發:快速導航、編寫並修復你的程式碼Visual Studio 使你能夠準確、高效地編寫程式碼,並且不會丟失當前的檔案上下文。
你可以輕鬆地放大到詳細資訊,例如呼叫結構、相關函式、簽入和測試狀態。 還可以利用我們的功能來重構、識別和修復程式碼問題。但是這些主要針對如下程式語言 C#/VB、C++ 、JavaScript 或 Python,所有無法對java進行開發
2、debug除錯:跨語言除錯,適用於所有程式碼的豐富除錯功能
無論您使用哪種語言(從 C#/VB 和 C++ 到 JavaScript 和 Python 再到 XAML 和 HTML),Visual Studio 都可提供卓越的除錯體驗,因為所有受支援的語言都具有除錯支援。
如果您的應用混合不同語言,您還可以使用混合模式除錯跨語言邊界進行互操作除錯。
3、單元測試:單元測試
使用你選擇的語言和測試框架編寫、執行和除錯單元測試。 一組豐富的內建專案模板和測試框架不僅支援多個平臺,還讓上手使用變得非常簡單。
4、協作:靈活的可擴充套件版本控制
藉助擴充套件實現可分佈、可集中使用 Git 來進行分散式版本控制,或使用 Team Foundation 版本控制 (TFVC) 來實現集中式版本控制。 新增 GitHub、AnkhSVN 及其他擴充套件,改善體驗。
5、拓展:自定義 Visual Studio
透過利用 Microsoft、合作伙伴和社群提供的工具、控制元件和模板,擴充套件 Visual Studio 功能。 透過構建你自己的擴充套件來根據你的喜好進行進一步操作和自定義。
目前java比較好的IDE有如下幾個選擇:
1、IDEA 全稱IntelliJ IDEA,是java語言開發的整合環境,IntelliJ在業界被公認為最好的java開發工具之一,也是AES演算法標準的主要競爭者,其安全性已經在國際密碼年會上被證明。官網網址:http://www.jetbrains.com/idea/
至於IDEA有多好用,我這裡給大家找到一篇介紹可以參考一下:
IDEA入門級使用教程https://blog.csdn.net/qq_31655965/article/details/52788374
2、Eclipse 是一個開放原始碼的、基於Java的可擴充套件開發平臺。就其本身而言,它只是一個框架和一組服務,用於透過外掛元件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛集,包括Java開發工具(Java Development Kit,JDK)。
雖然大多數使用者很樂於將 Eclipse 當作 Java整合開發環境(IDE)來使用,但 Eclipse 的目標卻不僅限於此。Eclipse 還包括外掛開發環境(Plug-in Development Environment,PDE),這個元件主要針對希望擴充套件 Eclipse 的軟體開發人員,因為它允許他們構建與 Eclipse 環境無縫整合的工具。由於 Eclipse 中的每樣東西都是外掛,對於給 Eclipse 提供外掛,以及給使用者提供一致和統一的整合開發環境而言,所有工具開發人員都具有同等的發揮場所。