【我的编程习惯与开发插件】
引:即使本专业就是计算机,也会有很多编程习惯不规范,尤其是刚毕业这段时间,感觉像是发现了很多宝藏,所以本篇用于记述一些编程上的心得,或者好用的插件,好用的方法等等
分类:编译器, 注释,编程习惯,debug,插件,方法等...
备注:萌新向,大佬可绕道
Dept:菜鸟部萌新分部
[编译器]
—>>>关于IDEA插件推荐:
MyBatisCodeHelperPro(小黑鸟),lombok(其实lombok添加依赖就可以直接引用,但是不下载插件的话可能有时编译器会不识别导致爆红,不影响运行但是看着膈应hh),
Alibaba Java Coding Guidelines,(似乎当前版本和MyBatisCodeHelperPro冲突,自行取舍)
Mybatis log plugin 可以查看sql调用执行日志 ,不用去控制台里费劲的翻阅记录了
Background Image Plus 可能很多人看到过,有些人喜欢设置编译器的背景图片,就是利用这个插件
SonarLint 代码规范检查插件
—>>> IDEA一些自带的不错的功能:
->项目回滚:项目右键->localhistory->show history,选择一个时间点 ,点击revert ,完成回滚 (当没有git备份的时候只能靠这个挽救误删或者被覆盖的代码了)
->控制台信息查找(可用,但效率不太高):有时候没有用日志打印输出,想直接在控制台里寻找,可以点击控制台页面某处,然后idea左上角->edit->find->find即可,也可以去keymap里绑定快捷键,当然,效率肯定是比不上用相关插件的
->查找替换,比如json替换的时候:ctrl+r 两行,上面输入原有字符,下面输入要替换的字符
->美化代码格式:ctrl+alt+L
-> 自动生成作者及时间注释:点击应用后 每次新建类就会自动出现注释啦~
开发者注释还是蛮重要的,虽然不影响程序运行,但是对代码维护很有意义,如果你看一个人的代码, 发现他光秃秃的一个注释都没有,能看懂还好,看不懂的多半要被气死了2333
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?