使用VS Code 的10 个技巧

VS Code 作为广受好评的开发工具,已经被越来越多的开发者使用。然而,你真的了解VS Code 了吗?重构代码VS Code 提供了一些快速重构代码的操作,

大家好,今天来为大家解答使用VS Code 的10 个技巧这个问题的一些问题点,包括也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~

重构代码

VS Code 提供了一些快速重构代码的操作,例如:

将整段代码提取到函数中:选择要提取的源代码片段,然后单击“Make”槽中的灯泡以查看可用的重构操作。代码片段可以提取到一个新方法中,或者提取到不同范围内的新函数中(当前闭包、当前函数内、当前类内、当前文件内)。在提取重构过程中,VS Code 将指导您命名函数。

将表达式提取为常量:为当前选定的表达式创建一个新常量。

移动到新文件:将指定函数移动到新文件,VS Code 会自动命名并创建该文件,并将新文件引入到当前文件中。

转换导出模式:导出const name或导出default。

合并参数:将函数的多个参数合并为单个对象参数:

参考:重构操作(https://code.visualstudio.com/docs/editor/refactoring)、JS/TS重构操作(https://code.visualstudio.com/Docs/languages/typescript#_refactoring)

自定义视图布局

VS Code 的布局系统非常灵活,可以在工作台上的活动栏和面板中移动视图。

参考:重新排列视图(https://code.visualstudio.com/updates/v1_45?ref=codebldr#_dynamic-view-icons-and-titles)

快速调试代码

在VS Code 中调试JS/TS 代码非常简单,只需使用Debug: Open Link 命令即可。这在调试前端或Node 项目时非常有用。此类项目通常会启动本地服务。此时只需将本地服务地址填入Debug: Open Link输入框即可。

参考:调试(https://code.visualstudio.com/docs/editor/debugging)

查看和更新符号的引用

查看符号的引用并快速修改引用的上下文:例如,快速预览函数的调用位置及其调用上下文,还可以在预览视图中更新调用上下文的代码。

重命名符号及其引用:按照上面的示例,如果要更新函数名称和所有调用,如何实现?按F2,输入所需的新名称,然后按Enter 提交。所有对该符号的引用都将被重命名,此操作也是跨文件的。

参考:Peek(https://code.visualstudio.com/docs/editor/editingevolved#_peek)、重命名符号(https://code.visualstudio.com/docs/editor/editingevolved#_rename-symbol)

符号导航

使用VS Code 的10 个技巧

查看长文件时,代码定位可能会非常痛苦。有些开发者会使用VS Code的小图,但其实还有更方便的方法:可以使用O快捷键唤出符号导航面板,通过当前编辑文件中的符号快速定位到代码。在输入框中键入字符进行过滤,并使用箭头在列表中上下导航。这种方法对Markdown 文件也非常友好,可以通过标题快速导航。

参考:转到符号(https://code.visualstudio.com/docs/editor/editingevolved#_go-to-symbol)

拆分编辑器

编辑内容较多的文件时,经常需要在上下文中进行切换。这时,你可以使用两个编辑器来更新同一个文件,方法是分割编辑器:按快捷键\ 更改Activity 编辑器被分割成两个。

您可以继续无限地分割编辑器,并通过拖动编辑器组来排列编辑器视图。

参考:并排编辑(https://code.visualstudio.com/docs/getstarted/userinterface#_side-by-side-editing)

重命名终端

VS Code 提供了集成终端,可以很方便地快速执行命令行任务。用得多了经常会打开多个终端,这时候给终端命名可以提高终端定位的效率。

参考:Rename terminal sessions(https://code.visualstudio.com/docs/editor/integrated-terminal#_rename-terminal-sessions)

Git 操作

VS Code 内置了Git 源代码管理功能,提供了一些便捷的Git 操作方式。例如:

解决冲突:VS Code 会识别合并冲突,冲突的差异会被突出显示,并且提供了内联的操作来解决冲突。

暂存或撤销选择的代码行:在编辑器内可以针对选择的行来撤销修改、暂存修改、撤销暂存。

参考:Using Version Control in VS Code(https://code.visualstudio.com/docs/editor/versioncontrol)

搜索结果快照

VS Code 提供了跨文件搜索功能,搜索结果快照可以提供更多的搜索结果的信息,例如代码所在行码、搜索关键字的上下文,并且可以对搜索结果进行编辑和保存。

参考:Search Editors(https://code.visualstudio.com/updates/v143#search-editors)

可视化搭建页面

在VS Code 中可以通过可视化搭建的方式生成Web 页面,这是通过安装VS Code 的Iceworks(https://marketplace.visualstudio.com/items?itemName=iceworks-team.iceworks) 插件实现的。安装插件后,通过P 唤起命名面板,在命令面板中输入『可视化搭建』即可唤起可视化搭建界面,在界面内通过选择网页元素、进行拖拽布局、设置元素样式和属性来搭建页面,最后点击『生成代码』就可以生成React 代码。

用户评论

使用VS Code 的10 个技巧
嗯咯

这篇博文太棒了!我一直用的 VSCode 但是很多功能都不知道,学习了这 10 个技巧后工作效率明显提升啦!特喜欢第9个,一键生成代码注释超级方便!希望能看到更多VScode使用技巧!

    有15位网友表示赞同!

使用VS Code 的10 个技巧
孤败

作为一个新手程序员,我之前一直在用记事本编写代码,现在看到这篇文章简直是福音!这些技巧都太有用了,让我对 VSCode 有了新的认识。谢谢分享!

    有9位网友表示赞同!

使用VS Code 的10 个技巧
站上冰箱当高冷

说实话,这篇博文说的技巧好多都是很基础的,像第1个快捷键设置鼠标滚动我早就知道了… 感觉文章有点泛滥

    有10位网友表示赞同!

使用VS Code 的10 个技巧
炙年

VS Code 的确非常强大,不过还是有些人更喜欢其他编辑器,比如 Sublime Text。个人觉得 Sub Time 更加简洁易用,虽然 VS Code 功能更多

    有19位网友表示赞同!

使用VS Code 的10 个技巧
初阳

我觉得第 3 个技巧,使用 Emmet 进行代码缩写,简直是个神器! 我之前一直手动编写代码,现在学会了这个功能后,编程效率有了翻倍的速度提升!强烈推荐给所有程序员。

    有7位网友表示赞同!

使用VS Code 的10 个技巧
﹎℡默默的爱

虽然我平时不太用 VS Code,但我觉得这些技巧还是很有参考价值的,特别是第7个关于调试的技巧,很有帮助~

    有13位网友表示赞同!

使用VS Code 的10 个技巧
雨后彩虹

写得真好!很多功能都是我不熟悉的,看来以后要好好尝试一把这些技巧了,希望作者能继续分享更多 VScode 的使用心得。

    有20位网友表示赞同!

使用VS Code 的10 个技巧
■孤独像过不去的桥≈

学习编程小白一枚,看到这篇文章感觉很受益!尤其是第2个关于分屏的技巧,可以让我同时查看多个文件,提高效率一大把!

    有6位网友表示赞同!

使用VS Code 的10 个技巧
早不爱了

我之前已经很熟练地使用了 VS Code 了,但是竟然还是从里面找到了几个新的小技巧。 这篇博客写的很不错,很有用之处!

    有5位网友表示赞同!

使用VS Code 的10 个技巧
青瓷清茶倾城歌

这些技巧都是很实用的,尤其是第6个关于个性化主题定制的功能,让我可以根据自己的喜好调整编辑器的界面风格,提高工作体验!

    有10位网友表示赞同!

使用VS Code 的10 个技巧
致命伤

感觉文章把一些常规功能都介绍了一遍,没有太多新奇的点,对于资深用户来说可能没什么启发性。

    有15位网友表示赞同!

使用VS Code 的10 个技巧
秒淘你心窝

感谢分享这篇文章,我学习程序开发还需要一段时间,这些 VS Code 使用技巧确实给我很多帮助,以后我会继续关注此类博文!

    有12位网友表示赞同!

使用VS Code 的10 个技巧
念初

虽然文章提供了比较详细的介绍,但我还是觉得有些图片或视频演示会更直观易懂。 希望作者可以考虑添加一些视觉元素,使文章更加生动有趣!

    有8位网友表示赞同!

使用VS Code 的10 个技巧
半世晨晓。

对于初学者来说这篇文章很有帮助,我从中学到了很多 VS Code 的新功能,也提高了我使用编辑器的效率!

    有13位网友表示赞同!

使用VS Code 的10 个技巧
龙吟凤

我一直觉得 VS Code 是比较好的代码编辑器,它有很多实用的扩展插件和功能,这篇文章总结的技巧很有参考价值!

    有11位网友表示赞同!

使用VS Code 的10 个技巧
有阳光还感觉冷

这10 个 VS Code 使用技巧真的超级实用! 我现在感觉自己已经成为了一个使用VScode 的达人!感谢作者分享!

    有12位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/151126.html

(0)
小su's avatar小su
上一篇 2024年9月20日 上午3:50
下一篇 2024年9月20日 上午3:52

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注