IntelliJ IDEA,记录一些目前觉得好用的东西。

IDEA插件

插件可以在idea的插件库里搜,也可以从网上下。
http://plugins.jetbrains.com/?pr=idea

mybatis plugin

有免费版,也有破解版,搜一下都有。
这个插件让mybatis的自动提示功能更强大,写在xml里的sql出错率更少。并且和java文件融合的很好。

JRebel

JRebel是个热部署插件,不用修改代码后再重新启动服务,每几秒会自动检查class文件是否变化,如果有变化会自动部署,大大提升开发效率,现在就在用这个,特别是我这种多模块的maven工程,提升效果更明显。不过是收费插件,网上也有破解版。
当然,如果你用的spring boot ,可能用springloaded,spring-boot-devtools这样的maven插件也不错。

findbugs-IDEA

相信每个程序员应该都接触过这种著名插件,这是idea版本,效果一样。用来找出你程序的潜在bug。

CodeGlance

在屏幕右侧位置显示代码的小窗口,可以快速定位,对于一页里有很多代码的很实用。

Datebase

我用的目前2016.3版本自带这个插件,找不见位置的可以双击shift找一下,是用来连接数据库的,可以省去一些还得用第三方工具再打开数据库,比如navicat,workbench之类的。

模板

注释

在setting->file and code template,可以定义自己的注释模板,就可以在每次新建类的时候自动打上注释。

live templates

在setting->live templates,可以定义自己的代码模板和快捷键,方便使用。

创建步骤:

1、添加一个自己的组

2、在自己的组里面添加模板

3、点下面报红的define,然后勾选everywhere.

4、如图,这是个简单注释的模板

其中cmt2是快捷键,后面是描述
5、 点击
编辑参数

点确定,这样就完成了模板,在代码中按cmt2这个快捷键,就会出来这段代码,其他代码也是同样可以自定义的,比如自己的try catch代码等。

快捷键

一些常用快捷键

Alt+回车 导入包,自动修正
Ctrl+Alt+L 格式化代码
Alt+Insert 生成代码(如get,set方法,构造函数等)
Ctrl+R 替换文本
Ctrl+F 查找文本
Ctrl+Alt+ left/right 返回至上次浏览的位置
Shift+F6 重构-重命名
Ctrl+X 删除行
Ctrl+D 复制行
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者// )
Ctrl+Shift+回车 自动补全代码

让IntelliJ IDEA更好用相关推荐

  1. 如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes

    前言 在之前的一篇文章中,我们介绍了 如何将一个本地的 Java 应用程序直接部署到阿里云 ECS ,有不少读者反馈,如果目前已经在使用阿里云容器服务 Kubernetes 了,那该如何配合这个插件部 ...

  2. idea如何删除java里面工程,Java开发工具IntelliJ IDEA配置项目系列教程(七):卸载模块...

    IntelliJ IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为优秀的Java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.Ant.JUnit.CVS整合. ...

  3. Java开发者薪资最低?程序员只能干到30岁?国外真的没有996?Intellij真的比Eclipse受欢迎?

    Stack Overflow作为全球最大的程序设计领域的问答网站,每年都会出据一份开发者调查报告.近日,Stack Overflow公布了其第9次年度开发者调查报告(https://insights. ...

  4. IntelliJ IDEA 2022.2 正式发布:已完全支持 Spring 6 和 Spring Boot 3!

    出品 | OSC开源社区(ID:oschina2013) IntelliJ IDEA 2022.2 为远程开发功能带来了多项质量改进,使其更美观.更稳定.从 v2022.2 开始,IntelliJ I ...

  5. 更好地对待时间的十条建议

    更好地对待时间的十条建议 瑞典心理学家林德沃(Lindvall)提出,具有平衡式时间视角的人,在内心具有一种"延伸的当下感"(extended now),既可以"从当下来 ...

  6. Kotlin应用开发初体验

    本文 摘自<Kotlin编程权威指南> 本章,你将学习使用IntelliJ IDEA开发首个Kotlin应用.借此,你将熟悉开发环境,创建Kotlin新项目,编写并运行Kotlin代码,以 ...

  7. 快速上手,使用 Kotlin 把支付宝小程序装进自己的 App

    写一个 Android App 或许不难,但企业对于移动应用的要求愈来愈高,不只要求开发速度.稳定度.质量等,甚至希望能具备动态扩展的架构设计.在 App 中自启动小程序.面向这些需求,若是有好的开发 ...

  8. Gradle发布4.7版本,支持Java 10

    \ 看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料! \ \\ gradle是一个综合性的多语种构建工具,已经发布了4.7版,新功能包括: \\ 增量式注解 ...

  9. Android Studio来了,它能取代Eclipse吗?

    摘要:在Android Studio发布之后,无论国内外,都掀起了一股Android Studio PK Eclipse的热潮,人们争相热议基于IntelliJ的Android Studio能完全取代 ...

最新文章

  1. 实现数组字符串翻转的两种方法
  2. 成都两年JAVA工程师_成都Java工程师学习路线
  3. asp.net web services
  4. android+小米文件管理器源码,小米开源文件管理器MiCodeFileExplorer-源码研究(2)-2个单实例工具类...
  5. NSString、NSMutableString基本用法
  6. 线程通信:生产者消费者问题
  7. I00019 生成全8数
  8. 时间定位表达式-用于时间的加、减调整
  9. Python数值类型
  10. HttpClient 使用指南 - POST篇
  11. SHA256算法原理介绍以及实现
  12. 黑苹果能安装mysql吗_黑苹果安装与踩坑记
  13. 基于3DGIS+BIM的智慧园区运维管理平台
  14. 游戏里的答题都有哪些类型
  15. 接受投资人投入材料一批_接受投资者投入材料的会计分录
  16. 关于跨境电商你了解多少!我们应该怎么做跨境电商?(中)
  17. 关于重定向和服务器转发的知识
  18. 【mysql】ACID靠什么保证的?
  19. Telerik UI for Winforms 2023 R1
  20. 淮海工学院计算机学院团委,我校第三届“我最喜好的先生”评比运动圆满结束...

热门文章

  1. 一部章回小说从网上下载到离线阅读的整理过程
  2. ChatGPT 的安全风险,我们应该信任它吗?
  3. Lampiao 靶机练习
  4. 用Golang写一个搜索引擎(0x0B)--- 第一部分结束
  5. 基于阿里云GPU云服务器的AIACC助力UC搜索业务性能提效380%,每年节省数千万成本
  6. 基于多目标灰狼算法的冷热电联供型微网低碳经济调度(Matlab代码实现)
  7. Streamlit实战Twitter微博情感分类【Flair】
  8. 【愚公系列】2023年06月 网络安全(交通银行杯)-滴滴滴滴
  9. 运放-滞回(迟滞)比较器全流程实战计算
  10. 【疯壳·机器人教程3】人形街舞机器人-控制主板设计及开发环境搭建