美文网首页
VS code常用的使用技巧

VS code常用的使用技巧

作者: 吃码小妖 | 来源:发表于2019-10-25 11:24 被阅读0次

    VS code常用的使用技巧

    如何同时在一个VScode打开多个项目

    文件-添加-现有项目,来添加已保存的项目,这样就可以在解决方案资源管理器里显示多个项目,实现自由的切换。

    img

    自动保存

    点击菜单栏的文件选项,然后选择自动保存,之后每次代码改动都会自动保存。

    在文件-设置-首选项。

    img

    终端操作

    点击菜单栏的查看,然后选择集成终端,就可以在软件中直接输入命令了。

    img

    更新节奏

    VS Code 每个月都会发布一个新版本,其中包含新功能和重要的错误修复。大多数平台都支持自动更新,当有新版本可用时,系统会提示您安装新版本。您还可以通过运行“ 帮助” >“ 检查更新”来手动检查更新。

    如何退出VS Code自动更新?

    默认情况下,当我们发布新更新时,VS Code设置为自动更新macOS和Windows用户。如果您不想获得自动更新,可以将update.channel设置设置default为none。

    要修改更新频道,请转到文件 > 首选项 > 设置(macOS:代码 > 首选项 > 设置),搜索update.channel并更改设置none。

    如果您使用JSON编辑器进行设置,请添加以下行:

    ​ "update.channel": "none"

    您可以通过卸载当前版本然后安装更新下的特定版本页面顶部提供的下载来安装以前版本的VS Code 。


    便携式模式

    VS Code具有便携式模式 ,可让您将设置和数据保存在与安装相同的位置,例如,在USB驱动器上。

    .vscode文件夹

    特定于工作区的文件位于根目录下的.vscode文件夹中。

    例如,Task Runner的launch.json和调试器的launch.json

    命令调色板

    根据您当前的上下文访问所有可用命令。

    键盘快捷键: Ctrl+Shift+P

    命令调色板

    快速打开文件

    键盘快捷键: Ctrl+P

    提示:输入 ? 查看帮助建议。

    快速打开

    区域折叠

    您可以使用行号和行首之间的装订线上的折叠图标折叠源代码区域。

    折叠范围可用于所有声明(例如规则声明)和源代码中的多行注释。

    此外可以使用下面的区域的标记,以指定的折叠范围:

    在CSS / SCSS /Less

    /*#region*/和/*#endregion*/

    在SCSS /LESS。

    // #region和// #endregion

    如果您希望切换到CSS,Less和SCSS的基于缩进的折叠,请使用:

    "[css]": {
        "editor.foldingStrategy": "indentation"
    },
    

    关闭颜色预览

    可以通过设置以下设置来隐藏VS Code的颜色预览:

    "editor.colorDecorators": false
    

    要为css,Less和SCSS禁用它,请使用

    "[css]": {
        "editor.colorDecorators": false
    }
    

    "设置文件"的位置

    默认情况下,VS Code显示“设置”编辑器,但仍然可以使用“ 打开设置”(JSON)命令或使用workbench.settings.editor设置更改默认设置编辑器来编辑基础settings.json文件。

    根据您的平台,用户设置文件位于:

    • Windows %APPDATA%\Code\User\settings.json
    • macOS $HOME/Library/Application Support/Code/User/settings.json
    • Linux $HOME/.config/Code/User/settings.json

    工作区设置文件位于根文件夹中的.vscode文件夹下。

    注意:对于多根工作区 ,工作区设置位于工作区配置文件中。

    相关文章

      网友评论

          本文标题:VS code常用的使用技巧

          本文链接:https://www.haomeiwen.com/subject/wjlsvctx.html