ttok 最近的时间轴更新
ttok

ttok

🏢  天下网吧 / CEO
V2EX 第 385108 号会员,加入于 2019-02-19 10:32:17 +08:00
根据 ttok 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
ttok 最近回复了
2019-02-21 19:46:31 +08:00
回复了 formulahendry 创建的主题 程序员 Java 的童鞋来看看~ VS Code 中那些好用的 Java 插件
@azh7138m Java Extension Pack 这个是 N 个插件集合在一起的包。只要 Java Extension Pack 没有禁用,就会自动升级,这没毛病。如果你不想这样,你可以把 卸载 Java Extension Pack 包。然后手动一个一个安装 Java Extension Pack 里面包含的包。按自己的需要
另外
最近 vsc 经常写着写着 langserver 就突然爆炸了,
表示从没碰到过。
2019-02-21 19:42:35 +08:00
回复了 formulahendry 创建的主题 程序员 Java 的童鞋来看看~ VS Code 中那些好用的 Java 插件
@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 一把。能飞了
2019-02-21 10:40:04 +08:00
回复了 formulahendry 创建的主题 程序员 Java 的童鞋来看看~ VS Code 中那些好用的 Java 插件
@formulahendry 目前最缺的是 jsp 插件!!! vscode 写 jsp,自动完成和代码格式化都很痛苦!
2019-02-20 11:36:41 +08:00
回复了 formulahendry 创建的主题 程序员 Java 的童鞋来看看~ VS Code 中那些好用的 Java 插件
@formulahendry 这样啊,准备出书<Visual Studio Code 入门与提高>
有读者吧哈哈哈
2019-02-20 09:25:55 +08:00
回复了 formulahendry 创建的主题 程序员 Java 的童鞋来看看~ VS Code 中那些好用的 Java 插件
@formulahendry 认真看了下楼主,原来楼主是微软的啊,我晕倒。难怪我说有人在 V2EX 推荐 vscode。原来是微软的人啊。我身边推荐 vscode 同事很少啊。
这里这么传图片啊。
2019-02-19 17:48:10 +08:00
回复了 formulahendry 创建的主题 程序员 Java 的童鞋来看看~ VS Code 中那些好用的 Java 插件
趁开会还没正式开始,再来加上一句来自前同事的一句签名:我的未来我不知道在哪里,但是我知道 ide 的未来一定是 Visual Studio Code。好了,去会议室看投影去了。
2019-02-19 17:43:59 +08:00
回复了 formulahendry 创建的主题 程序员 Java 的童鞋来看看~ VS Code 中那些好用的 Java 插件
支持楼主。
没有深入使用 IntelliJ IDEA 和 vscode 的没有发言权。那些说 vscode 不如 IntelliJ IDEA 的,我是同意的,但是你要说 vscode 不如 IntelliJ IDEA,那是不同意的,因为这 2 个 ide (原谅我把 vscode 定位为 ide )是不能简单的对比的。所谓的适合自己的就是最好的。你可以永远沉溺在 IntelliJ IDEA 里,认为这个是最好的 java 开发 ide,这没有任何问题。
简单说说本人:本人 2000 年开始从事开发,从 delphi5.0 开始做 windows 桌面开发。
2015 年转 php,2016 年开始 java,从最初同事介绍用的 Eclipse 到再到另一位前同事介绍用 IntelliJ IDEA,我觉得 IntelliJ IDEA 是目前最完美的 java IDE 工具,这个是毫无疑问的,现在我还是这么认为。
但是,我现在已经基本不用 IntelliJ IDEA 了,虽然我目前 50%左右的开发语言还是 Java,但是,基本我现在都是用 vscode 来开发 java 了,借用 csdn 一位哥们的话:如果你觉得 vscode 某些功能不好用,那么一定是你还不能熟练使用 vscode.现在的 vscode (Version 1.31.1 (1.31.1))用来开发 java , springboot, maven 这些没有任何问题,而且非常流畅,各类插件(基本都是相关官方专门为 vsocde 定制开发的插件)完全可以满足
vscode 界面设计什么的和网上能百度到的优点咱就不多说了,咱就说说自己的一些体验了。
vscode 的特点很明显,启动速度快,不卡顿,任何情况下不卡顿(我就没碰到过一次卡顿,无响应的情况,macos 的 xcode 碰到 N 次崩溃)。有人说占用资源低,但是我发现其实差不多。还有一个对我来讲很实用的就是各个项目间的快速切换:我开启多个 vscode,每个 vscode 打开一个项目。我写 php 时,按下全局快捷键,可以马上跳到 java 的主力项目,甚至我微信小程序也是用 vscode 做开发工具的,腾讯的微信开发者工具只是用来调试用。我可以快速在这些项目中切换。而不用专门为开发 php 装个 ide,为 java 又单独装一个,为微信小程序(目前用得不多)再装一个,为 delphi 开发(目前很少用)又得装一个,每个 ide 的快捷键都搞得头大。但是用了 vscode 这些问题都解决了。统一的界面,快捷键,这些快捷键还是我从 delphi 年代积累下来,用得习惯了的。vscode 在快捷键设计很贴心,每一个功能,都完全可以自定义快捷键。包括自带的功能还是插件带的功能。只要能找到的功能,快捷键随便你自己定义。可以支持双键模式,举个栗子:你可以定义先按 CTRL+CMD+ALT+H 后再按 CTRL+CMD+ALT+K 来启动书签插件的一个新增当前行为一个 bookmarks。当然这个不是 vscode 特有的,其他 ide 也完全可以实现。但是,我相信你用了 vscode 的这个功能和其他的比较你会喜欢上 TA 的。
还有要提的是 vscode 的插件库,太丰富了。用过 vscode 的插件库,你不自觉的会跟 IntelliJ IDEA 和 eclipse 的 Marketplace 对比,你会有新的想法的。我现在装的插件可能有几十个吧。因为 vscode 可以设置每个插件在不同的 Wordspace 开启 /关闭,所以,我会在 php 的项目 Wordspace 里 Disable 掉那些 java 相关的插件,从而不担心这些无用的插件占用资源。这个操作很简单,直接复制之前的 php 项目的 vscode 配置文件,或者在插件库里输入 @enabled 显示当前已经启用的插件列表,再 Disabled(Wordspace)即可,他只关闭当前工作区的这个插件,所以不影响这个插件在其他工作区的启用 。
还有要说的是 vscode 的调试方式,这个太人性化了,码农码,最擅长的就是码了,没想过自己码出调试环境的,一个 launch.json 可以让你自定义调试环境。想怎么干就怎么干。不用每次点开项目配置,设置运行参数。换一个环境测试时,又要改下这个配置,在 vscode 里,你直接在 launch.json 里面添加一段调试配置代码,CMD+S 马上生效,之前的调试配置都全部给你保存着呢。当前,这个其他的 ide 也是完全支持的,但是对比下,不瞒各位说,我还是喜欢 vscode 的这种模式。有事了,我不写了,对了那位说 maven 的,vscode 对 maven 支持是完美的,就一个 Maven for Java 插件解决,Microsoft 官方开发的,微软这家伙这几年在狂招 java 开发工程师。还要收购了 github
哦,对了,说到 github 这个要说说 vsocde 跟 git 的完美集成了。
在我用过有限的 ide 环境下,跟 github 对接最完美的我觉得应该是 vscode 了,自家的 ide 配上自家的 github。好用方便。如果你用 git 来做版本控制的话,我继续推荐 vscode.
真有事先走了,不说了,下次分享 vsocde 开发 java 的插件吧。除了能百度到的那些必备的
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1150 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 55ms · UTC 23:00 · PVG 07:00 · LAX 15:00 · JFK 18:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.