常用的快捷功能

2019-02-28  本文已影响1人  atsukodan
文后有惊喜.png
我们作为程序员,多多少少有憧憬过双手不脱离键盘,不断输出代码的场景,而要实现这样的目标,各种编辑器、IDE的快捷键无疑是我们实现这个目标的途径之一。我记得我刚使用有快捷键功能的工具时,经常需要搜索类似于,“XXX怎么做到XXX功能”这样的问题,归根究底就是对快捷键的不熟悉,但是,任何一种编辑器快捷键其实都十分多,往网上一搜,“XXX常用快捷键”往往都是满满的一页,面对这种情况,需要背下这满满的快捷键实在是有点困难并熟练使用是有一定难度的,熟话说的好,学习应该循序渐进,我们可以先熟悉在使用频率上较高的快捷功能再以此深入就十分重要了。

光标的移动

我们在编辑中,光标移动的功能重要性是不言而喻的,我们常用的无非是使用方向键进行一个字符的间的移动,自然不能覆盖高一点的使用场景,这么重要的功能,高级的编辑器自然对这个功能做了十分完善的设置,以下介绍几个我认为使用频率较高的光标移动快捷功能。

  1. 针对单词的光标移动。
  2. 把光标移动到行首或者行末。
  3. 对于代码块的光标移动。(花括号之间移动)
  4. 移动到文档的第一行或者最后一行。

掌握这些基本的光标移动方式,你在整个文档之间就能穿梭自如了。

文本选择

明确了上面光标的移动的操作后,文本选择就十分简单了,大多数编辑器都是结合移动+shift键来作为文本选择的快捷键的,这里就不明确说明了。

删除操作

这个基本上和上面两种操作相对应,都是选中文本之后按 delete键 就可以的,当然还有几个我认为比较常用的快捷功能。

  1. 删除当前行中光标前(左侧或右侧)的所有内容。
  2. 删除一整行(并非选中一整行后删除)

多光标操作

在我们的日常编码过程中,有很多工作,它本身就是具有“重复”属性的。比如你需要将多个相同的字母改为另一个字母,这时候跳转到每个字母所在的地方就十分麻烦了,这便有了多光标的操作,许多编辑器都有这种创建多光标的功能,可以在快捷设置中找到。

代码行编辑

很多时候,我们写代码并不总是行云流水直接完成的。比如说你新写一个功能,你把整个逻辑思路写下来了,重新审视后,又觉得这一行好像有点问题、这里好像少了一个判断、那段代码好像提前执行比较好等等,这样的问题无疑是很经常碰到的,所以这里介绍下在程序编辑过程中比较常用到的快捷功能。

  1. 移动代码(将一行或者选中的几行代码在编辑器里上下移动)。
  2. 添加注释。
  3. 代码格式化、代码缩进。
  4. 撤销光标的移动和选择(移动完光标之后,又希望把光标回退到上一个位置)。
  5. 新开一行(上方或下方)。

以上就是我自己常用的一些快捷功能,作为一个初级程序员,我认为快捷键的学习是值得多花时间的,常言道工欲善其事必先利其器,磨练好自己的工具,自己的开发之路才能走得更顺畅。


既然讲到了快捷功能,那自然就会有编辑器的选择,当然各个语言专属的 IDE 是首选之一,但除了专属的语言,我们也有不少看其他语言的场景,一款方便的编辑器也在选择范围内了,而 vscode 就是选择之一,这里给大家一个礼物,关注我的公众号,回复关键字【vscode】,就可以获取这个工具的学习资料了。

欢迎关注微信公众号 乱点技能树的小猿
日常发布初出社会的工作人士一些胡言乱语以及编程资源,漫漫编程路,希望我们一起进步!

欢迎关注!
上一篇下一篇

猜你喜欢

热点阅读