也许是自己运气不好,或者是懒,装上vscode以来,一直没能完完整整配置好java的编译环境,vscode更新到1.3.2版本后,发现以前的“扩展在线安装迟迟不动”的问题终于木有了.

开开心心打开我的“Helloworld.java”,然后终端输入javac Helloworld.java ; java Helloworld(O(∩_∩)O哈哈~才怪,QAQ虽说一开始我是这么做的),打住。。

直接F5就行了其实。

vscode会自动新建一个launch.json,或者你手动添加也行,选择配置的时候不要选错(这个是控制台程序的,可以在窗口运行)

这是我的配置;mainClass后面写上自己要Debug的类名就行了 

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

helloworld代码拿去:

public class Helloworld {
    public static void main(String args[]) {
        try {
            Thread.sleep(3000);
        } catch (Exception e) {
            System.exit(0);
        }
        System.out.println("this is my first java helloworld!");
    }
}

中间的选中的地方,是一个暂停的语句,类似于C/C++的system("pause");(你懂得,vscode这玩意就是需要这个,或者设断点).