【工具类】vscode 常用功能

news/2024/7/16 9:02:32 标签: vscode, ide, 编辑器

vscode__0">1. vscode 常用功能

  • 1. vscode 常用功能
    • 1.1. 关闭右侧预览功能
    • 1.2. 快捷键(右键或者菜单栏多看看就记住了)
    • 1.3. 常用插件

1.1. 关闭右侧预览功能

点击文件-首选项-设置,搜索 “editor.minimap.enabled” ,默认值为打钩,我们只需要把钩去掉即可;

1.2. 快捷键(右键或者菜单栏多看看就记住了)

  • 回跳转前位置,回上一个位置
    • Windows: Alt + ‘-’ (有的是 Alt + ‘←’)
    • Ubuntu: Ctrl + Alt + ‘-’
    • Mac: control + ‘-’
  • 单行注释或取消注释:[ctrl+k,ctrl+c] 或 ctrl+/
  • 选择相同内容:ctrl + d
  • 移动行:alt+up/down
  • 复制当前行:ctrl + c
  • 删除当前行:shift + ctrl + k 或 ctrl x
  • 控制台终端显示与隐藏:ctrl + ~
  • 查找文件:ctrl + p
  • 运行插件命令:ctrl + shift + p
  • 代码格式化:shift + alt + f
  • 行增加缩进: ctrl + [ 行减少缩进: ctrl + ]
  • 字体放大/缩小: ctrl + ( + 或 - )
  • 全局查找文件:ctrl + shift + f
  • 折叠/展开代码: ctrl + k + 0-9/j (0是完全折叠,j完全展开代码)
  • 快速回到顶部、底部 : ctrl + home/end

其他不常用

  • 选中文字:shift + left / right / up / down
  • 显示/隐藏左侧目录栏 ctrl + b
  • 多行注释:[alt+shift+A]
  • 多行注释:/**
  • 新建一个窗口 : ctrl + shift + n
  • 拆分编辑器 : ctrl + 1/2/3
  • 切换窗口 : ctrl + shift + left/right
  • 关闭编辑器窗口 : ctrl + w
  • 关闭所有窗口 : ctrl + k + w
  • 切换全屏 : F11
  • 自动换行 : alt + z
  • 显示git : ctrl + shift + g
  • 显示相关插件的命令(如:git log):ctrl + shift + p
  • 快速切换主题:ctrl + k / ctrl + t
  • 格式化选定代码 :ctrl + k / ctrl +f
  • 选中代码 : shift + 鼠标左键
  • 多行同时添加内容(光标) :ctrl + alt + up/down
  • 全局替换:ctrl + shift + h
  • 当前文件替换:ctrl + h
  • 打开最近打开的文件:ctrl + r
  • 打开新的命令窗:ctrl + shift + c

1.3. 常用插件

  • Markdown All in One
  • C/C++
  • C/C++ Intellisense
  • C/C++ Extenstion Pack
  • C/C++ Themes
  • CMake
  • CMake Tools
  • Docker
  • FilterLine
  • FilterLines
  • GitLens–Git supercharged
  • Go
  • Hex Editor
  • Log File Highlighter
  • Makefile Tools
  • Pylance
  • Python
  • Python Debugger
  • Baidu Comate
  • LeetCode

http://www.niftyadmin.cn/n/5447813.html

相关文章

什么是Java中的事务处理?如何确保数据的完整性?

Java面试题 什么是Java中的事务处理?如何确保数据的完整性? 在Java中,事务处理是一个重要的概念,它主要应用在数据库操作中,以确保一组相关的数据库操作要么全部成功执行,要么全部不执行,从而…

xpath中使用正则表达式 及 包含 某 属性值

xpath中使用正则表达式 没想到吧 id 也可以模糊定位 比如有个网站正文部分是: //[id‘el-popover-123456’] 另一个同级别页面的正文是: //[id‘el-popover-456789’] 要抓取这种正文其实可以用xpath: //*[starts-with(id, el-popover-)]或…

使用 ArcGIS Pro 和 Google Earth Engine 可视化地表温度

在这项研究中,利用 Landsat 热数据通过各种方法检查了 2013 年和 2023 年恰纳卡莱省的地表温度变化。使用了 NDVI、大气层顶部、亮度温度、植被比例和地表温度等公式。研究结果表明,从热图像中获得的数据,特别是地表温度(LST),是土地解释的重要资源。 研究区域:恰纳卡莱…

加密技术概述

传输数据时的四个问题 窃听 数字加密 假冒 消息认证或数字签名 篡改 消息认证码或数字签名 事后否认 数字签名 加密技术 将数据变成第三者的计算机无法理解的形式,然后再将其恢复成原本数据的一系列操作就是加密技术。 哈希函数 哈希函数可以把给定的数据转…

MySQL的基本操作与增删改查管理操作

一、MySQL数据库sql语句 1.1 sql 命令 database数据库table表row行column列user用户select从数据表中获取数据updata更新数据库中的数据delete从数据库中删除数据insert into 向数据表插入数据create database创建新数据库alter database修改数据库create table创建新表alter…

nodejs社区垃圾分类管理平台的设计与实现python-flask-django-php

近些年来,随着科技的飞速发展,互联网的普及逐渐延伸到各行各业中,给人们生活带来了十分的便利,社区垃圾分类管理平台利用计算机网络实现信息化管理,使整个社区垃圾分类管理的发展和服务水平有显著提升。 语言&#xf…

介绍几个虚拟建模仿真执行平台

前言:使用场景,仿真建模/虚拟仿真/系统建模->代码自动生成->系统仿真执行->查看仿真状态,现有平台包括Modelica语言和OpenModelica、MATLAB/Simulink、ANSYS、Ptolemy II、SystemC等 参考:官网、知乎、ChatGPT 目录 Mode…

Web前端—浏览器渲染原理

浏览器渲染原理 浏览器渲染原理渲染时间点渲染流水线1. 解析HTML—Parse HTML2. 样式计算—Recalculate Style3. 布局—Layout4. 分层—Layer5. 绘制—Paint6. 分块—Tiling7. 光栅化—Raster8. 画—Draw完整过程 面试题1. 浏览器是如何渲染页面的?2. 什么是 reflow…