让IntelliJ IDEA更好用

2024-06-10 15:58
文章标签 intellij idea 更好

本文主要是介绍让IntelliJ IDEA更好用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

转自:https://blog.csdn.net/yuankundong/article/details/54341619

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更好用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1048611

相关文章

2024.6.24 IDEA中文乱码问题(服务器 控制台 TOMcat)实测已解决

1.问题产生原因: 1.文件编码不一致:如果文件的编码方式与IDEA设置的编码方式不一致,就会产生乱码。确保文件和IDEA使用相同的编码,通常是UTF-8。2.IDEA设置问题:检查IDEA的全局编码设置和项目编码设置是否正确。3.终端或控制台编码问题:如果你在终端或控制台看到乱码,可能是终端的编码设置问题。确保终端使用的是支持你的文件的编码方式。 2.解决方案: 1.File -> S

idea lanyu方式激活

访问http://idea.lanyus.com/这个地址。根据提示将0.0.0.0 account.jetbrains.com添加到hosts文件中,hosts文件在C:\Windows\System32\drivers\etc目录下。点击获得注册码即可。

关于如何更好管理好数据库的一点思考

本文尝试从数据库设计理论、ER图简介、性能优化、避免过度设计及权限管理方面进行思考阐述。 一、数据库范式 以下通过详细的示例说明数据库范式的概念,将逐步规范化一个例子,逐级说明每个范式的要求和变换过程。 示例:学生课程登记系统 初始表格如下: 学生ID学生姓名课程ID课程名称教师教师办公室1张三101数学王老师101室2李四102英语李老师102室3王五101数学王老师101室4赵六103物理陈

IDEA配置Tomcat远程调试

因为不想把本地的Tomcat配置改乱或者多人开发项目想测试,本文主要是记录一下,IDEA使用Tomcat远程调试的配置过程,免得一段时间不去配置到时候忘记(毕竟这次是因为忘了,所以才打算记录的…) 首先在catalina.sh添加以下内容 JAVA_OPTS="-Dcom.sun.management.jmxremote=-Dcom.sun.management.jmxremote.port

BD错误集锦6——【IDEA报错】tomcat server功能无效,报错Java EE: EJB, JPA, Servlets

在网上查找原因,发现是非法关闭IDEA导致的。 Open Settings | Plugns and enable it. 在设置中enable JAVA EE和tomcat server即可。 参考: https://stackoverflow.com/questions/43607642/intellij-idea-plugin-errorproblems-found-loadin

【已解决】在IDEA中使用Git拉取代码时提示:Can‘t update / master has no tracked branch

文章目录 问题描述原因分析解决方案 问题描述 在IDEA中使用Git拉取代码,尝试更新本地项目代码,提示 " Can't update / master has no tracked branch ",如下图所示: 原因分析 出现上述问题意味着本地名为master的分支(或者在很多新项目中为了更包容性已改为main作为默认分支名)并没有设置为跟踪任何远程分支。

IntelliJ IDEA svn chekout 项目发生svn不是内部命令

错误信息: 1、Cannot checkout from svn: 'C:\Program' 不是内部或外部命令,也不是可运行的程序 或批处理文件 2、server ssl cerificate verification failed:certificate issued for a different hostname.issuer is not trusted (服务器ssl证书验证失败

用 idea 启动多个实例

在学习负载均衡的时候,要模拟多个实例均提供一个服务,我们要如何用 idea 启动多个实例呢?         如下图,我们已经启动了一个 ProductService 服务,现在想再启动两个相同的服务 1. 选中要启动的服务,右键选择 Copy Configuration... 2 在弹出的框中,选择 Modify options -> Add VM option

一小时搞定Git(含盖IDEA使用)

文章目录 1. git基本概念1.1版本控制1.1.1 版本控制软件 2. 命令的使用2.1 Linux命令2.2 git基础指令2.2.1 设置用户2.2.2 初始化本地仓库2.2.3 查看本地仓库状态2.2.4 添加暂存区域2.2.5 提交本地库2.2.6 切换版本 2.3 分支操作2.3.1 分支基本操作2.3.2 合并操作2.3.4 分支开发规范 3. 远程仓库3.1 创建远程仓