在使用这个插件之前,我在setting.json里给powershell进行了配置"args": ["-NoExit", "/c","chcp 65001"],目的是为了运行C时可以正常输出中文,但是似乎会和keil编译产生冲突,提示是下面这样的。
所在位置 行:1 字符: 21
+ chcp 65001 -Command & c:\Users\ABC\.vscode\extensions\cl.keil-assista ...
+ ~
不允许使用与号(&)。& 运算符是为将来使用而保留的;请用双引号将与号引起来("&"),以将其作为字符串的一部分传递。
+ CategoryInfo : ParserError: (: ) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : AmpersandNotAllowed
然后我试着新增一个终端配置并且设为默认,但是这么做并不能影响keil编译所选择的配置。看起来现在并没有自定义修改keil插件编译时终端配置的功能,想问下默认调用的是"terminal.integrated.profiles.windows"下的第一个终端配置吗