在 VSCode 的输出视图中断开 CMake/Build 输出的行
Posted
技术标签:
【中文标题】在 VSCode 的输出视图中断开 CMake/Build 输出的行【英文标题】:Break line of CMake/Build output in output view in VSCode 【发布时间】:2021-05-19 09:41:51 【问题描述】:Visual Studio 代码显示 CMake/Build 的输出,而不会在窗口宽度处中断长行,例如:
[build] FAILED: /path/to/the/source/code/that/caused/the/error/long_source_file_name_with_description_of_functionality.cpp This is the reason why compilation stopped etc etc etc ... In member function 'void MyFunction(int arg1, double arg2)'
社区版有一个名为“Toggle Word Wrap”的按钮,让您可以选择断开这些行,即使它们适合控制台宽度,例如上一条消息将显示为:
[build] FAILED: /path/to/the/source/code/that/caused/the/error/
long_source_file_name_with_description_of_functionality.cpp This is the
reason why compilation stopped etc etc etc ... In member
function 'void MyFunction(int arg1, double arg2)'
这在 Visual Studio 代码中是否可行?
编辑:有这个question 描述了设置"editor.wordWrap": "on"
,但似乎不存在输出视图的等效项,即"output.wordWrap": "on"
不是有效设置。
【问题讨论】:
你是如何运行 cmake 的? @AlanBirtles 通过 UI,单击“构建”按钮。我正在使用 CMake 扩展,并且之前配置了“Active Kit”。您认为这可以设置为 CMake 配置吗?? 【参考方案1】:能够通过与 Python 相关的question 找到解决方案。要调整的设置是这样的:
"[Log]":
"editor.wordWrap": "on"
【讨论】:
以上是关于在 VSCode 的输出视图中断开 CMake/Build 输出的行的主要内容,如果未能解决你的问题,请参考以下文章