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

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

作者: 程序员吉森 | 来源:发表于2021-05-10 17:32 被阅读0次

    众所周知,由于键盘质量问题,程序员的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键的磨损?

          本文链接:https://www.haomeiwen.com/subject/qhiidltx.html