zoukankan      html  css  js  c++  java
  • VSCode(主进程)

    Overview(总览)

    SETUP(设定)

    Overview(总览)

    Linux(略)

    macOS(略)

    Windows

    • 使用WSL,您可以在Windows上安装和运行Linux发行版。这使您能够在Linux上开发和测试源代码,同时仍在Windows计算机上本地工作。与Remote-WSL扩展一起使用时,在WSL上下文中运行时,您将获得完整的VS Code编辑和调试支持。

    Network

    • Visual Studio Code建立在Electron之上,并受益于Chromium的所有网络堆栈功能。(代理服务器支持、认证代理、HTTPS代理)

    Additional Components(附加组件)

    ————————————————————————————————————————————————————————————————————————————————————————————————————————

    GET STARTED(开始使用)

    Intro Videos(介绍影片)

    Tips and Tricks(技巧和窍门)

    • 更改语言模式 Ctrl + KM(按 Ctrl + K 后,状态栏出现提示)(使当前文件被识别为某种语言模式)
      • 如果要保留该文件类型的新语言模式,则可以使用“ 配置文件关联为”命令(“更改语言模式”下拉列表中的命令)
      • 为未正确检测到的文件创建语言关联。例如,许多带有自定义文件扩展名的配置文件实际上是JSON。
    "files.associations": {
        ".database": "json"
    }
    
    • 可以安装一个Keymap扩展程序,将键盘快捷键从您最喜欢的编辑器添加到VS Code
      • 自定义键盘快捷键 Ctrl + K Ctrl + S
    • 在 settings.json 中创建 JSON 架构和验证(一般用于配置,某类JSON文件的输入提示和校验,后文详细解说)
      • package.json、.eslintrc默认自带提示
    • 设置从编辑器窗口中删除这些文件/文件夹(过滤)files.exclude
    • 设置从搜索结果中删除这些文件/文件夹search.exclude
    • 使用“ 配置特定于语言的设置”命令,可以按语言标识符确定设置的范围,语言标识符https://code.visualstudio.com/docs/languages/identifiers
    "[语言标识符]": {
    
    }
    

    ——————————————————————————

    • 社区策划的扩展列表https://github.com/viatsko/awesome-vscode(目前没有针对vue项目的扩展列表)
    • 帮助 > 交互式演练场
    • VS Code具有强大的命令行界面(命令 code)
    • Markdown:
      • 在Markdown文件中,使用键盘快捷键:Ctrl + Shift + V(预览Markdown文件)
      • 在Markdown文件中,使用键盘快捷键:Ctrl + KV(同步显示编辑文件和预览文件)
    • 差异编辑器:左侧为只读
      • 文件冲突:磁盘上文件的内容(左侧),VS Code中未保存的内容(右侧)
      • Git更改记录:修改前内容(左侧),当前内容(右侧)
      • Git合并冲突:当前更改(左侧),传入内容(右侧)
      • 通过单击右上角的“ 更多操作(...)”按钮并选择“ 切换到内联视图”来切换内联视图。
      • 使用F7和Shift + F7浏览差异。按Enter键将在差异编辑器和所选行中跳回。
    • Git:
      • 通过状态栏轻松在Git分支之间切换
      • 通过选择文件(使用 Ctrl + 箭头),然后从“ 命令面板”中选择“ 暂存选定范围”
      • 将VS Code设置为默认合并工具git config --global merge.tool code
    • Ctrl + Space触发“建议”小部件(测试无效,直接输入就能出现提示)

    ——————————————————————————

    • F1:
      • 快速打开文件 Ctrl + P,显示历史纪录(F1 删除 > 后输入 ? 可以查看可操作的类型)
        • 您可以通过按向右箭头键从“ 快速打开”中打开多个文件。
      • 转到文件中的符号,键盘快捷键:Ctrl + Shift + O(符号指编辑器代码的主要块)
        • 通过添加冒号来对符号进行分组@:(按类型对符号进行分组)
        • 转到工作区中的符号,键盘快捷键:Ctrl + T(实测查询不到东西)
    • 快速跳转到项目中的错误和警告 Ctrl + Shift + M(可以按类型(“错误”,“警告”)或文本匹配来过滤问题)
      • 通过F8或Shift + F8循环检查错误
    • 文档切换:
      • 浏览整个历史记录:Ctrl + Tab(实际为当前打开的文档)
      • 切换边栏Ctrl + B
        • 移至资源管理器窗口Ctrl + Shift + E
      • 向后导航:Alt +向左。向前导航:Alt +向右。(历史文档的切换)
        • 撤消光标位置,键盘快捷键:Ctrl + U(光标返回上一个位置)
      • 并排编辑Ctrl + (向右拆分编辑器)
        • 在编辑之间切换Ctrl + 1,Ctrl + 2,Ctrl + 3(是编辑器不是文档)
    • 多选:
      • 要在任意位置添加光标,请用鼠标选择一个位置,然后使用Alt + Click
      • 要将光标设置在当前位置之上或之下,请使用:键盘快捷键:Ctrl + Alt +向上键或Ctrl + Alt +向下键
      • 使用Ctrl + Shift + L将附加光标添加到当前选择的所有实例中(选中所有相同的单词,包括连字符,并在末尾添加光标,不会区分语言)
        • 使用Ctrl + D可以一个一个地添加选择相同单词
      • 在拖动鼠标时按住Shift + Alt来选择文本块。一个单独的光标将被添加到每个选定行的末尾。(除换行符外,文本块中每行字符串长度相等)
    • 按Alt键可在编辑器和资源管理器中快速滚动
    • 行操作:
      • 导航到特定行,键盘快捷键:Ctrl + G
        • 导航到文件的开头和结尾,键盘快捷键:Ctrl + Home和Ctrl + End
      • 选择当前行,键盘快捷键:Ctrl + L(光标在下一行头部)
      • 上/下复制行,键盘快捷键:Shift + Alt +向上键或Shift + Alt +向下键
        • 上下移动行,键盘快捷键:Alt + Up或Alt + Down
    • 缩小/扩展选择,键盘快捷键:Shift + Alt +向左键或Shift + Alt +向右键
    • 代码折叠,键盘快捷键:Ctrl + Shift + [和Ctrl + Shift +]
    • 窥视,选择一个符号,然后输入Alt + F12(查看符号的上一个引用源)。将鼠标悬停在类型上时,如果按Ctrl键(在macOS上为Cmd),也可以看到类型定义
      • 转到定义,选择一个符号,然后键入F12。可以使用上下文菜单或按Ctrl键并单击(跳转到当前符号的上一个引用源)
      • 前往参考,选择一个符号,然后输入Shift + F12。(显示所有引用和引用源的位置)
      • 查找所有参考资料视图,选择一个符号,然后按Shift + Alt + F12打开“引用”视图,在专用视图中显示文件的所有符号。(前往参考的高级版本,在侧边栏显示引用和引用源)
    • 重命名符号,选择一个符号,然后键入F2。
    • 可以使用带有捕获组的正则表达式来搜索和重用匹配的部分。
      • 正则表达式可以使用括号来定义组
      • 替换字段时可以通过使用的每个组中匹配的内容$1,$2等等

    User Interface(用户界面)

    Themes(主题)

    Settings(设定值)

    Key Bindings(按键绑定)

    Display Language(显示语言)

    Telemetry(遥测)

    ————————————————————————————————————————————————————————————————————————————————————————————————————————

    USER GUIDE(用户指南)

    Basic Editing

    Extension Marketplace

    IntelliSense(智能感知)

    Code Navigation

    Refactoring

    Debugging(调试)

    • 顶层“ 调试”菜单包含最常用的调试命令
    • 按F5键,VS Code将尝试调试您当前处于活动状态的文件
    • 调试配置信息launch.json保留在工作空间的.vscode文件夹(项目根文件夹)中或用户设置或工作空间设置中的文件中。
    • 两种核心调试模式,Launch(启动)和Attach(附件)

    Version Control

    Integrated Terminal

    Multi-root Workspaces

    Tasks

    Snippets

    Emmet

    Command Line

    Accessibility(辅助功能)

    ————————————————————————————————————————————————————————————————————————————————————————————————————————

  • 相关阅读:
    Input:type属性
    HttpServletRequest的方法详细说明
    leetcode 第一题 Two Num java
    python之路
    Elasticsearch template学习
    利用Supervisor来守护我们自己的进程
    安装与使用ansible-Centos6.5
    Elasticsearch的一个清理Index脚本
    用统计模拟的方法分析微信抢红包
    数据挖掘R与SQL
  • 原文地址:https://www.cnblogs.com/qq3279338858/p/11762922.html
Copyright © 2011-2022 走看看