NotePublic/Software/Applications/VSCode/VSCode_常见问题集锦.md

3.0 KiB
Raw Permalink Blame History

VSCode 常见问题集锦

1. 解决回退键(backspace)无法使用

点击 VSCode 左下角齿轮里的 setting进入 user setting(ui),修改 Keyboard: Dispatch 为 keyCode。

2. 下载慢问题

将下载地址 https://az764295.vo.msecnd.net/stable/054a9295330880ed74ceaedda236253b4f39a335/code_1.56.2-1620838498_amd64.deb 中的 az764295.vo.msecnd.net 部分,替换为 vscode.cdn.azure.cn。

3. 安装 Python 和 Jupyter 插件后小键盘出现问题

这是 Jupyter 插件的快捷键设置导致的,进入 user setting(ui),禁能 Jupyter: Enable Keyborad Shortcuts。

4. 禁用信息反馈

调出用户设置搜索“Telemetry”关键字关闭“Telemetry: Enable Telemetry”和“Telemetry: Enable Crash Reporter"。

5. VSCodium 是什么

VSCodium 是微软流行的 Visual Studio Code 编辑器的一个分支。它与 VS Code 完全相同唯一不同的是VSCodium 不跟踪你的使用数据。

VS Code 的源码是在 MIT 许可下开源的。你可以在 GitHub 上访问它。但是Microsoft 创建的安装包含专有的跟踪程序。

此跟踪基本上用来收集使用数据并将其发送给 Microsoft 以“帮助改进其产品和服务”。如今,远程报告在软件产品中很常见。即使 Ubuntu 也这样做,但它透明度更高。

你可以在 VS Code 中禁用远程报告,但是你能完全信任微软吗?如果答案是否定的,那你有什么选择?

你可以从源代码构建它,从而保持全都是开源的。但是如今从源代码安装并不总是最好的选择,因为我们习惯于使用二进制文件。

另一种选择是使用 VSCodium

VSCodium 是微软 Visual Studio Code 的一个分支。该项目的唯一目的是为你提供现成的二进制文件,而没有 Microsoft 的远程收集代码。

这解决了你想在去掉 Microsoft 的专有代码的情况下使用 VS Code ,而你又不习惯从源代码构建它的问题。

可以从 https://github.com/vscodium/vscodium/releases 下载 VSCodium 的最新版本。

6. 终端设置

// 粗体
"terminal.integrated.fontWeightBold": "bold",
// 默认终端
"terminal.integrated.defaultProfile.osx": "bash",
// 终端字体
"terminal.integrated.fontFamily": "monospace",

7. 管理 Trusted Workspace

Ctrl + Shift + P 后输入 Manage Workspace Trust 即可对可信任的 Host 和 Path 进行设置。

8. 关闭提示音

提示音有多个选项可进行分别控制

  • 勾选 “Workbench->Zen Mode->Silent Notifications”
  • “Accessibility->Signals” 系列,如:
    • 修改 “Accessibility->Signals->Task Completed->Sound” 为 Off
    • 修改 “Accessibility->Signals->Task Failed->Sound” 为 Off
    • 修改 “Accessibility->Signals->Terminal Bell->Sound” 为 Off
    • 修改 “Accessibility->Signals->Terminal Command Failed->Sound” 为 Off
    • 修改 “Accessibility->Signals->Terminal Command Succeeded->Sound” 为 Off
    • 修改 “Accessibility->Signals->Terminal Quick Fix->Sound” 为 Off