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

vscode的一些使用问题

vscode使用技巧

  • 1、快捷键
      • (1)打开命令面板
      • (2)注释
      • (3)删除行
      • (4)上下移动光标
      • (5)光标回退
      • (6)复制行
      • (7)插入空白行
      • (8)代码、注释区折叠
        • 第一种:批量
        • 第二种:分区
      • (9)页面缩放
      • (10)快速打开全局设置
      • (11)注释快捷键
      • (12)切换自动换行
  • 2、使用方法
    • 总览图
    • 2.1 使用vscode 新建工程
    • 2.2 在vscode的同一个workplace里展示多个工程
    • 2.3 文件夹.vscode及其下的setting.json文件怎么配?
      • (1)文件夹.vscode的位置
      • (2)setting.json
      • (3) launch.json
    • 2.4 在vscode中,怎么在同一workplace同时运行多个.py进程?
      • 解决办法
    • 2.5 vscode在调试时,一键切换断点启用状态
    • 2.6 vscode的文件读取路径怎么写?
    • 2.7 vscode同一编辑区同时打开文件不被覆盖
    • 2.8 如何使终端输出的不同内容呈现不同颜色?
  • 3、vscode的ssh免密连接远程机
  • 4、vscode全局setting模版配置
  • 5、在不同的窗口打开同一个文件夹
  • 6、vscode常用插件

1、快捷键

打开快捷键面板:在 Windows 或 Linux 上按下 Ctrl + K 然后紧接着按下 Ctrl + S 。在 macOS 上则是 Cmd + K 然后 Cmd + S。

(1)打开命令面板

按下F1(有些笔记本需要FN+F1) 或 Ctrl+Shift+P
在命令面板中输入命令,可以快速执行各种操作,如打开文件、运行任务等。

(2)注释

单行注释:ctrl + /
多行注释:alt + shift + A

(3)删除行

删除一行:ctrl +D【这个快捷键是我自定义的】
自定义的步骤:VScode配置快捷键

step1:
打开快捷键面板,具体操作:
按下 Ctrl + K 然后再按 Ctrl + S(适用于 Windows 和 Linux)。
对于 macOS 用户,可以使用 ⌘ + K 然后 ⌘ + S。
step2:
搜索要修改的命令,点击该命令所在行首的编辑按钮(小铅笔),键盘按下想要修改后的快捷键,即可自动修改。

(4)上下移动光标

移动行:alt + upArrow/downArrow

(5)光标回退

回退到上一步:alt + leftArrow

(6)复制行

向上复制:alt + shift + upArrow
向下复制:alt + shift + downArrow

(7)插入空白行

向上插一行:ctrl + shift + enter
向下插一行:ctrl + enter

(8)代码、注释区折叠

第一种:批量

代码折叠:先ctrl + k,松开后再ctrl + 数字0
代码展开:先ctrl + k,松开后再ctrl + J

  • 注意1:这2个快捷键是作用在当前py文件的所有内容上的(暂称为:批量操作)。
  • 注意2:对于注释代码,如果之前没有执行过折叠,以上命令不生效。
    解决办法:先把注释区的注释放开,再执行代码折叠,然后再恢复之前的注释状态。此后再执行以上2个快捷命令,对注释区也是生效的啦。
第二种:分区

仅【折叠/展开】光标所在行及以下区域:先ctrl + k,松开后再ctrl + L

  • 注意1:这个快捷键是2个功能共用。
  • 注意2:和上面的批量折叠、展开一样,注释区需要先放开,再使用快捷键,最后再恢复注释状态。

(9)页面缩放

页面缩放:ctrl + 减号/加号

(10)快速打开全局设置

快速打开全局设置:ctrl + 英文逗号

(11)注释快捷键

如果已经安装了koroFileHeader扩展,并配置了注释模版(具体可见##4、title模版配置):
(1)文件头部注释快捷键:

window:ctrl+win+i
mac:ctrl+cmd+i
linux: ctrl+meta+i Ubuntu:
ctrl+super+i

(2)函数注释注释快捷键:

window:ctrl+win+t
mac:ctrl+cmd+t
linux: ctrl+meta+t, Ubuntu:
ctrl+super+t

(12)切换自动换行

on:根据编辑器视口宽度自适应。当你拖拽调整窗口大小时,换行位置会实时变化。
off:不自动换行,出现水平滚动条。

ALT + Z

快捷键在关闭文件再次重新打开后是失效的,需要再次使用快捷键使其换行显示。想要一劳永逸的,可以在设置中配置:

2、使用方法

总览图

2.1 使用vscode 新建工程

  • 工具栏file -> new file(在给文件命名时,文件类型也要自己补充完整)
  • 对命名框enter后,会弹出文件系统,选择或新建一个文件夹。
    文件夹用途:用来保存当前新建的文件,这个文件夹也是当前要创建的工程夹。
  • ctrl+s 保存当前文件 ;
  • 工具栏file -> add folder to workplace
    意思:把当前文件夹添加到vscode 的 workplace。

这样当前workplace下就展示的是当前工程啦~

2.2 在vscode的同一个workplace里展示多个工程

  • 先在workplace里打开一个工程A
  • 再执行file -> add folder to workplace;
  • 选择待添加的工程B;
  • END!

这样就可以看到,当前workplace下同时存在A和B两个工程!

2.3 文件夹.vscode及其下的setting.json文件怎么配?

(1)文件夹.vscode的位置

文件夹.vscode用户自己创建的,可以放在任意目录下,但放的位置不同作用范围也不同
通常,.vscode/setting.json作用范围.vscode一级父目录下所有文件夹及文件。
更上层的父目录可以通过再重新创建个.vscode文件夹并添加自己的个性化配置。
如果是整个工作区要使用同一配置,就要把.vscode挪到顶级父目录下。

(2)setting.json

  • 文件内容:用户自定义的一些配置。可以自定义的内容范围可以自行在网上找案例学习。
  • 文件位置:放在.vscode根目录下。

(3) launch.json

  • 定义一些自定义的配置
  • 示例:
{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version":"0.2.0","configurations":[{"name":"NotJustMyCode",# 当前应用名字,随便写"type":"debugpy",# 调试模式"request":"launch","program":"${file}",# 当前运行的.py脚本"console":"integratedTerminal","justMyCode":false,# 指定断点调式时,非自己写的代码(如第三方包)也要参与断点调试。"args":[]},
http://www.jsqmd.com/news/491426/

相关文章:

  • win11+vs2019 解决qt界面中文乱码问题和linguist不识别或乱码问题
  • 【亲测免费】 探索未来打印体验:ESP3D 智能3D打印机固件
  • 【亲测免费】 SCUT_thesis 开源项目使用教程
  • IT从业人员能做哪些兼职-总有一款适合你(非常详细)零基础入门到精通,收藏这一篇就够了
  • 2026年好用的在线客服系统,多渠道统一接待客服软件分享 - 品牌2026
  • 磷脂酰丝氨酸DHA神经酸脑活素补脑产品选购白皮书:补脑看纯度看含量,不踩坑不花冤枉钱指南 - 博客万
  • GIT 基于master分支创建hotfix分支的操作
  • 沃尔玛礼品卡回收新思路!三种方法轻松处置闲置卡券 - 京回收小程序
  • 企业决策视角下微服务全链路性能瓶颈分析平台对比及实践指南
  • 【亲测免费】 SCUT Thesis 模板使用指南
  • Coredump-X: movaps 可能会导致 段错误(SIGSEGV)
  • 如何为 zapret-discord-youtube-linux 贡献代码:开发指南
  • 豪士推虎皮蛋糕新品:全链路品控打造“安心烘焙”新选择 - 速递信息
  • 新手学习在mac端安装配置charles抓包历程超详细,包括疑难杂症
  • Luminoth 开源项目实战指南
  • 博弈题单(一)
  • 这个世界或许让你感到失望,但别忘了那些为你付出心血的亲人们,还有那些对你充满善意的人们
  • 优秀堡垒机功能学习
  • halcon6
  • C语言简易计算器程序的实现与优化
  • 2026年高性价比智能客服,可免费试用适配各类企业使用 - 品牌2026
  • 2026年各行业智能客服系统汇总,电商制造医疗教育适用方案解析 - 品牌2026
  • UE 树形图(Tree View)_1
  • 【WIN开发】04 四种文件操作之注册表编程
  • (2.1.27)-1.3 安全性、可靠性与系统性能评测基础知识
  • Swagger2 自定义排序
  • UE 树形图 C++版
  • 广柔扁平排线电缆在人形机器人应用优势探讨
  • Win+安装Ollama+本地Deepseek-R1+Cherrystudio使用
  • 2026年建筑加固优选:碳纤维布厂家加固博士,以50年质保定义安全新标准 - 速递信息