当前位置: 首页 > news >正文

【工具类】vscode 常用功能

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

相关文章:

  • python(一)网络爬取
  • 小程序中使用less
  • Rust编程(四)PackageCrateModule
  • C# EventHander
  • Linux 安装Mysql
  • c++数字和字符串的转化
  • 常用的几个ChatGPT网站,国内可用!
  • 원클릭으로 주류 전자상거래 플랫폼 상품 상세 데이터 수집 및 접속 시연 예제 (한국어판)
  • 版本 23.0.0 , docker 安装 , docker目录迁移正确方法
  • BaseDao增删改查
  • HTTPS
  • 使用filezilla连接Ubuntu22.04虚拟机
  • Linux renice命令教程:如何优雅地调整进程优先级(附案例详解和注意事项)
  • 【笔试】美团2023年秋招第5场笔试(后端数开软件方向)
  • Linux内核之debugfs_create_dir与debugfs_create_file实例与调用栈流程(三十二)
  • 每日一题 --- 四数相加 II[力扣][Go]
  • 星闪BLE与蓝牙
  • maven 依赖机制
  • 鸿蒙系统,作为华为自主研发的一款全新操作系统
  • 要将Oracle中的表从按年分区转换为按月分区,并且保持数据不变,不锁表
  • 人民日报钟声:中方维护自身发展利益的决心不会改变
  • 全球第七个迪士尼主题公园将落户阿布扎比
  • 上海明后天将迎强风大雨,陆地最大阵风7~9级
  • 证监会主席吴清:我们资本市场最重要的特征是“靠谱”
  • 商务部新闻发言人就中美经贸高层会谈答记者问
  • 有人悬赏十万寻找“全国仅剩1只”的斑鳖,发帖者回应并证实