欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Visual Studio Code配置

程序员文章站 2022-06-26 08:39:26
...

Visual Studio Code

1.23.0开始VS Code就不再默认提供各语言版本, 而是改为使用插件的方式提供语言包.

在插件商店搜索Chinese (Simplified), 安装.

同步Visual Studio Code插件和配置

  • 使用ctrl+shift+X打开扩展搜索, 搜索安装Settings Sync, 安装完成后点击重新加载.

  • VS code中使用快捷键alt+shift+u, 会自动跳转到浏览器, 访问这个链接. 点击Generate new token, 然后输入Token description, 就是名字, Select scopes勾选gist, 然后点击Generate token, 会生成一个token, 复制. 把复制的token粘贴到VS code中回车, 会上传配置和插件信息, 上传完成后会出现类似这样的信息:
    ```
    CODE SETTINGS SYNC UPLOAD SUMMARY
    Version: 2.9.2
    --------------------
    GitHub Token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    GitHub Gist: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    GitHub Gist Type: Secret

    Restarting Visual Studio Code may be required to apply color and file icon theme.
    --------------------
    Files Uploaded:

    Extensions Removed:

    Extensions Added:
    code-settings-sync v2.9.2
    vscode-icons v7.23.0
    vscode-language-pack-zh-hans v1.23.4
    --------------------
    Done.
    ```

  • GitHubGist上, 会有一个cloudSettings, 打开链接, 点击刚创建的token, 在描述信息Token description后添加xxxx_<GitHubGist>, 这样可以防止遗忘了GitHubGist的值.

  • 复制GitHub Gist的信息, 在新的电脑上安装Settings Sync, 打开配置alt+shift+u, 将GitHub Gist的值粘贴进去, 等待下载同步.

Visual Studio Code配置

  • Visual Studio Code快捷键

    • markdown边写边预览的快捷键: ctrl + k, 再按v.
  • Visual Studio Code插件

    • Python
    • Go
    • Anaconda Extension Pack
    • Material Icon Theme
  • settings.json配置

    {
        "editor.fontSize": 16,
        // 原始字体配置 "Menlo, Monaco, 'Courier New', monospace",
        "editor.fontFamily": "Monaco",
        "editor.suggest.snippetsPreventQuickSuggestions": false,
        "editor.suggest.localityBonus": true,
        "editor.minimap.showSlider": "always",
        "editor.suggestSelection": "first",
    
        "python.venvPath": "~/miniconda3/envs",
        // 函数自动补全括号
        "python.autoComplete.addBrackets": true,
    
        "workbench.fontAliasing": "auto",
        "workbench.colorTheme": "Default Light+",
        "workbench.iconTheme": "material-icon-theme",
    
        "window.zoomLevel": 0,
    
        "files.insertFinalNewline": true,
        "files.autoGuessEncoding": true,
        "files.trimFinalNewlines": true,
        "files.trimTrailingWhitespace": true,
        "files.autoSave": "afterDelay",
    
        "terminal.integrated.fontFamily": "Monaco",
        "terminal.integrated.fontSize": 16,
        // 解决vscode自动进入anaconda环境时,python依旧是系统路径的问题
        "terminal.integrated.env.osx": {
            "PATH": ""
        },
        "search.showLineNumbers": true,
        "workbench.editor.highlightModifiedTabs": true,
    }