我编写了一个外部工具,使用plink.exe
在Linux系统上执行gcc
,然后在VS的输出窗口上捕获输出(工具/外部工具/使用输出中有一个复选标记窗口)。但Linux使用UTF-8输出,所以我得到了一些垃圾。有没有办法让VS将UTF-8输出转换为可读输出?
例如,Linux正在尝试输出:
test.c:214: warning: conflicting types for ‘test_zero_read’
但它在VS的输出窗口中显示如下:
test.c:214: warning: conflicting types for ‘test_zero_read’
答案 0 :(得分:2)
更改输出窗口的字体也可以解决字符问题 在VS中转到工具 - >选项 - >环境 - >字体和颜色 - >显示设置:输出窗口
答案 1 :(得分:0)