码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Idea Java开发必备插件


    Idea 必装插件

    工欲善其事必先利其器

    开发 Java 必备的 Idea 插件.拥有这些插件后,避免工具使用方面的烦恼。

    • Chinese 中文语言包
    • Atom Material Icons IDEA 图标
    • Dracula Theme IDEA 主题
    • Grep Console 控制台日志颜色
    • Rainbow Brackets 区分相邻括号颜色
    • Translation 中英文翻译
    • GitToolBox git 日志
    • ignore git 忽略文件
    • Alibaba Java Coding Guidelines 阿里代码规范
    • lombok 一键生成所有 set, get,无参构造函数,toString 方法
    • GenerateAllSetter 一键生成所有 set 方法,用于设置对象属性
    • EasyJavaDoc 一键生成注释 ,可用在类,字段,方法上,快捷键 ctrl + \
    • junitgenerator-v2.0 一键生成测试类,根据结构在 test 目录中生成 ,快捷键 alt + Enter
    • String Manipulation 字符利器 ,快捷键 alt + m
    • GsonFormatPlus json 文本转换为 class 实体,快捷键 ctrl + s
    • MybatisX mapper 类文件 和 mapper.xml 文件映射跳转
    • Foldable Projectview 优化左侧菜单栏,避免显示开发无无关文件
    • Maven Helper 帮助你解决依赖包版本冲突
    • sequencediagram 图形化界面显示方法的具体调用链.帮助你理清代码调用顺序与关系
    • Gitee 国产代码仓库
    • Json Parser JSON 字符串格式校验(右侧工具栏会生成"快捷方式)
      Idea image

    可选插件

    可选插件可有可无,安装了也并不影响速度

    • Presentation Assistant 屏幕显示键盘按键
    • Key Promoter X 快捷键警告,帮助你摆脱键盘鼠标(安装后编辑器右上边缘多一个按钮)
    • Tabnine AI Code Completion AI 助你编码(初中级开发者不建议使用,容易丧失编码能力)
    • LeetCode Editor 力扣刷题
    • JPA Buddy Spring Data JPA 利器

    超级快捷键

    编辑器快捷成百上千,记住这关键的 4 个,足以提高 10 倍开发效率。

    • Alt + Enter 生成各种对象
    • ctrl + shirt + Enter 添加封号
    • ctrl + \ 生成注释
    • shift + Enter 另起一行

    以下无需记忆,作为查漏补缺

    • shift + F6 重构。等同于(批量)修改文件名,修改变量名,修改方法名
    • ctrl + alt + t 环绕快捷键,唤出可用环绕语句
    • ctrl + w 选中代码块, 多按几次很惊喜
    • ctrl + shift + 左箭头 或 右箭头 选中单词
    • ctrl + b 跳入接口
    • ctrl + alt + b 跳入接口的实现
    • shift + shift 搜索
    • ctrl + g 跳到具体的第几行。
    • ctrl + ctrl 运行 (某个启动类)

    超级 snipper

    编辑器 snipper 成千上百,背下这关键的 5 个,足以提高 10 倍开发效率。

    • 对象.sout + tab键 生成 打印日志语句
    • fori + tab键 生成 for 循环语句
    • 对象.while + tab键 生成 while 循环语句
    • 对象.return + tab键 生成 返回语句
    • 对象.iter + tab键 生成 迭代语句

    以下无需记忆,作为查漏补缺

    • 对象.forr + tab键 生成倒序 for 循环语句
    • list类型对象.forEach(soutc) + tab键 生成的遍历中含有打印语句

    参考阅读

    • 官方插件市场,可以看到各种奇思妙想
    • Idea 快捷键中文大全

    ------ 如果文章对你有用,感谢右上角 >>>点赞 | 收藏 <<<

  • 相关阅读:
    【亲测有效】3步实现 微信小程序内接入小程序客服,网页端客服工具与移动端小程序客服工具使用方法,使用入口,并设置当前客服状态
    Golang开发--select
    云原生可观测套件:构建无处不在的可观测基础设施
    【Java】String类的理解及字符串常量池
    (一)JPA的快速入门
    深入理解Java虚拟机之【垃圾回收器】
    Vue2.0新手入门-模板语法-计算属性与监听属性的介绍和差异
    对C语言函数的再认识
    游戏显示分辨率的逆向分析
    【Python】特殊方法、属性和运算符重载(22)
  • 原文地址:https://blog.csdn.net/win7583362/article/details/126308456
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号