”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 对于专业开发人员来说最有用的 VS Code 快捷方式?

对于专业开发人员来说最有用的 VS Code 快捷方式?

发布于2024-11-06
浏览:501

Most Useful VS Code Shortcuts for Pro Developers ?

VS Code 中 20 个最有用的快捷键
一般导航

  1. 命令面板:访问 VS Code 中的所有可用命令。 Ctrl Shift P (Windows/Linux) 或 Cmd Shift P (macOS)
  2. 快速打开:按名称快速打开文件。 Ctrl P (Windows/Linux) 或 Cmd P (macOS)
  3. 切换侧边栏:显示或隐藏侧边栏。 Ctrl B (Windows/Linux) 或 Cmd B (macOS)
  4. 拆分​​编辑器:拆分编辑器以并排查看多个文件。 Ctrl \ (Windows/Linux) 或 Cmd \ (macOS) 编辑
  5. 上移/下移行:将当前行或选定的行上移或下移。 Alt ↑ / Alt ↓ (Windows/Linux) 或 Option ↑ / Option ↓ (macOS)
  6. 向上/向下复制行:复制当前行或选定的文本。 Shift Alt ↑ / Shift Alt ↓ (Windows/Linux) 或 Shift Option ↑ / Shift Option ↓ (macOS)
  7. 注释/取消注释行:注释或取消注释所选行。 Ctrl / (Windows/Linux) 或 Cmd / (macOS)
  8. 块注释:添加或删除所选代码周围的块注释。 Shift Alt A (Windows/Linux/macOS)
  9. 多光标选择:放置多个光标以同时编辑。 Ctrl 单击 (Windows/Linux) 或 Cmd 单击 (macOS)
  10. 选择单词的所有出现情况:选择当前单词的所有实例进行同时编辑。 Ctrl Shift L (Windows/Linux) 或 Cmd Shift L (macOS) 导航和搜索
  11. Go to Definition:跳转到符号的定义。 F12 (Windows/Linux/macOS)
  12. 查看定义:在不离开当前位置的情况下内联查看定义。 Alt F12 (Windows/Linux) 或选项 F12 (macOS)
  13. 查找:打开搜索框在当前文件中查找。 Ctrl F (Windows/Linux) 或 Cmd F (macOS)
  14. 查找和替换:打开查找和替换对话框。 Ctrl H (Windows/Linux) 或 Cmd H (macOS)
  15. 转到文件/转到符号:导航到工作区中的特定文件或符号。 Ctrl Shift O (Windows/Linux) 或 Cmd Shift O (macOS) 代码编辑和格式化
  16. 重命名符号:重命名整个工作区中符号的所有实例。 F2 (Windows/Linux/macOS)
  17. 格式化文档:使用适当的格式化程序格式化整个文档。 Shift Alt F (Windows/Linux) 或 Shift Option F (macOS)
  18. 转到行:跳转到文件中的特定行。 Ctrl G (Windows/Linux) 或 Cmd G (macOS)
  19. 切换自动换行:在编辑器中启用或禁用自动换行。 Alt Z (Windows/Linux) 或选项 Z (macOS) 终端和设置
  20. 切换终端:打开或关闭集成终端。 Ctrl (Windows/Linux) 或 Cmd (macOS) 这些快捷方式涵盖常见的导航、编辑和格式化任务,帮助您在 Visual Studio Code 中更高效地工作。

如果你想阅读完整的文章可以看这个链接:
[https://javascript.plainenglish.io/20-most-useful-shortcuts-in-vs-code-37a9cc33ef5f]

版本声明 本文转载于:https://dev.to/emma_richardson/20-most-useful-vs-code-shortcuts-for-pro-developers--3dhp?1如有侵犯,请联系[email protected]删除
最新教程 更多>
  • Laravel Livewire:它是什么以及如何在您的 Web 应用程序中使用它
    Laravel Livewire:它是什么以及如何在您的 Web 应用程序中使用它
    Livewire 是 Laravel 生态系统中最重要的项目之一,专门针对前端开发。 Livewire v3 最近发布了,让我们来探讨一下 Livewire 是什么,以及什么样的项目适合其架构。 Livewire 的独特之处在于它允许开发“现代”Web 应用程序,而无需使用专用的 JavaScrip...
    编程 发布于2024-11-06
  • C++中通过空指针调用方法可以不崩溃吗?
    C++中通过空指针调用方法可以不崩溃吗?
    C 中通过空指针调用方法的意外行为 在提供的代码片段中,通过空指针调用方法,但是令人惊讶的是,该方法调用似乎执行时没有崩溃。这种不寻常的行为提出了一个问题:这是 C 标准允许的还是仅仅是实现优化?解释在于 C 中方法调用的本质。当调用对象的方法时,编译器知道该对象的类型,因此知道要执行的方法的地址。...
    编程 发布于2024-11-06
  • 如何在Python中对列表进行减法?
    如何在Python中对列表进行减法?
    列表相减:计算差值Python 中的列表可以包含各种元素。为了对列表执行数学运算(例如减法),我们采用特定的方法或技术。让我们探讨如何从一个列表中减去另一个列表。使用列表理解进行逐元素减法一种方法是利用列表理解,它会迭代第一个列表并计算差异,同时保留原始顺序:[item for item in x ...
    编程 发布于2024-11-06
  • 如何在 Python 中检查生成器是否为空?
    如何在 Python 中检查生成器是否为空?
    检测空生成器初始化在Python中,生成器是一次产生一个值的迭代器。因此,从一开始就确定发电机是否为空可能是一个挑战。与列表或元组不同,生成器没有固有的长度或 isEmpty 方法。解决挑战为了解决这个问题,一种常见的方法是使用辅助函数查看生成器中的第一个值而不消耗它。如果 peek 函数返回 No...
    编程 发布于2024-11-06
  • ## 想从Python高效调用Java?探索 Py4J 作为 JPype 的替代品!
    ## 想从Python高效调用Java?探索 Py4J 作为 JPype 的替代品!
    从 Python 调用 Java:Py4J 作为 JPype 的替代品从 Python 调用 Java 代码有几个潜在的解决方案。其中一个选项 JPype 可能难以编译,并且由于缺乏最新版本而显得不活跃。然而,另一种解决方案是 Py4J,这是一个简单的库,提供了一个方便的接口,用于从 Python ...
    编程 发布于2024-11-06
  • 小Swoole数据库
    小Swoole数据库
    Small Swoole Db 2.3引入左连接: $selector = (new TableSelector('user')) ->leftJoin('post', 'messageOwner', 'message') ; $selector->where() -&g...
    编程 发布于2024-11-06
  • 如何使用汇编指令优化 __mm_add_epi32_inplace_purego 函数,以在位置总体计数操作中获得更好的性能?
    如何使用汇编指令优化 __mm_add_epi32_inplace_purego 函数,以在位置总体计数操作中获得更好的性能?
    使用程序集优化 __mm_add_epi32_inplace_purego此问题旨在优化 __mm_add_epi32_inplace_purego 函数的内部循环,该函数对字节数组执行位置填充计数。目标是通过利用汇编指令来提高性能。内部循环的原始 Go 实现: __mm_add_epi32_...
    编程 发布于2024-11-06
  • 使用 React Router 进行导航 React Js 第一部分 React 应用程序中的路由指南
    使用 React Router 进行导航 React Js 第一部分 React 应用程序中的路由指南
    欢迎回到我们的 React 系列!在之前的文章中,我们介绍了组件、状态、道具和事件处理等基本概念。现在,是时候使用 React Router 探索 React 应用程序中的路由了。路由允许您在应用程序内的不同视图或组件之间导航,从而创建无缝的用户体验?. 什么是 React 路由器?...
    编程 发布于2024-11-06
  • file_get_contents() 可以用于 HTTP 文件上传吗?
    file_get_contents() 可以用于 HTTP 文件上传吗?
    使用 HTTP Stream Context 通过 file_get_contents() 上传文件使用 cURL 扩展可以无缝地实现通过 Web 表单上传文件。不过,也可以使用 PHP 的 file_get_contents() 函数结合 HTTP 流上下文来执行文件上传。Multipart Co...
    编程 发布于2024-11-06
  • React 中的 UseEffect
    React 中的 UseEffect
    欢迎来到 React Hooks 的世界!今天,我们将深入探讨最流行的挂钩之一:useEffect。别担心,我们会让它变得有趣且易于理解。那么,让我们开始吧! ? ?什么是useEffect useEffect 是一个 React Hook,允许您在功能组件中执行副作用。副作用是在组件外部发生的操作...
    编程 发布于2024-11-06
  • 如何在 Google Cloud Platform 免费层上构建现代数据平台
    如何在 Google Cloud Platform 免费层上构建现代数据平台
    我在 Medium.com 上发布了一系列七篇免费公开文章“如何在 Google Cloud Platform 免费层上构建现代数据平台”。 主要文章位于:https://medium.com/@markwkiehl/building-a-data-platform-on-gcp-0427500f...
    编程 发布于2024-11-06
  • 帖子 #f 挣扎
    帖子 #f 挣扎
    这篇文章是关于我迄今为止在编码和学习方面的挣扎 一个。我只能保持专注一个小时,最多两个小时。 b.我很容易分心 c.我不能久坐,否则我会开始感到烦躁和休息腿部问题。 我想到的有助于解决问题的解决方案 一个。我需要开始更频繁地使用我的番茄工作法应用程序 B. 我开始将手机调成振动,如果我有另一个屏幕...
    编程 发布于2024-11-06
  • 面向 Web 开发人员的热门 Chrome 扩展 4
    面向 Web 开发人员的热门 Chrome 扩展 4
    2024 年最适合 Web 开发者的 10 款 Chrome 扩展 随着 2024 年的进展,Chrome 扩展程序已成为 Web 开发人员工具包中不可或缺的一部分,在浏览器中提供强大的功能。在这篇文章中,我们将探讨今年在 Web 开发社区掀起波澜的 10 大 Chrome 扩展程...
    编程 发布于2024-11-06
  • 如何使用 React Router v4/v5 嵌套路由:简化指南
    如何使用 React Router v4/v5 嵌套路由:简化指南
    React Router v4/v5 的嵌套路由:简化指南使用 React Router 时,嵌套路由是组织的关键技术您的应用程序的导航。然而,新手经常面临设置嵌套路由的挑战。本文旨在简化使用 React Router v4/v5 的过程。React Router v4 在路由嵌套方式上引入了重大转...
    编程 发布于2024-11-06
  • 如何使用 UTF8 字符编码保留 MySQL 中的表格式?
    如何使用 UTF8 字符编码保留 MySQL 中的表格式?
    使用 UTF8 字符编码增强 MySQL 命令行格式使用存储在数据库表中的瑞典语和挪威语字符串时,查询数据时可能会遇到表格式问题使用不同的字符集。问题陈述默认情况下,使用“set names latin1;”产生失真的输出: ----------------------------------- ...
    编程 发布于2024-11-06

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3