自从有了这些工具,干活真得劲!

微笑很纯洁 微笑很纯洁     2023-03-02     507

关键词:

哈喽,大家好,我是开源君,一个资深的互联网玩家,致力于为大家分享各领域优质开源项目。

对我们程序员来说,选择一款好用的 IDE 就好像挑选另一半一样,需要精挑细选,毕竟它是陪伴我们职业生涯的东西,马虎不得。今天开源君就大家熟悉的开发工具 VSCode 下手,推荐一些好用的插件,它本身是一款很轻量的编辑器,需要集成插件和配置才能变得很好用。

GitLens

项目开发中我们使用 Git 多人协作开发,出现问题代码时如果能查看到对应开发人员,就可以让熟悉这块业务的开发修改问题代码啦,岂不是美滋滋。GitLens 正好满足了我们的需求,并且展示信息清晰,样式美观。

VSCode 必备插件,遇见垃圾代码也可以精准定位吐槽,开发时认真 code 哟,你的代码都被大家知晓。

Beautiful

Beautify 插件可以快速格式化你的代码格式,让你在编写代码时杂乱的代码结构瞬间变得非常规整,代码强迫症必备,较好的代码格式在后期维护以及他人阅读时都会有很多的便利。

插件支持的语言非常多,基本涵盖了目前所有的语言,而且你还可以自定义代码格式化的结构。

Code Spell Checker

Code Spell Checker 用于检测你代码中是否有单词拼写错误,因为我们写代码充满了大量的英文单词变量定义,好的英文变量可以让我们的代码见文知义,插件给拼写错误单词划上波浪号,避免错误单词的拼写,可以让我们的代码更加优雅和规范。

Better Comments

针对逻辑复杂,容易产生歧义的代码我们会通过注释的方式来解释这段代码,可见优雅的注释在项目中是重要的,Better Comments 主要针对行注释,对不同类型的注释会以不同的颜色进行展示,便于区分。Better Comments 支持自定义,修改配置后重启 VSCode 就可以进行使用。

Git Graph

Git Graph 可以可视化 Git 提交,在我们想要追溯代码提交历史的时候特别管用,它是集成在 VSCode 当中,特别的方便,在下图中我们可以看到各个分支的提交和合并记录,以及 commit 备注,时间,提交人等等。

整理不易,如果觉得有帮助,可以点赞+在看鼓励一下呀。

写在最后

欢迎加入开源指南读者交流群,聊天学习摸鱼为主,有一群有趣有料的小伙伴在等你哦!进群方式:开源指南 公众号 回复 666,按提示操作即可进群。

自从有了api管理神器eolink,项目联调也不甩锅了

其实对于项目开发来说,一套高效的API研发管理方案和一个好用的API管理工具还是不可或缺的,而Eolink作为一个API协作平台,在提高效率这方面做得还是挺不错的。体验地址:https://www.eolink.com/?utm_source=w2403对... 查看详情

自从有了api管理神器eolink,项目联调也不甩锅了

其实对于项目开发来说,一套高效的API研发管理方案和一个好用的API管理工具还是不可或缺的,而Eolink作为一个API协作平台,在提高效率这方面做得还是挺不错的。体验地址:https://www.eolink.com/?utm_source=w2403对... 查看详情

漫步最优化三十三——牛顿法

自从有了你,\\textbf自从有了你,绝望与无奈远走高飞。\\textbf绝望与无奈远走高飞。自从有了你,\\textbf自从有了你,我的世界不再天灰灰。\\textbf我的世界不再天灰灰。自从有了你,\\textbf自从有了你,时间变得越... 查看详情

手上有了这些工具,明天争取6点下班了!

一个优秀的开发者,一定是会利用各种工具来提升自己的开发效率。这段时间,我开始分享优质提升开发效率的工具,集成效率工具,开源集成网站等等,朋友们一直在催更,我知道你很急,但是你先别急,好东西总是要对比对... 查看详情

自从有了我的 Mac 后,Android Studio 项目无法识别某些类

】自从有了我的Mac后,AndroidStudio项目无法识别某些类【英文标题】:AndroidStudioprojectdoesn\'trecognizesomeclassessincegotmyMac【发布时间】:2022-01-2403:50:40【问题描述】:自从有了Mac,我在从Github拉取项目时遇到了一些问题。即使AndroidStu... 查看详情

一个前后发力里面包含的各种"劲"

...有足够的柔韧性,像弹簧一样压缩和弹出4.寸劲,暗劲由于有了前面的3种劲,自然不需要过长的蓄力空间,甚至手臂不需要蓄力空间.所以就容易实现寸劲和暗劲.5.内劲由于整个发放过程是身体各部位内部协同完成,外部看动作并不明显... 查看详情

一个前后发力里面包含的各种"劲"

...有足够的柔韧性,像弹簧一样压缩和弹出4.寸劲,暗劲由于有了前面的3种劲,自然不需要过长的蓄力空间,甚至手臂不需要蓄力空间.所以就容易实现寸劲和暗劲.5.内劲由于整个发放过程是身体各部位内部协同完成,外部看动作并不明显... 查看详情

题目1032:zoj--------------------自从有了while(true)以后,好多输入都变得很方便

#include<stdio.h>intmain(){charch;while(true){intz_cnt=0,o_cnt=0,j_cnt=0;while(scanf("%c",&ch)!=EOF){if(ch==‘E‘)return0;if(ch==‘ ‘)break;//两种不同的退出策略if(ch==‘Z‘)z_cnt++;elseif(ch==‘O‘)o_cnt++ 查看详情

有了这些ai工具,健康和财富兼得「github热点速览」(代码片段)

新的一周,又有什么新的AI应用呢?在AI专场,这次是文本生语音和双语对话模型,前者能解决你的语音问题,后者则是清华开源的模型,能让你搞个自己的类ChatGPT对话助手。此外,还有升级版的MiniGPT-4搞定基于图片的文字工作... 查看详情

自从干了it,我犯过的这些错可以绕地球一圈…

650)this.width=650;"src="https://s1.51cto.com/wyfs02/M02/8E/11/wKioL1i05PjA-W4wAAI9f7W24lM046.png-wh_500x0-wm_3-wmp_4-s_2063028042.png"title="QQ截图20170228104732.png"alt="wKioL1i05PjA-W4wAAI9f7W24lM046 查看详情

这些很小的错误不应该在有了!

比如: java.lang.IllegalArgumentException:org.apache.ibatis.builder.BuilderException:ErrorparsingMapperXML.Cause:java.lang.IllegalArgumentException:ResultMapscollectionalreadycontainsvalueforfklm.ws 查看详情

日月累积的整理!140种python标准库第三方库和外部工具都有了

Python数据工具箱涵盖从数据源到数据可视化的完整流程中涉及到的常用库、函数和外部工具。其中既有Python内置函数和标准库,又有第三方库和工具。读者福利,想要了解python人工智能可直接点击链接即可领取相关学习福利包:... 查看详情

这件事真得靠自己

阅读本文大概需要1.69分钟。最近看到一件事,罗湖警方破获一宗投资返利类养老诈骗案件,这家诈骗公司的操作,主要是先由客服负责联系客户,以免费赠送鸡蛋、手镯、项链等礼品为手段,吸引以中老年人... 查看详情

这件事真得靠自己

阅读本文大概需要1.69分钟。最近看到一件事,罗湖警方破获一宗投资返利类养老诈骗案件,这家诈骗公司的操作,主要是先由客服负责联系客户,以免费赠送鸡蛋、手镯、项链等礼品为手段,吸引以中老年人... 查看详情

bye2018,hi2019

...生了,这是一年最大的喜事。为人父,方知父母之不易,有了宝宝,也就理解了父母的一切。今年的工作也很充实,忙忙碌碌的,不停地在接受新事物、新思想、新技术。2018已经过去,这一年里真得非常感谢家人、朋友、领导... 查看详情

有了这些接口测试用例+工具,软件测试效率想不提升都难

写在前面:在日常开发过程中,有人做前端开发,有人负责后端开发。接口的主要作用就是连接前后台。但是,由于前端和后端开发的速度可能不一样,尤其是后端开发好了,但前端还未开发。这种时候我... 查看详情

java工具类—包装类(代码片段)

...我们常见的集合类,日期相关的类,数学相关的类等等,有了这些工具类,你会发现它能很大程度的帮你节省时间,能很方便的实现你的需求。当然,没有这些包,你也能实现你的需求,但是你需要时间,今天我们主要是来学习... 查看详情

有了这个开源工具后,明天争取5点钟下班了(代码片段)

💂个人网站:IT知识小屋🤟版权:本文由【IT学习日记】原创、在CSDN首发、需要转载请联系博主💬如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦💅开源项目:【轮子之王】文章目录前言工具... 查看详情