之前都是在Eclipse或者IDEA上运行Java,后来发现VS Code貌似还挺挺不错的,而且支持很多语言的开发,所以这次把Java开发平台转移到VS Code。本文记录此间全过程。
全称:Visual Studio Code
官网:https://code.visualstudio.com/
Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and Unity). Begin your journey with VS Code with these introductory videos.
VS Code是一款轻量级但是很强大的源码编辑器,其可以运行在Windows,macOS和Linux系统上。其内置对JavaScript,TypeScript和Node.js的支持,且有一个良好的生态系统,包含支持多种语言(如C++,C#,Java,Python,PHP,Go等语言)以及动态语言(如.NET和Unity)的扩展。
几个亮点:
以上,感觉还是可以的。而且这VS Code还是开源的,在github上已经有近10万星标,很厉害。
VS Code源码网址:https://github.com/microsoft/vscode
安装包下载地址:https://code.visualstudio.com/Download#
点进去选择自己想要的版本就可以了。我下载的是:VSCodeUserSetup-x64-1.46.1.exe
可以参考:https://code.visualstudio.com/docs/setup/windows,具体如下:
双击exe,然后进入安装界面,自己可以选择安装路径,以及一些参数,也可以默认不做修改,然后安装即可。
善始善终,顺便记录下如何卸载。
参考:https://code.visualstudio.com/docs/setup/setup-overview
主要参考官方教程:https://code.visualstudio.com/docs/java/java-tutorial
这个暂不多说。教程太多了。后面看情况补充。
JDK下载地址:https://www.oracle.com/java/technologies/javase-downloads.html
这个Java Extension Pack是6个扩展的一个集成,只需要安装这一个就可以了,很方便。
直接点击链接:https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack
选择打开就好。然后在VS Code中点install就好。
安装完成后VSCode 会自动弹出一个界面来介绍What's new in Visual Studio Code Java?
。做地很人性化哈。
1)在VS Code界面同时按:Ctrl+Shift+X
2)输入java
关键词
3)在结果列表自己挑,选择性安装。
我安装了:Java Decompiler
(反编译);Java P3C Checker
(阿里巴巴Java编程规范);Gradle Tasks
(运行gradle项目)
感觉这个社区很强,很多插件、扩展。
在VS Code界面键入:Ctrl+Shift+P
,然后输入:Java: Configure Java Runtime
如下图:
这里好像不需要配置,直接默认的就是我当前安装的jdk 8环境。
左上角File->open folder
,打开一个文件夹,然后新建一个Java文件Hello.java
,输入:
class QuickStart {
public static void main(String[] args) {
System.out.println("Hello, World.");
}
}
然后F5
就可以运行了。
自然会有想要的输出。
如果没有输出,或者报错:
1)确认自己是不是安装了Java Extension Pack
2)在下方terminal输入:java -version
确认一下jdk是不是装了。
备注:
在VS Code界面同时按:Ctrl+Shift+P
,然后输入:Java: Getting Started
就能看到一些有关java开发的提示了(快捷键之类的,还是很友好的)。
根据官方提示:
在这里下载https://aka.ms/vscode-java-installer-win直接配置好了Java各种依赖和扩展的VS Code安装包(也是exe)。貌似这一步是代替### 2.1 安装 Java Extension Pack
。
不过我没试过,所以放在最后,不是很推荐,因为前面的步骤也很简单,够用了。
先写到这里,到这一步,java已经能在VS Code用了。那就ok。
初步体验感觉VS Code有点强。
美中不足的是:
不支持Java 8 以下的版本!!!可惜。