学习资料java进阶干货春风送暖入屠苏

IntelliJ IDEA 使用教程,常见的疑难问题解决方法,离

2017-08-28  本文已影响967人  泥坑里的一块泥

1.为什么要用IDEA

官网:https://www.jetbrains.com/idea/
插件库: https://plugins.jetbrains.com/

我的理由

2.下载安装

激活

License server address
  http://intellij.mandroid.cn/
  http://idea.imsxm.com/
  http://idea.iteblog.com/key.php (推荐)

Action code
 1、下载JetbrainsCrack-2.6.10-release-enc.jar 破解补丁,并放在idea安装目录的bin目录下
 2、在idea.exe.vmoptionsidea64.exe.vmoptions文件里最后一行分别添加(这里是破解补丁的路径,不要盲目复制)
-javaagent:D:\Program Files\JetBrains\IntelliJ IDEA 2017.3\bin\JetbrainsCrack-2.6.10-release-enc.jar
 3、重启一下软件,在进入出现有active code选择界面的时候 写入下面注册代码:(到2099年到期)
ThisCrackLicenseId-{ "licenseId":"ThisCrackLicenseId", "licenseeName":"idea", "assigneeName":"", "assigneeEmail":"idea@163.com", "licenseRestriction":"For This Crack, Only Test! Please support genuine!!!", "checkConcurrentUse":false, "products":[ {"code":"II","paidUpTo":"2099-12-31"}, {"code":"DM","paidUpTo":"2099-12-31"}, {"code":"AC","paidUpTo":"2099-12-31"}, {"code":"RS0","paidUpTo":"2099-12-31"}, {"code":"WS","paidUpTo":"2099-12-31"}, {"code":"DPN","paidUpTo":"2099-12-31"}, {"code":"RC","paidUpTo":"2099-12-31"}, {"code":"PS","paidUpTo":"2099-12-31"}, {"code":"DC","paidUpTo":"2099-12-31"}, {"code":"RM","paidUpTo":"2099-12-31"}, {"code":"CL","paidUpTo":"2099-12-31"}, {"code":"PC","paidUpTo":"2099-12-31"} ], "hash":"2911276/0", "gracePeriodDays":7, "autoProlongated":false}

破解补丁 破解补丁

让你的IDEA更加人性化

一、创建文件生成代码

为你创建的文件自定义代码

例:为java文件添加作者信息(也可以为jsp文件添加page标签等)

自定义代码 自定义代码

二、安装插件

1、在线安装

  Flie -> Settings...(ctrl+alt+s) -> Plugins(推荐安装这个插件,很好的规范代码)
阿里代码规范 阿里代码规范
2、本地安装
步骤一:到插件库下载(地址上面有)
步骤二:如下图,下载的压缩包无需解压,选择后重启

这里我以JRebel为例,相信大家一定不陌生,这个是热更新插件,绝对的提供开发效率,
修改配置文件、mybatis的mapper文件等都不需要重启服务器

注册地址:https://my.jrebel.com/login

注意:这是收费插件,但是可以注册到永久的好像,我也忘记了是多久,需要用facebook登录,有兴趣的可以自己去jrebel官网注册

JRebel JRebel激活 JRebel启动
再给大家推荐两个插件
1、快捷键提示,当你频繁使用某一功能时会提示快捷键键(某一操作执行三次),如果没有会提示你自定义快捷键组合
2、代码统计,没有什么可介绍的,就是统计代码量的,数据还挺详细
快捷键提示 代码统计

三、代码生成

1、查看代码生成快捷键

  • Ctrl+J 查看所有模板
  • 举例1:sout可以生成System.out.println();
  • 举例2:psvm可以生成main
main main

2、自定义模板

自定义模板代码 自定义模板 自定义模板 自定义模板

常规设置

1、方法之间显示分割线
方法之间显示分割线
2、设置进行代码格式化时移除无用的导入的包
格式化 格式化
3、代码提示大小写敏感,但实际上我们需要不敏感,大小写都提示会更好
代码提示大小写敏感 代码提示大小写敏感 代码提示大小写敏感
4、更好的显示最近文件,ctrl+E可以查看更多的最近打开的文件
更好的显示最近文件

常用快捷键

快捷键 作用
shift+F9 debug
ctrl+F2 停止Project
ctrl+C 复制
ctrl+V 粘贴
ctrl+D 复制光标所在行,相当于eclipse中的ctrl+alt+↓
alt + enter 导包
ctrl + alt + L 格式化
ctrl+Z 撤销
ctrl+shift +Z 取消撤销
ctrl+E 查看最近打开的文件列表
ctrl+F 当前文件查找
ctrl+shift+F project中查找
ctrl+R 当前文件替换
ctrl+shift+R project中替换
ctrl+1 显示/隐藏左边目录
ctrl+5 显示/隐藏后台日志输出
ctrl+1/2/3/4/5/6/7/8/9 自行测试
shift+F6 重命名
ctrl+N 搜索类名
ctrl+空格 显示提示(相当于eclipse的alt+/)
ctrl+alt+← 上一处修改
ctrl+alt+→ 下一处修改
alt+← 上一次修改的文件
alt+→ 下一次修改的文件
alt+Insert 构造方法/getter/setter/toString等方法
ctrl+K 提交所有文件(svn)[提交单个文件我自定义了快捷键,在文件上ctrl+鼠标右键]
Ctrl + Alt + T 对选中的代码弹出环绕选项弹出层 (比如对选中代码添加if/else,try/catch等)

出现的疑难问题

未完待续,日常更新

上一篇下一篇

猜你喜欢

热点阅读