真情往往藏在互动的细节中
和对于这些细节的回忆里
当我们的爱情
已经有数不清的细节的时候
就会借由一个事件
去判断自己眼中的这段爱情
有多少好有多少坏有多重要
人在被爱中都是有恃无恐的
人只有在失去爱的时候
才会想这份爱背后代表
的那些细节
我们知道一个程序员的工作可能遇到很多未知的问题,毫无疑问,面对问题,我们不得不花费大量的时间去解决。
因此很大程度上,开发的工作除了把 bug 写出来,更多的时候是我们在不断的遇见 bug 和解决 bug,当然有时候也不是我们解决 bug 而是 bug 解决我们。
遇到了足够的问题,我们就会发现如果我们都是用纯手动手工的方式解决所有问题,那么我们就没有打游戏的时间,没有刷剧的时间,更没有泡妞的时间,因为可能一个 bug 就把我们的本来的休息时间化为泡影。
所以想一想,齐天大圣孙悟空本来就已经有七十二般变化这样的很多神仙都没有的技能,最后在取经去降妖除魔之前都要配一个如意金箍棒,程序员怎么能没有自己趁手的工具呢。
下面就来盘点在 2024 年最能降妖除魔的那些插件。
第一个,HighlightBracketPair
这个在我们阅读一些长 if 或者 for 语句的时候可以不在频繁的折叠打开代码快
它适用于有开始标签和结束标签的代码场景
特别有趣的是它还可以给不同的括号以不同的颜色,可以在如下页面去配置。
第二个,CamelCase
可以在多种命名格式之间切换
多种命名格式之间切换,虽然单一的编程需要有它自己的命名风格,但实际上,在开发中我们不可避免遇到一些不同于当前需要命名风格的文本。
比如,你当前是用的 Java,但是在对接比如 python 的接口的时候,某些代码可能不得不按照 python 的风格来写。
使用快捷键 alt shift u 可以在多个风格之间来回切换。
第三个,Json Parser
这是 json 格式化的插件,免去了我们每次都要去浏览器去格式化 json 了,效率又提升了一大截了。
第四个,Auto filling Java call arguments
在调用参数比较多的方法的时候,借助这个插件快速实现参数的填充。正常人谁记方法的参数啊!!!记不住的时候直接按快捷键 alt enter 就可以了。
这里我更希望是按 tab 来对参数信息进行提示,这个想法来自使用 linux 命令的提示经验。
第五个,any-rule
这是一个正则表达式字典库,尽管在日常开发中正则使用频率不是特别高,但需要查询正则的时候它绝对是一个很出镜的工具。
使用快捷键 alt a 就可以弹出如下页面
第六个,Git Auto Pull
多人开发项目时,由于每个人都会频繁提交代码,等我在commit 自己的代码的时候必须先pull,否则就会代码冲突提示要 merge。
注意:这个插件也叫 vsc auto update
GitAutoPull插件帮我们在push前先进行pull,默认每 5 分钟 update 一次项目,在你 commit 时候也会update 一次项目。