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

vs code工具新手操作技巧

1、如何快速查看方法

方法一、通过大纲查看

方法二、命令面板的“转到符号”(快捷键之王)

Cmd + Shift + O(macOS)#是字母"O",不是数字“0”

高级技巧

在输入框中,你可以直接输入方法名进行过滤

如果你在符号后输入 :(冒号),VS Code 会按符号的类别(如类、方法、函数等)进行分组。

方法三、使用文件内搜索(简单但有效)

如果方法名比较独特,这也是一个快速的方法。

  1. 快捷键Ctrl + F(Windows/Linux/macOS)
  2. 在打开的搜索框中输入方法名。
  3. 使用 Enter 键或 F3 键在搜索结果间跳转。

方法四、使用面包屑导航

2、定位到多少行

方法一、使用快捷键(最快)

  1. 按下 Ctrl + G(Windows/Linux)或 Ctrl + G(macOS)。

  2. 屏幕顶部会弹出一个输入框。

  3. 直接输入你想要跳转到的行号,然后按 Enter 键。

高级用法:你还可以输入 行号:列号 来精确定位到某一行的特定列。

  • 例如:输入 150:8 会跳转到第150行的第8个字符处。

方法二、使用状态栏(最直观)

  1. 看向 VS Code 窗口最底部的状态栏

  2. 在状态栏的左侧,你会看到显示当前光标位置的信息,格式为 行:列(例如 Ln 150, Col 8)。

  3. 直接用鼠标点击这个区域

  4. 点击后,同样会弹出与方法一相同的输入框,之后操作同上。

3、将 Tab 替换为四个空格

方法一:通过底部状态栏快速切换(最快捷)

  1. 在 VS Code 窗口最底部的状态栏上,找到显示 “缩进” 信息的地方。它通常会显示类似 Spaces: 4 或 Tab Size: 4 或者 使用制表符缩进

  2. 用鼠标点击这个区域

  3. 会弹出一个菜单,让你选择:

    • “Indent Using Spaces” (使用空格缩进)

    • “Indent Using Tabs” (使用制表符缩进)

  4. 选择 “Indent Using Spaces”

  5. 再次点击它,你还可以在弹出菜单中选择一个缩进大小(例如 4)。

这是临时为当前文件切换的最快方法。

方法二:修改用户设置(永久生效)

  1. 打开设置:

    • 使用快捷键 Ctrl + ,(Windows/Linux)或 Cmd + ,(macOS)。

    • 或者通过菜单:文件 -> 首选项 -> 设置

  2. 在顶部的搜索框中输入 insert spaces

  3. 找到 Editor: Insert Spaces 这个选项。勾选上这个复选框。这表示当你按下 Tab 键时,VS Code 会插入空格而不是制表符。

  4. 继续在搜索框中输入 tab size

  5. 找到 Editor: Tab Size 这个选项。将数值修改为 4

完成这两步后,你的 VS Code 就会默认对所有文件使用 4 个空格作为缩进。

方法三:针对特定语言设置

如果你希望大多数语言用 2 个空格(如 JavaScript),但 Python 用 4 个空格,可以这样做:

  1. 打开设置(Ctrl + ,)。

  2. 点击右上角的 “打开设置(JSON)” 图标(一个带花括号的文件图标)。

  3. 在右侧的 settings.json 文件中添加针对性的配置。

{// 这里是你的全局用户设置"editor.insertSpaces": true,"editor.tabSize": 2,// 针对特定语言覆盖全局设置"[python]": {"editor.tabSize": 4,"editor.detectIndentation": false // 建议关闭自动检测,以确保使用我们设置的4个空格},"[html]": {"editor.tabSize": 2}
}

4、显示不可见字符

  1. 打开命令面板:快捷键Ctrl + Shift + P(Windows/Linux)或 Cmd + Shift + P(macOS)。

  2. 在输入框中输入 Toggle Render Whitespace

  3. 选择并执行这个命令。

执行后,你就能在编辑器中清晰地看到空格和制表符了。

更精细的控制:你也可以在设置(Ctrl + ,)中搜索 render whitespace,它有多个选项:

  • none: 不显示(默认)。

  • boundary: 只显示单词之间的空格(不显示行尾的空格)。

  • selection: 只在选中的文本中显示。

  • trailing: 只显示行尾的空格。

  • all: 显示所有空白符(最常用)。

http://www.dtcms.com/a/524942.html

相关文章:

  • Delft3D建模、水动力模拟方法及在地表水环境影响评价中的实践技术应用
  • Python多态与继承详解
  • 详解c++中的文件流
  • 2017网站建设费用html网页设计毕业设计作品
  • 单页响应式网站模板html5电商网页制作
  • PaddleOCR-VL:紧凑型0.9B参数模型在多语言文档解析领域表现卓越
  • syssetup!Wizard函数分析之comctl32!_CreatePropertySheetPage
  • Python爬虫数据存储:MySQL实战教程
  • 网站源码免费的电影网站页面seo
  • 青岛建设工程信息网站银川360推广 网站建设
  • 阿里云国际站GPU:怎么使用Workbench工具以SSH协议登录Linux实例?
  • Linux中内核基础设置函数do_basic_setup的实现
  • 乳腺癌良性和恶性图像分类数据集
  • C++通用业务标准库中常用接口函数总结
  • 永久免费的移动建站平台网站备案没通过
  • 汕头建网站国家高新技术企业认定有什么好处
  • 【数论】欧拉定理 扩展欧拉定理
  • 正能量网站入口免费安全想学做网站从哪里入手
  • 南宁网站制作最新招聘信息wordpress文章插件
  • 基于python大数据技术的医疗数据分析与研究
  • 1.Go基础知识入门
  • Linux内核InfiniBand连接管理器(CM)深度解析:架构设计与实现原理
  • 网站网站开发者犯法吗网站负责人
  • Arbess从入门到实战(17) - 使用Arbess+GitPuk+SonarQube实现Java项目代码扫描及自动化部署
  • 开发避坑指南(65):JDK21升级遇NoSuchFieldError:Lombok兼容性修复
  • 周口住房和城乡建设网站大龄工找工作哪个网站好
  • 【DecEx-RAG】
  • 数据结构算法题:list
  • ArkTs-Android 与 ArkTS (HarmonyOS) 存储目录全面对比
  • 网站广告费一般多少钱做网站公司名字应该用图片吗