VSCode配置调试编译java环境

VSCode配置调试编译java环境

一.所需文件

  1. 安装好VSCode
  2. 下载jdk
    下载连接JDK13.01
    在这里插入图片描述
    3.将下载好的jdk文件解压到合适的位置,后面会设置一些配置文件需要用到。(这里我解压到F盘)
    在这里插入图片描述
    4.安装java插件(有些插件不是必须的,不过装了总没错)
  • Code Runner
  • Debugger for Java
  • Java Dependency Viewer
  • Java Test Runner
  • Java Extension Pack
  • Maven for Java

二.配置java文件
1.创建java工作空间,以后编写的java程序都会在此文件夹内(F:\VSCODE\JAVA)
在这里插入图片描述
2.在vscode的资源管理器中右键–》将文件夹添加到工作区—》选择第一步创建的(F:\VSCODE\JAVA)JAVA文件夹
在这里插入图片描述
3.在JAVA文件夹下创建".vscode"(注意有一个点)文件夹,在“.vscode"文件夹下创建“launch.json”文件并写下如下代码:

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "type": "java",
            "name": "Java Debug",
            "request": "launch",
            "mainClass": "${file}",
            "console": "externalTerminal"
        }
    ]
}

4.按下“ctrl+shift+p”输入"settings.json"–》“首选项:打开设置(json)”,在最后添加如下代码(将java.home后面的地址替换成你自己的jdk解压的目录,注意在windows下要将单斜杠变成双斜杠)

//java配置
    "java.home": "F:\\JAVA\\jdk-13.0.1_windows-x64_bin ",
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "java.configuration.checkProjectSettingsExclusions": false,
    "files.autoGuessEncoding":true,

5.同样在settings.json文件的后面添加如下代码,用以解决java中文输出乱码的问题。

 //code run插件
    "code-runner.executorMap": {
        "java": "cd $dir && javac -encoding utf-8 $fileName && java $fileNameWithoutExt",
    },

三.编写java程序

  1. 在JAVA文件夹下(注意不要写在了".vscode"文件夹下了)添加Test.java文件,编写代码
public class Test{
    public static void main(String[] args) {
        int a=1;
        int b=2;
        int c = a + b;
        System.out.println(a+"+"+b+"="+c);

    }
}

2.右键选择–》“Run Code”快捷键(crtl+alt+n)即可在终端里编译运行。
在这里插入图片描述
3.调试java文件,在Test.java文件上添加断点。
在这里插入图片描述
4.选择最左侧“瓢虫”—》在“调试并运行”下选择“Java Debug(JAVA)”,
在这里插入图片描述
5,按下快捷键“F5”即可进行调试(输出会在弹出的cmd窗口显示)
在这里插入图片描述

  • 16
    点赞
  • 93
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值