最近刚接触到VSCode,第一印象和Atom很像,但比Atom流畅稳定;又和eclipse很像,但比eclipse简洁。不少前端的都切过去了,你们都说这玩意儿,全部语言都支持,不再用装多个IDE了。
因而我也用了一下,很喜欢,但易用性仍是远不能和IDEA比,VSCode的不少东西都要配置,我以为他在尝试以简单的方式达到最好的效果,蛮适合程序员用的,最少我是在用VSCode时学会了几条maven命令。
言归正传,写下这篇文字,主要目的是帮助新手快速上手VSCode,在撸Java时少踩些坑,也欢迎你们回复更好的踩坑方法。前端
OS: MAC (应该只影响快捷键)
JDK: 1.8 (环境变量已配好)
Maven: 3.3.3 (环境变量已配好)java
安装 Java Extension Pack 扩展包,这个扩展包包含了四个经常使用的包,这个扩展包安装好之后就能够进行Java开发了,Java、Maven 路径在环境变量中之后,不须要在VSCode中配置这两个路径。程序员
在 Maven Projects中能够看到工程中全部的pom文件,右键能够触发maven的各类命令。此时我有点怀念IDEA的快速skiptest按钮。在这里只能用命令的方式实现。右键中有个custom goals,点击这个会显示输入框,组合多条命令。eclipse
fn + F5 就能够触发调试,在main函数之上都有个小甲虫,点击它就能够当前main函数做为入口启动调试。设置断点、单独运行都很天然流畅。maven
我是在终端中经过java -jar的方式 启动jar包,非IDE功能。编辑器
预告:下一期讲讲使用VSCode玩转SpringBoot