Java 的童鞋来看看~ VS Code 中那些好用的 Java 插件

2019-02-18 09:46:43 +08:00
 formulahendry

说到写 Java,想必做 Java 开发的童鞋,蛮多都是会用 IntelliJ,Eclipse 或是 Netbeans。许多童鞋也许会问,VS Code 也能写 Java? 是的,没错,VS Code 可以写 Java,而且有着很好的开发体验。特别对于多语言开发者来说,如果能在同一个 IDE 或是编辑器编写多种语言,岂不是很方便?楼主在微软近六年,除了 C#,主要写 TypeScript,还写过 PHP,Python,Java 等语言。自从有了 VS Code,再也不用在不同的 IDE/编辑器之间切换了。那么,我们就来看看 VS Code 中有哪些好用的 Java 插件。

VS Code 中有哪些好用的 Java 插件?

11922 次点击
所在节点    程序员
93 条回复
ttok
2019-02-20 11:36:41 +08:00
@formulahendry 这样啊,准备出书<Visual Studio Code 入门与提高>
有读者吧哈哈哈
formulahendry
2019-02-20 21:26:15 +08:00
@ttok 哈哈哈,肯定有
ttok
2019-02-21 10:40:04 +08:00
@formulahendry 目前最缺的是 jsp 插件!!! vscode 写 jsp,自动完成和代码格式化都很痛苦!
azh7138m
2019-02-21 17:15:31 +08:00
今天又多了一个 visualstudioexptteam.vscodeintellicode
肯定是 vsc 先动的手,这次我确定是它自己安装的插件
azh7138m
2019-02-21 17:19:24 +08:00
从我的角度来看,最近 vsc 经常写着写着 langserver 就突然爆炸了,然后重新初始化,贼浪费时间
formulahendry
2019-02-21 19:17:41 +08:00
azh7138m
2019-02-21 19:21:06 +08:00
@formulahendry 那可真是有趣,被禁用的扩展是可以更新的,增加的依赖也会被安装
ttok
2019-02-21 19:42:35 +08:00
@azh7138m 你一定安装了 Java Extension Pack
vscjava.vscode-java-pack
这个插件包,这个是微软官方的,昨天升级到 0.6.0,升级的内容就是增加了 vscodeintellicode
我今天刚写了一篇 blog
666,Visual Studio Code Java 今天更新了。新增 IntelliCode,AI 编码助手。
https://blog.csdn.net/lqldir/article/details/87860734
体验了 IntelliCode 一把。能飞了
ttok
2019-02-21 19:46:31 +08:00
@azh7138m Java Extension Pack 这个是 N 个插件集合在一起的包。只要 Java Extension Pack 没有禁用,就会自动升级,这没毛病。如果你不想这样,你可以把 卸载 Java Extension Pack 包。然后手动一个一个安装 Java Extension Pack 里面包含的包。按自己的需要
另外
最近 vsc 经常写着写着 langserver 就突然爆炸了,
表示从没碰到过。
azh7138m
2019-02-21 20:11:49 +08:00
@ttok 我确定禁用了,我指的就是为什么被禁用的插件会自动升级

hhhh,langserver 是 ts 的,其他语言之前没有,需要自己找
formulahendry
2019-02-22 09:46:40 +08:00
@azh7138m 如果觉得”被禁用的插件会自动升级“是不合适的设计,或者说是 bug,一个比较好的方式是去开个 issue,给出详细的 repro steps: https://github.com/microsoft/vscode/issues . 或者看看有木有已经有 issue 了
hrong
2019-02-22 11:42:13 +08:00
@red0range 英语日语觉得不错 (手动眼斜
yol
2019-03-13 11:24:28 +08:00
我也想说 vs code 真的爽,比 idea 好用多了,eclipse 和 vs code 是我常用的 java 编辑器

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/535984

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX