Visual Studio Code (vscode) 配置 Java 环境
in VsCode with 0 comment
Visual Studio Code (vscode) 配置 Java 环境
in VsCode with 0 comment
出自微软的Visual Studio Code 并不是一个 IDE,它是个有理想,有前途的编辑器,通过相应语言的插件,可以将其包装成一个轻量级的功能完善的IDE。
在IDEA之余最爱用的就是它了,并且它是免费,免费,免费的,插件生态圈很活跃,VsCode本身版本更新迭代也基本两周左右更新一次,真心无比贴心、强大~

VsCode很久了,昨晚在编译Java时
就想用VsCode试一下
配置一下开发环境,下面我们开始吧~~

1、下载安装VsCode和配置Java

VsCode官网自行下载
https://code.visualstudio.com/
JAVA官网自行下载
https://www.java.com/
Java环境配置看之前的文章
Java环境变量配置

2、VsCode安装JAVA插件

Ⅰ、安装插件
点击扩展(Ctrl+Shift+X) --> 搜索查找 Java Extension Pack --> 点击安装(此处有坑)。

1623101-20200725144349784-13614601.png

如果你已安装的Java版本 是 Java 11,直接跳过;如果你安装的是Java 8,那么先别安装上面的插件。(已安装的就删了吧~~~)Java 8 不能直接安装上面插件的原因:安装的插件中 《Language Support for Java(TM) by Red Hat》为最新版0.65.0,它只支持Java 11。

Ⅱ、使用Java 8版本的插件正确安装步骤:
1、在上面搜索Java Extension Pack的界面上,点击安装 【Language Support for Java(TM) by Red Hat】。
1623101-20200725145351019-1804282726.png
2、安装后回到Java Extension Pack的界面,操作如下:
1623101-20200725145638039-555547542.png
1623101-20200725145747928-548610604.png
1623101-20200725145924637-1322643954.png
Ⅲ、安装【Java Extension Pack】
1623101-20200725150101724-1094790859.png

原理:安装【Java Extension Pack】时带了三个其他插件:

  1. Language Support for Java™ by Red Hat java语法
  2. Debugger for Java java 调试
  3. Java Test Runner java 测试
  4. Maven Project Explorer 支持mave

单独去安装较低版本的java语法插件,再次安装【Java Extension Pack】时,就不会去下载这个插件了。

Ⅳ、设置java路径
打开vscode设置(Ctrl + ,) --> 搜索设置输入 javahome --> 点击 Java: Home下的在settings.json中编辑,如下:
其中,第①行是JAVA_HOME的路径,记得把 "\" 改成 "\"(自动转移了,应该都明白);第②行的话是面向安装Java 8的,输入这行命令不会一直提示安装Java 11 JDK。

1623101-20200725150919730-1641037625.png

3、可能碰到的问题

中文乱码

Ⅰ、在java编译器界面输入的中文乱码(备注之类的)

  1. 将files.autoGuessEncoding改为true(好像很多人没有用)
  2. 在vscode中的扩展中搜索:GBKtoUTF8下载并重新加载

Ⅱ、在java代码中print输出中文时,会显示乱码

在弹出的选项选择第二个:以编码方式保存-->弹出的下拉选项输入框输入GBK- ->选择gbk编码回车(或者直接鼠标点以下GBK这一行)-->等待左下角compile完成后-->再次运行就能输出无乱码的中文了。

推荐好用的插件

1、Chinese (Simplified) Language Pack for Visual Studio Code

2、Atom One Dark Theme

3、Atom One Dark Theme

Responses