VSCode 快捷用的好,鼠标用的少_vscode不用鼠标写代码(1)

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Golang全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以添加V获取:vip1024b (备注go)
img

正文

切换已经打开的 tab

这个命令行是 ctrl + tabctrl + shift + tab,其差别就在于打开上一个(左侧)的 tab 或下一个(右侧)的 tab。

GO TO

GO TO 系列是一个非常有意思,并且非常提升效率的几个命令。

GO TO File

即跳到某个文件,也能够理解为打开文件,指令为 ctrl + P,界面如下:

go to file

也可以进行文件夹的搜索,如:

go to file folder search

这个操作再搭配其他的前缀名其实也有不错的效果,如直接输入 > 就是 command pallete,如直接输入 : 就是 go to line 等,算是一个万能操作。

另外,如果想要快速的删除一个文件,也可以通过 go to file 定位到该文件,使用 ctrl + shift + e 打开文件浏览器,再使用 del 删除文件。

GO TO Line

ctrl + g,这个命令能让你跳到指定行,界面如下:

go to line

与搭配折叠代码块的快捷键食用,风味更佳。

GO TO Symbol

在了解 go to symbol 之前先了解一下另一个指令:show all symbols,即 ctrl + t,界面如下:

search symbol

这里的 symbol 意思还是比较复杂的,比较像是一个关键字,在代码中也可以理解为变量,函数,或方程:

search symbol2

如果知道 symbol 在当前文件内,也可以直接通过 GO TO Symbol 快捷键:ctrl + shift + o:

go to symbol

go to symbol 只展现当前文件中的 symbols,不过 search symbol 可以寻找当前 workspace 下的所有 symbols。

GO TO Definition

ctrl + CLICK 也有对应的快捷键:f12

单行操作

复制单行

快捷键为 alt + shift + UPalt + shift + DOWN,分别会向上复制一行或向下复制一行。

删除单行

shift + control + k,该操作会删除单行。

split 编辑器

ctrl + \ 会将当前的文件重新渲染到一个新的编辑器中,可以比较方便的对比两个文件的区别。

搭配快捷键:

  • ctrl + w 关闭当前窗口
  • ctrl + [1-3] 切换 split 的编辑器

创建新的文件和文件夹

这是一个需要借助插件完成的功能,我是 Windows 用户,所以还挺高效的,据说 Mac/Linux 可以直接创建文件,所以这个可能用不到。

插件的名称为:Create Files & Folders : On The Go。

这是一款比较小众的插件,尺寸也挺小的,主要功能就是两个,新建文件和新建文件夹。

默认快捷键是用 ctrl + alt + n 去新建一个文件,ctrl + alt + shift + n 去新建一个文件夹。随后输入 /path/subpath/fileName.js/path/subpath/TestPath 指定路径去新建文件或文件夹。

这个插件最好的食用方法:

  1. 借助 go to file 到指定的文件下
  2. 使用 ctrl + shift + e 打开文件目录
  3. 使用 ctrl + k, ctrl + shift + c 获取当前相对路径
  4. 使用 Create Files & Folders : On The Go 的快捷键新建目录或文件

效果如下,无抽帧无加速:

create file

移动

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Go)
img

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
p1024b (备注Go)**
[外链图片转存中…(img-j98HjJqd-1713422885831)]

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值