我在macOS high sierra上使用vscode我正在尝试调试我从常规文件夹打开的java程序但是当我单击调试按钮调试器只是徘徊并且没有启动时,我也尝试了f5,这也无效
截图
我还看到,对于需要使用-g标志编译的c程序,所以我在task.json中添加了它
"tasks": [
{
"label": "echo",
"type": "shell",
"command": "javac",
"group": {
"kind": "build",
"isDefault": true
},
"args": [
"-g",
"Main.java"
]
}
]
不熟悉VS,但我的建议如下:1。在另一个与Java更兼容的IDE中打开文件。 (然后你会知道它是文件还是IDE本身就是问题)。 2.使用终端编译,看看会发生什么。 (在High Sierra上,目前有一些Java代码的编译问题,主要是使用showSaveDialog()
方法,但你永远不知道)。 3.如果前2个过去,则重新安装VS和JDK。您可能在安装期间遇到了一些问题,Mac可能忽略了或者只是忽略了。
希望有所帮助。