百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术分析 > 正文

推荐 5 个让 VS Code 更好用的设置

liebian365 2024-10-15 13:43 17 浏览 0 评论

点击 公众关注 号,“ 技术干货 ”及时达!

1.学习并自定义快捷键

在 VS Code 中,快捷键可以说是最提效的手段。合理利用快捷键,你的编码效率至少可以重要的提高一倍。首先,你需要学习一些 VS Code 中最常用和最重要的快捷键组合:

  • Ctrl/Command + P 快速查找并打开文件,不用再在系统目录中逐个点击查找
  • Shift + Ctrl/Command + P 访问命令面板,可以快速跳转到各种设置和工具
  • Ctrl/Command + J 显示/隐藏终端
  • Ctrl/Command + | 分割编辑器,实现多文件并排编辑
  • Shift + Ctrl/Command + F 全局搜索,可以快速在整个工程中查找文本

这些快捷键可以极大提高你的编码效率,需要花时间掌握掌握。

之后,你可以根据自己的使用习惯,自定义一些快捷键组合。例如:

  • 文件目录快捷键,我会自定义为 Shift + Ctrl/Command + E
  • 我会自定义 Git 操作面板 Shift + Ctrl/Command + G

自定义快捷键可以让你更好地记忆并利用这些提效功能

2. 安装。界面主题

VS Code提供了丰富的主题扩展,可以让你对编辑器的颜色、字体等界面样式进行自定义。对我来说,一个好的VS Code主题,最重要的是不同功能区域之间的响声具体来说,通过为不同的区域添加相似、背景等元素,可以让导航栏、侧边栏、编辑器等明显的区域分开,不会出现视觉混乱的情况。

这样可以帮助我更快地定位到需要的功能区域,减少视线搜索时间,从而提高工作效率。将功能区分明确划分开来,是我选择一款VS Code主题最需要考虑的点。

我比较喜欢的一个主题是 萌木主题 ,这款主题拥有色调柔和、功能块明显的风格。它同时支持日间和夜间两种模式,可以自动切换到系统设置的模式。由Diu设计开发并开源 moegi-设计/vscode-主题

3.安装提升编码效率的插件

VS Code 最大的优势之一就是拥有非常强大的扩展插件生态。针对各种语言和工作流程,都有插件可以安装来增强功能和效率。

这里我推荐几款通用的、可以提效的插件:

  • 智能点击 :通过左右选择来快速选择或扩展选择范围,可以长时间避免拖动鼠标进行
  • 错误镜头 :可以在代码补充(内联)实时显示错误和警告标记,让你更快定位到代码问题
  • GitLens : 显示代码行修改记录和历史记录,辅助Git开发
  • 漂亮的 TypeScript 错误 : 帮助开发者更好地阅读 TypeScript 错误

根据自己的需求,安装1-2款常用的插件,就可以获得显着的提效体验。

4. 个性化设置

通过修改 settings.json 文件,您可以对 VS Code 进行外部层次的个性化配置。

例如,我会设置工作台采用默认暗黑模式,并跟随系统切换:

??"workbench.preferredDarkColorTheme":?"Moegi?Dark"
??"workbench.preferredLightColorTheme":?"Moegi?Light"

将侧边栏放在编辑器的右侧,这样可以减少因代码过长而滑动横轴的机会:

?"workbench.sideBar.location":?"right"

另外,我习惯使用 Git Diff 对比采用上下样式,所以会进行如下设置:

??"diffEditor.renderSideBySide":?false?

查看有关我的 VS Code 配置的更多信息

搜索并设置一些对个人使用习惯有帮助的配置选项,可以让 VS Code 的默认行为更加智能。

5.利用快捷键学习快捷键

即使掌握了许多键盘,有时你还是需要使用一些不常用的命令面板或设置菜单。我们不需要死记下所有键盘,而是可以利用 VS Code 提供的键盘提示功能。

在控制面板 Shift + Ctrl/Command + P 中,输入要查找的命令或功能名称,VS Code 会显示该命令对应的快捷键组合。记下该快捷键,日积月累,你就掌握了更多提效的快捷键。

例如,输入 snippets ,就可以找到搜索代码片段的快捷键为 Shift + Ctrl/Command + R

总结

通过对上述5个方面的设置调整,您可以显着提升 VS Code 的使用体验,优化界面显示,增强编辑功能,自定义个性化行为。这样,VS Code 就真正成为一个智能、轻松上手的编辑注意力不再被界面和操作瓶颈分散,而可以更专注于编码和生产力。

?

基于我的个人博客 leonfong.me

?

点击 公众关注 号,“ 技术干货 ”及时达!

相关推荐

4万多吨豪华游轮遇险 竟是因为这个原因……

(观察者网讯)4.7万吨豪华游轮搁浅,竟是因为油量太低?据观察者网此前报道,挪威游轮“维京天空”号上周六(23日)在挪威近海发生引擎故障搁浅。船上载有1300多人,其中28人受伤住院。经过数天的调...

“菜鸟黑客”必用兵器之“渗透测试篇二”

"菜鸟黑客"必用兵器之"渗透测试篇二"上篇文章主要针对伙伴们对"渗透测试"应该如何学习?"渗透测试"的基本流程?本篇文章继续上次的分享,接着介绍一下黑客们常用的渗透测试工具有哪些?以及用实验环境让大家...

科幻春晚丨《震动羽翼说“Hello”》两万年星间飞行,探测器对地球的最终告白

作者|藤井太洋译者|祝力新【编者按】2021年科幻春晚的最后一篇小说,来自大家喜爱的日本科幻作家藤井太洋。小说将视角放在一颗太空探测器上,延续了他一贯的浪漫风格。...

麦子陪你做作业(二):KEGG通路数据库的正确打开姿势

作者:麦子KEGG是通路数据库中最庞大的,涵盖基因组网络信息,主要注释基因的功能和调控关系。当我们选到了合适的候选分子,单变量研究也已做完,接着研究机制的时便可使用到它。你需要了解你的分子目前已有哪些...

知存科技王绍迪:突破存储墙瓶颈,详解存算一体架构优势

智东西(公众号:zhidxcom)编辑|韦世玮智东西6月5日消息,近日,在落幕不久的GTIC2021嵌入式AI创新峰会上,知存科技CEO王绍迪博士以《存算一体AI芯片:AIoT设备的算力新选择》...

每日新闻播报(September 14)_每日新闻播报英文

AnOscarstatuestandscoveredwithplasticduringpreparationsleadinguptothe87thAcademyAward...

香港新巴城巴开放实时到站数据 供科技界研发使用

中新网3月22日电据香港《明报》报道,香港特区政府致力推动智慧城市,鼓励公私营机构开放数据,以便科技界研发使用。香港运输署21日与新巴及城巴(两巴)公司签署谅解备忘录,两巴将于2019年第3季度,开...

5款不容错过的APP: Red Bull Alert,Flipagram,WifiMapper

本周有不少非常出色的app推出,鸵鸟电台做了一个小合集。亮相本周榜单的有WifiMapper's安卓版的app,其中包含了RedBull的一款新型闹钟,还有一款可爱的怪物主题益智游戏。一起来看看我...

Qt动画效果展示_qt显示图片

今天在这篇博文中,主要实践Qt动画,做一个实例来讲解Qt动画使用,其界面如下图所示(由于没有录制为gif动画图片,所以请各位下载查看效果):该程序使用应用程序单窗口,主窗口继承于QMainWindow...

如何从0到1设计实现一门自己的脚本语言

作者:dong...

三年级语文上册 仿写句子 需要的直接下载打印吧

描写秋天的好句好段1.秋天来了,山野变成了美丽的图画。苹果露出红红的脸庞,梨树挂起金黄的灯笼,高粱举起了燃烧的火把。大雁在天空一会儿写“人”字,一会儿写“一”字。2.花园里,菊花争奇斗艳,红的似火,粉...

C++|那些一看就很简洁、优雅、经典的小代码段

目录0等概率随机洗牌:1大小写转换2字符串复制...

二年级上册语文必考句子仿写,家长打印,孩子照着练

二年级上册语文必考句子仿写,家长打印,孩子照着练。具体如下:...

一年级语文上 句子专项练习(可打印)

...

亲自上阵!C++ 大佬深度“剧透”:C++26 将如何在代码生成上对抗 Rust?

...

取消回复欢迎 发表评论: