转载说明:原创不易,未经授权,谢绝任何形式的转载
因为频繁切换到鼠标可能会对你的手腕造成不利影响。
说实话,快速编程是我继续编码的原因之一(开个玩笑,除非...)。无论如何,我发现让我变得更快的关键是与鼠标分离。想一想,每次你需要移动鼠标时,你必须做以下几件事情:将手从键盘移到鼠标上(哎呀,我的肩膀疼)
找到该死的光标去了哪里
将光标物理移动到需要的位置并点击
将手移回键盘(再次,哎呀,我的肩膀疼)
以下是我最常用的快捷键,使用它们时你会感觉自己就像在弹钢琴一样:
添加多个光标快速创建多个光标以更改多个代码片段的方法
要快速增加代码产出,最简单的方法是添加更多光标!现在你可以在同样的时间内编写无限多的代码!更多的代码=更好!Linux:Ctrl+Shift+ArrowUp/ArrowDown
Windows:Ctrl+Alt+ArrowUp/ArrowDown
Mac:Cmd+Opt+ArrowUp/ArrowDown
选择多个,同时操作选择当前已选内容的下一个出现位置
当你需要在多个地方更改一个字符串时,也许你本应该将其设置为一个变量并重复使用,但现在不得不面对这个情况了。你是选择使用复杂的查找和替换,还是触碰被称为“禁忌装置”的鼠标呢?这简直是亵渎!Linux/Windows:Ctrl+D
Mac:Cmd+D
取消选择将最后一次选择下一个的操作撤销一步
如果你发现自己在选择下一个时过于狂热,选择了一些不应该选择的内容,那么这个快捷键就是为你准备的!Linux/Windows:Ctrl+U
Mac:Cmd+U
在不移动光标的情况下滚动屏幕在代码中上下滚动时保持光标位置不变
有时候,你希望隐藏上面你写的糟糕代码,以便专注于更美好的未来。你说:“我以后会重构它的。”这是一个谎言,但你早已知道。那么,为什么要面对现实呢?滚动、滚动、滚动,让尴尬消失吧!Linux/Windows:Ctrl+UpArrow/DownArrow
Mac:Ctrl+Fn+UpArrow/DownArrow
跳转单词将光标一次移动一个单词而不是一个字符
不再需要长时间按住左右箭头键了。一次点击,一次跳转一个单词。优雅。Linux/Windows:Ctrl+LeftArrow/RightArrow
Mac:Opt+LeftArrow/RightArrow
选择单词一次跳转一个单词并同时选中它
也许那个单词对你做了什么不对的事情。谁知道呢。不管怎样,你可以一次性选中它,并将其彻底删除(或按照你的计划进行其他操作),向它展示谁才是老大。Linux/Windows:Ctrl+Shift+LeftArrow/RightArrow
Mac:Opt+Shift+LeftArrow/RightArrow
跳转到行首或行尾立即跳转到当前行的开头或结尾
早上醒来,打开工作站,启动代码编辑器。你发现光标位于一行的末尾,但你需要它在开头。你叹了口气,对自己说:“看来在这期间我可以做点其他事情了。”你把一个石头放在左箭头上,继续你的一天。你洗澡,拿杯咖啡,花了两个小时决定今天要听什么音乐播放列表,参加了十个毫无意义的公司会议,然后回到了代码编辑器。你将石头从左箭头上移开,欣喜地发现你终于到达了行首。使用这个快捷键,节省你无尽的时间。Linux/Windows:End/Home
Mac:Cmd+LeftArrow/RightArrow
选择到行首或行尾立即选择从当前行的开头或结尾到代码的所有内容
历史上的人们凭借他们一生中积累的力量做了很多事情。灭霸、征服者等等。这些人以各种破坏性的方式使用他们的力量。但没有任何一种力量可以与这个快捷键相比。明智地使用它吧。Linux/Windows:Shift+End/Home
Mac:Cmd+Shift+LeftArrow/RightArrow
扩展/缩小选择范围扩大选择范围以包括更多/更少的内容(例如字符串、函数等)
只有酷酷的孩子才使用这个快捷键。Linux/Windows:Alt+Shift+LeftArrow/RightArrow
Mac:Ctrl+Shift+LeftArrow/RightArrow
显示/隐藏终端/返回代码切换终端的焦点/可见性并将焦点返回到代码
偶尔偷看一下失败的构建。是的,还是失败的。让我们快速关闭它。Linux/Windows:Ctrl+J用于终端,Ctrl+1用于代码
Mac:Cmd+J用于终端,Cmd+1用于代码
拆分终端将终端分割成两个或更多同时可见的窗格
研究表明,同时打开多个终端的人是更好的黑客。这只是事实。接受它。拥抱它。Linux/Windows:Ctrl+Shift+5
Mac:Cmd+\
总结在制作这些演示时,我郑重承诺我没有触碰过鼠标。当你发现鼠标上积满了灰尘时,你就知道你的水平在不断提高了。此外,不要忘记购买最响亮的机械RGB键盘,它会把鼠标用户吓跑!你最喜欢/最常使用的快捷键是什么?由于文章内容篇幅有限,今天的内容就分享到这里,文章结尾,我想提醒您,文章的创作不易,如果您喜欢我的分享,请别忘了点赞和转发,让更多有需要的人看到。同时,如果您想获取更多前端技术的知识,欢迎