Vscode settings VS代码终端Java隐藏路径

Vscode settings VS代码终端Java隐藏路径,vscode-settings,Vscode Settings,我刚刚开始在VS代码中练习Java。 因此,当终端中显示输出时,如何隐藏路径中所有不必要的信息,避免每次显示?我只想看到我的程序数据 sh-3.2$ /Library/Java/JavaVirtualMachines/jdk-11.0.5.jdk/Contents/Home/bin/java -Dfile.encoding=UTF-8 -cp "/Users/Alex/Documents/My Java Project/bin" app.MyClass Enter username test

我刚刚开始在VS代码中练习Java。 因此,当终端中显示输出时,如何隐藏路径中所有不必要的信息,避免每次显示?我只想看到我的程序数据

sh-3.2$ /Library/Java/JavaVirtualMachines/jdk-11.0.5.jdk/Contents/Home/bin/java -Dfile.encoding=UTF-8 -cp "/Users/Alex/Documents/My Java Project/bin" app.MyClass 

Enter username
test
Username is: test
sh-3.2$ 

谢谢。

我当时的处境正是如此

 "console": "internalConsole"
将此粘贴到launch.json
如果您想要详细的答案,请单击此

我的处境与此类似

 "console": "internalConsole"
将此粘贴到launch.json
如果您想要详细的答案,请单击此

以便首先进入首选项->设置并搜索Java›调试›设置:Console将其设置从默认更改为internalconsole,就这样。
您将在调试控制台上获得一个无终端路径的输出

因此,首先进入首选项->设置并搜索Java›调试›设置:控制台将其设置从默认更改为internalconsole,就是这样。
您将在调试控制台上获得一个终端路径自由输出

这将正常工作,但在使用Scanner对象时会遇到错误消息。到目前为止,我找到的最佳解决方案是在settings.json文件中创建两个配置。我有

{
    "type": "java",
    "name": "In Debugger",
    "request": "launch",
    "mainClass": "${file}",
    "console": "internalConsole"
}
…当我想在调试器控制台中运行它并获得更清晰的输出时,以及

{
    "type": "java",
    "name": "Int Terminal",
    "request": "launch",
    "mainClass": "${file}",
    "console": "integratedTerminal"
}
…当我需要把它送到终点站的时候


尽管本视频演示了如何为Python设置它,但它对Java的作用基本相同:

这将起作用,但在使用Scanner对象时,您会遇到错误消息。到目前为止,我找到的最佳解决方案是在settings.json文件中创建两个配置。我有

{
    "type": "java",
    "name": "In Debugger",
    "request": "launch",
    "mainClass": "${file}",
    "console": "internalConsole"
}
…当我想在调试器控制台中运行它并获得更清晰的输出时,以及

{
    "type": "java",
    "name": "Int Terminal",
    "request": "launch",
    "mainClass": "${file}",
    "console": "integratedTerminal"
}
…当我需要把它送到终点站的时候

尽管本视频展示了如何为Python设置它,但它在Java中的工作原理基本相同: