Visual Studio 支持 Java?谣言止于智者
在去年的某一段時(shí)間內(nèi),我們經(jīng)常會(huì)看到標(biāo)題類(lèi)似為“宇宙第一 IDE Visual Studio 支持 Java 了!”的文章。當(dāng)時(shí),韓老師看到這篇文章也是一臉懵逼。公司里做 Java 的開(kāi)發(fā)童鞋們就坐在韓老師附近(嗯,不超過(guò)五米的距離),大家都很熟。VS 支持 Java 了,我咋會(huì)不知道?
那么真相到底是什么呢?
首先,先說(shuō)結(jié)論。這是謠言,是標(biāo)題黨。
我們?cè)谖④?VS Code 的官網(wǎng)(2019 年 7 月 13 日)可以看到關(guān)于 VS Code 是否會(huì)支持 Java 的說(shuō)明。我們?cè)诠倬W(wǎng)中可以清楚地看到,目前微軟并沒(méi)有計(jì)劃在 Visual Studio 中支持 Java。
https://code.visualstudio.com/docs/java/java-faq#_will-this-be-available-for-visual-studio
然后,我們?cè)賮?lái)聊聊背后的故事。
北京時(shí)間 2018 年 10 月 25 日 - 27 日,2018 微軟技術(shù)暨生態(tài)大會(huì)(Microsoft Tech Summit)在上海世博中心舉行。在第二天的 Keynote 上,有這樣一個(gè)演示環(huán)節(jié):在 Visual Studio 中調(diào)試 Java 代碼。謠言其實(shí)就是由此而來(lái)。那么,這就意味著 Visual Studio 支持 Java 了嗎?
其實(shí),在臺(tái)上的兩位同事與韓老師同在微軟上海的 Visual Studio China 團(tuán)隊(duì)中。他們演示的是 Visual Studio Live Share 的功能。通過(guò) Visual Studio Live Share 可以實(shí)現(xiàn)實(shí)時(shí)的協(xié)同開(kāi)發(fā),功能包括:
實(shí)時(shí)共享代碼編輯
跟隨團(tuán)隊(duì)其他成員的光標(biāo)
協(xié)作調(diào)試代碼
共享本地服務(wù)器
共享終端
演示中,一位同事在他的 macOS 上安裝好了 VS Code,JDK,相關(guān)的 Java 插件以及 Live Share 插件。另一位同事在另一臺(tái) Windows 上 安裝了 VS 和 Live Share 插件,卻不需要安裝任何的 Java 環(huán)境。使用的 VS Code 可以輕松通過(guò) Visual Studio Live Share 輕松把 Java 的開(kāi)發(fā)環(huán)境實(shí)時(shí)共享給使用 VS 的同事,使得使用 VS 的同事可以在 VS 里調(diào)試 Java 代碼。
所以,謠言就此終結(jié)。并不是 Visual Studio 支持 Java,而是通過(guò) Visual Studio Live Share 的功能,把 VS Code 的 Java 開(kāi)發(fā)環(huán)境共享給了 VS。
相信讀者朋友們已經(jīng)了解清楚了整個(gè)事件的來(lái)龍去脈。其實(shí),在韓老師的知乎 Live 中,韓老師對(duì)此事也有說(shuō)明。想要更深入地了解 VS Code,歡迎參加《VS Code 從入門(mén)到進(jìn)階》知乎 Live,與韓老師一起探索 Visual Studio Code!
點(diǎn)擊文末閱讀原文,查看《VS Code 從入門(mén)到進(jìn)階》知乎 Live
總結(jié)
以上是生活随笔為你收集整理的Visual Studio 支持 Java?谣言止于智者的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 译 | 使用Roslyn分析器高效编写更
- 下一篇: 小白开学Asp.Net Core 《八》