使用技巧 --- 与VS Code相关

疑难杂症

问题:VSCode 打开 terminal 窗体后闪退,期间显示如下错误信息:

/K :无法将“/K"项识别为cndlet、 函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

 

解答:这是VS Code 用狗粮喂猫引发的。

WIN10之前,VS Code 默认使用 cmd (狗) 作为 terminal 窗体,启动 cmd 时还送给它一些运行参数 ( 狗粮)

WIN10 中,VS Code 默认使用 PoweShell (猫) 作为 terminal 窗体,但是启动 PoweShell 时送出的参数仍然是给 cmd 的那一些 ( 狗粮),而 PoweShell 拒绝进食这些参数,造成闪退。

解决办法:修改 VS Code 参数,File -> Preferences -> Settings, 打开 settings,json

找到:"terminal.integrated.shellArgs.windows": [ "/K chcp 65001 >nul" ], 这些参数适用于 cmd

改为:"terminal.integrated.shellArgs.windows": [ "-NoExit", "/c", "chcp 65001" ], 这些参数适用于 PowerShell
 
 PowerShell 参数解释:
"-NoExit",通知 PowerShell,保持窗体持续打开,而不是执行完命令就闪退关闭。
"chcp 65001",读写文本用 UTF-8 编码
 
参考资料:https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration
 

目的:修改VS Code的注释文本颜色

S1:假设VS Code的安装路径是 %MVSC%

S2:文件资源管理器进入目录 %MVSC%\resources\app\extensions\

S3:该目录底下由若干以“theme-”开头的目录,例如:

        theme-abyss

        theme-defaults

        theme-kimbie-dark

        theme-monokai

S4:假设当前VS Code所用的颜色主题是 theme-monokai,

S5:进入路径 theme-monokai\themes,

S6:有且仅有一个 json 文件,名为 monokai-color-theme.json,

S7:用文本编辑器打开该文件,搜索“comment”,将其后的 “foreground” 字段值修改为所需要的颜色即可。例如,”#ffffff” 表示白色,”#00ff00”标识绿色。

 

目的:Settings Sync同步功能设置

1、CTRL+SHIFT+P 我也不知道叫什么,暂且就叫它功能搜索功能吧
2、ALT+SHIFT+D 下载配置
3、ALT+SHIFT+U 上传配置

 

posted on 2020-01-08 18:51  micemik  阅读(326)  评论(0编辑  收藏  举报

导航