vscode
怎么使用?有哪些奇技淫巧?为了让大家能够更加清晰的了解
vscode
,下面本篇文章给大家整理分享一些它的高效用法(奇技淫巧),希望对大家有所帮助!
不同的开发工具,都能俘获各自的一批忠实的用户和支持者。
VS Code、Eclipse、IDEA、atom....到底哪一款开发工具更好?一直存在这样一个争论。
VS Code这几年作为一款热门的开发工具,逐渐受到更多开发者的欢迎。
它之所以如此受欢迎,和它不断的创新突破是离不开的。
即便如此,还是有很多用户觉得VS Code不好用。
这一点不难理解,让一个用过工具A的同学突然迁移到工具B,哪怕它已经非常完美,但是依然可以找出非常多可挑剔的点。
这里面一是由于使用习惯造成的原因,还有就是开发者对这款新工具不够了解。
但是有一点应该很清楚,作为当下热门的开发工具,很多其他开发工具具备的优秀功能,VS Code同样支持。
为了让大家能够更加清晰的了解VS Code,今天就来给大家介绍一些它的高效用法。【推荐学习:《
vscode入门教程
》】
集成终端
在VS Code中,能够直接打开终端。这使得,无论是调试代码,还是执行终端命令行工具,都无需切换窗口,避免一些时间的浪费。
要想使用VS Code终端,需要首先安装它。安装步骤非常简单,只需要如下几步:
启动VS Code
打开命令面板,输入
点击确认
这样,就完成了VS Code集成终端的开发。
批量重命名
名称,在开发过程中占据着至关重要的地位。函数名、类名、变量名....在编写代码过程中经常会和各种名称打交道。
重命名在这时候就会经常被用到,如果一个变量名在代码中出现了
100次
,逐个的手动修改显然是很麻烦的。
通过快捷键
能够选择代码中所有出现的名称,能够批量重命名。
以重命名一次需要5秒来计算,这一项操作能够介绍8分钟左右。
多选模式
VSCode 1.118
微软正式发布 Visual Studio Code 1.118 版本 。本次更新重点强化了 AI 开发体验与企业管理能力,其中最引人注目的是新增 Copilot CLI 远程控制功能,允许开发者通过手机或网页远程监控和接管 AI 会话 。同时,为了提高 AI 的运行性价比,新版本优化了令牌缓存策略以降低成本 。此外,1.118 版还引入了 Chronicle 本地历史追踪、TypeScript 7.0 支持以及更严格的企业级访问管控 。
下载
多行编辑在很多开发工具中都是支持的,因为,它的应用场景很多,而且很高效。
如果有多行相近的情况下,这一项功能是非常实用的,能够同时修改多行、多个位置的内容,避免重复劳动。
每次点击都会添加一个新的光标。
或
将分别在下方或上方插入光标。
命令面板
VS Code的命令面板使VS Code完全可以仅通过键盘访问。
键入
将弹出命令面板,使你可以访问VS Code的所有功能。
以下是一些最有用的命令的快捷方式:
将允许你通过输入文件或符号的名称来导航到任何文件或符号
将带你浏览打开的最后一组文件
将直接带你进入编辑器命令
将允许你导航到文件中的特定符号
将允许你导航到文件中的特定行
快捷方式
快捷键往往会给使用者记忆方面带来负担,但是,如果经常使用,把它融为自己的习惯,接下来就是提高效率的时候。
下面,就来介绍VS Code一些有用的快捷键。你不需要全部都记住,只需记住一些符合自己使用场景的即可。
导航快捷键
搜索
源代码管理
运行面板
扩展面板
切换侧栏可见性
切换标签可见性
使用终端,问题,输出,调试控制台切换打开的底部面板
常用快捷键
切换自动换行。如果文件中的行很长,并且需要查看所有内容而无需格式化每一行。
搜索当前文件
/
按词选择
查找并选择当前所选单词的下一个匹配项。
/
将光标移到当前文件的结尾/开头
/
将光标移到当前行的末尾
/
逐字移动光标
/
返回和前进
/
扩大或缩小块选择
/
跳转到定义
编辑中快捷键
不选择文字时将剪切当前行
删除当前行
/
上下移动选择
/
上下移动一行
/
复制行或选择并粘贴在行或选择的下方或上方
结语
如果把这些VS Code的高效使用方法记住,你会发现,它对比于以前那些习以为常的操作要高效很多。
不积跬步无以至千里,或许对于少量的操作情况下,无法感知到它带来的变化,但是,如果在大项目开发过程中,一款工具所带来的的影响就会凸显出来。
通过这些高效的操作,VS Code可以让你把注意力集中在编码本身,而不需要被工具层面的障碍影响开发效率。
以上就是本次分享的所有内容,如果你觉得文章还不错,欢迎关注公众号:
Python编程学习圈
,每日干货分享,发送“J”还可领取大量学习资料,内容覆盖Python电子书、教程、数据库编程、Django,爬虫,云计算等等。或是前往编程学习网,了解更多编程技术知识。
更多关于VSCode的相关知识,请访问:
vscode教程
!
shift+cmd+pshell commandshift+cmd+lalt+clickalt+cmd+downalt+cmd+upshift+cmd+Pcmd+Pctrl+tabshift+cmd+Pshift+cmd+Octrl+gshift+cmd+Fshift+ctrl+Gcmd+shift+Dcmd+shift+Xcmd+bctrl+cmd+wcmd+jalt+Zcmd+Falt+shift+leftalt+shift+rightcmd+Dcmd+downcmd+upcmd+leftcmd+rightalt+leftalt+rightctrl+-ctrl+shift+-shift+ctrl+cmd+leftshift+ctrl+cmd+rightF12cmd+clickcmd+Xcmd+shift+Kshift+downshift+upalt+downalt+upshift+alt+downshift+alt+up