java - 如何在调试控制台而不是终端中运行代码
问题描述
当我按 F5 调试代码时。调试控制台中没有显示输出。而是显示在终端中。但是,我想删除额外的单词。
例如:c:\Users\User\Documents\Visual Studio 2019\java\java_vs_code>cd "c:\Users\User\Documents\Visual Studio 2019\java\java_vs_code" && C:\Users\User.vscode\extensions \vscjava.vscode-java-debug-0.23.0\scripts\launcher.bat "C:\Program Files\Java\jdk-13.0.1\bin\java" --enable-preview -Dfile.encoding=UTF-8 -cp C:\Users\User\AppData\Roaming\Code\User\workspaceStorage\f85dc17f73c63cbf830dece996d151d2\redhat.java\jdt_ws\java_vs_code_9d8b98fc\bin 你好测试
我试图查看这些类似的问题。但是,它们都无济于事。
/**
* Hello
*/
public class Hello {
public static void main(String[] args) {
System.out.println("test");
}
}
我的问题是:是否有任何解决方案仅显示输出“测试”?感谢帮助。
解决方案
您可以尝试添加"console": "internalConsole"
您的launch.json,如:
"configurations": [
{
"type": "java",
"name": "CodeLens (Launch) - App",
"request": "launch",
"mainClass": "com.test.maven.App",
"console": "internalConsole",
"projectName": "my.app"
}
]
然后它将显示在Debug Console
推荐阅读
- amazon-dynamodb - 从多个 dynamodb 表中获取项目的好方法(低延迟)?
- php - [Route: tasks.update] [URI: tasks/{task}] [Missing parameter: task] 缺少必需参数
- reactjs - TypeError:从 youtube 调用 api 时,users.map 不是函数
- python - 非常慢的网络抓取请求(尝试了我在互联网上找到的大多数解决方案,但仍然没有)
- java - Java 堆内存分配限制
- open-policy-agent - 将 rego 策略转换为 json
- r - 如何检测带有系统命令的 R 函数何时完成然后开始运行下一个函数?
- node.js - 使用 --help 标志时如何忽略必需的选项
- python - 标签出现在多个框架/窗口 tkinter
- typescript - 在 Typescript 中混合泛型类型源的函数