技巧篇——程序员怎么减少键盘C和V键的磨损?

众所周知,由于键盘质量问题,程序员的C和V键一般磨损的比较严重。

不同级别程序员.png

今天就来聊聊怎么改变编码姿势来拯救你的CV键[狗头]。

姿势一 复制行

磨损指数:★★☆☆☆

有时候我们需要完整复制一行的内容,你是否还在使用鼠标选中一行,然后Ctrl+C,然后Ctrl+V来完成这种操作?其实主流的IDE中都提供了向下复制当前行的功能哦~

Intellij Idea

  • Windows: Ctrl+D
  • Mac: Command+D

VS Code

  • Alt+Shift+↓

姿势二 修改变量名

磨损指数:★★★☆☆

修改变量名是个常见的操作,这个变量可能已经深入代码的各个角落了,但是我们突然发现这个变量名起的不妥。这个时候你是否还在一处一处的复制粘贴着新的变量名?IDE中都有提供修改变量名的功能哦~

Intellij Idea

  • Shift+F6

VS Code

  • F2
变量名.jpeg

姿势三 批量替换文本

磨损指数:★★★★☆

除了修改变量名,更为常见的场景是文件中某个单词需要大量替换,这个时候修改变量名就不大适用了,我们需要在文件中快速寻找到相同的单词。针对这个需求,IDE中也提供了很方便的功能,让我们省去一处处复制粘贴的麻烦。

Intellij Idea

选中下一处重复单词

  • Windows: Alt+J
  • Mac: Control+G

选中文件中所有重复单词

  • Windows: Ctrl+Alt+Shift+J
  • Mac: Control+Command+G

相邻几行中按列全选中

  • Alt+鼠标左键选择,进入列模式

正则表达式替换

  • Ctrl+R/Command+R打开替换工具条,点击正则表达式的符号,即可开启按正则表达式进行替换。此方法适用于按模式匹配替换单词/符号。

VS Code

选中文件中所有重复单词

  • Windows: Ctrl+F2
  • Mac: Command+F2

相邻几行中按列全选中

  • Alt+Shift+鼠标左键选择,进入列模式

姿势四 提取方法

磨损指数:★★☆☆☆

有的时候两个地方的逻辑类似,我们需要使用同一个方法。这时不要养成把之前的方法整体复制过去的习惯。应该先通过重构将原来的代码段提取成一个方法,然后在新的地方直接调用这个方法。IDE都提供了成熟的重构方法,何以解忧,唯有重构。

Intellij Idea

  • Windows: Ctrl+Alt+Shift+T
  • Mac: Control+T

VS Code

  • Windows: Ctrl+Shift+R
  • Mac:Control+Shift+R

保护键盘,从减少CV开始,一起来试试吧~

你可能感兴趣的:(技巧篇——程序员怎么减少键盘C和V键的磨损?)