idea快捷键

IDEA自动生成序列化ID

江枫思渺然 提交于 2020-03-27 16:32:35
3 月,跳不动了?>>> 原文链接: https://victorfengming.gitee.io/2019/10/30/jetbrains-idea-serialID/ idea是十分智能的Java集成开发环境 而我们在用实体类继承 java.io.Serializable后,需要设置序列化ID。 java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地实体类中的serialVersionUID进行比较,如果相同则认为是一致的,便可以进行反序列化,否则就会报序列化版本不一致的异常。 而IDEA,默认是不支持自动生成序列化ID的(我使用的是IDEA2019版本)。 今天小编就交大家如何自定义设置自动生成序列化 1、安装 serialVersionUID 插件: 若你的IDEA已安装,则跳过此步骤; 若未安装,参考 IDEA插件安装 ,搜索插件时使用关键词“serialVersionUID ” 2、设置你的IDEA为检查序列化ID 3、重启IDEA 有的版本可以不重启,比如小编使用的 IntelliJ IDEA 2019.2.3 (Ultimate Edition) 就不需要重新启动,设置好后点击确定即可 这个可以根据实际情况而定 4

IDEA常用功能

邮差的信 提交于 2020-03-27 10:09:26
快捷键 Ctrl + Y 删除当前行 Ctrl + X 剪切当前行 Ctrl + F 在当前页查找 Ctrl + R 在当前页替换 Ctrl + D 复制当前行 Alt + Enter 抽成局部变量 Ctrl + Shift + F 全局搜索(Edit -> Find -> Find in Path,和搜狗输入法冲突,需要关掉搜狗输入法快捷键) Ctrl + Alt + F 抽成全局变量 比较两个jar包中文件 选中一个或两个jar后,Ctrl + D 类注释模板 File -> Other Setting -> Default Setting打开默认设置 Editor -> File and Code Templates -> Files -> Class 找到类注释模板,在public class前面添加模板注释 /** * @program: ${PROJECT_NAME}->${NAME} * @description: ${description} * @author: qiuyu * @create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE} **/ 方法注释 打开Setting Editor -> Live Templates -> 点击右边加号为自己添加一个Templates Group

大牛都在用的IDEA调试技巧

隐身守侯 提交于 2020-03-24 13:50:20
导读 文章转载自 https://mp.weixin.qq.com/s?__biz=MzI0ODYzMzIwOA==&mid=2247483950&idx=1&sn=22547fb4e1d21851b4d3a1c90e2e7aa3&chksm=e99c8039deeb092f09e716c66af31a4a08dfb918ff201e03778f01ac11b520006fc18e2f0fe9&scene=126&sessionid=1585026418&key=eadb0cb5ef4c1752272952c6f598727fa3f5acf307757ea9d6e2fd02c6f8fe21e7559fb168c6f36eaf3ba9278442bee1db07fc53ad550176a2e79fa3f9a5f460e97d6ccb6826df5c0c56723510258973&ascene=1&uin=MTA3MjI0MTk2&devicetype=Windows+10&version=62080079&lang=zh_CN&exportkey=Ac%2Fs4sUzw9sFrOJ9Y2e4SNg%3D&pass_ticket=fuWdYFindcdGpF10fnKSlQa5NqflzhdeQ6SAdKKpNo0%3D 前天面试了一个985高校的实习生,问了他平时用什么开发工具

欲善事先利器-IDEA插件篇

会有一股神秘感。 提交于 2020-03-24 11:55:12
工欲善其事,必先利其器,好鞋踢好球是非常合乎逻辑的事情。 ——《长江七号》 同样的开场白,不一样的酒,不一样的故事。 上篇 《欲善事先利器——系统篇》 已经推荐了一些个人常用的效率系统软件。觉得有帮助的,有共鸣的 Rock 一下。我们继续新篇——IDEA 插件篇。用 Eclipse 的请原谅,本人已经好几年没用过 Eclipse 了,给不了你好的建议。 以下插件插件直接在 IDEA 插件管理里面搜索安装: IDEA > Ctrl+A > 输入"plugins" > 选择plugins > 选择marketplace(tab) > 输入插件名 > 选择Install 其中提供链接的是希望读者自己看一看官方文档。 AceJump 快速定位光标,有它,你可以丢掉鼠标了。 你只需要 Ctrl + ; 然后输入跳转到的字符即可定位到相应的位置。 IdeaVim 在 Idea 中使用 Vim 风格写代码,只适合 Vim 党。不多介绍,懂得自然懂,不懂的自行先学 Vim(自动狗头)。 GenerateAllSetter 链接: https://github.com/gejun123456/intellij-generateAllSetMethod 为本地变量快速生成 setter 方法。再不需要一个一个去 set 了,经常忘了一个结果就出 bug 了。 在方法上快速 convert 的

IntelliJ IDEA 注册码

我只是一个虾纸丫 提交于 2020-03-23 05:10:03
http://idea.lanyus.com/ IntelliJ IDEA 注册码 *.lanyus.com 及 *.qinxi1992.cn 下的全部授权服务器已遭JetBrains封杀 请搭建自己的IntelliJ IDEA授权服务器,教程在 http://blog.lanyus.com/archives/174.html 若资金允许,请点击 https://www.jetbrains.com/idea/buy/ 购买正版,谢谢合作 学生凭学生证可 免费申请 正版授权 | 创业公司可 5折购买 正版授权 欢迎加入 IntelliJ IDEA开源社区 QQ群 | 欢迎加入 企业后台管理基础框架 开源项目 欢迎使用 极客桌面搜索 , 毫秒级响应, 要多快就有多快, 让本地搜索飞起来 破解补丁无需使用注册码,下载地址: http://idea.lanyus.com/jar/JetbrainsIdesCrack-4.2-release-sha1-3323d5d0b82e716609808090d3dc7cb3198b8c4b.jar idea15-2018.1.5激活补丁: http://idea.lanyus.com/jar/JetbrainsCrack-2.10-release-enc.jar idea14 keygen下载地址: http://idea.lanyus.com

IDEA常用快捷键

我的未来我决定 提交于 2020-03-19 19:20:24
1、补全代码提示    alt+/ 2、错误提示的代码行展开解决方案    alt+enter 3、根据函数返回值自动创建变量    ctrl+alt+v 4、复制一行    ctrl+d 5、切换到下一行的同时创建新行    shift(按住)+enter 6、查看某个类源代码     ctrl(按住)+鼠标单击该类名 7、自动生成某个类的 Getters, Setters, Constructors, hashCode/equals, toString 等代码    alt+insert 8、自动生成具有环绕性质的代码,比如:if..else,try..catch, for, synchronized 等等(使用前要先选择好需要环绕的代码块,注意易和软件热键冲突)    ctrl+alt+t 9、添加或取消单行注释    ctrl+/ 10、多行注释(使用前选定范围)    ctrl+shift+/ 11、选中当前光标所在的代码块,多次触发,代码块会逐级变大    ctrl+w 12、格式化代码    ctrl+alt+l 13、去除没有实际用到的包    ctrl+alt+o 14、缩进或者后移一次所选择的代码段    tab / shift + tab 15、删除当前光标所在的代码行    ctrl+y 16、当前代码行与下一行代码之间插入一个空行,原来所在的光标不变。

IDEA常用快捷键

笑着哭i 提交于 2020-03-18 16:41:42
Alt+Insert 实现重载 tostring Alt+Enter 自动生成结果类型(定义类型变量) Ctrl+Shift+空格 可以在new关键字之后使用智能类型代码完成来实例化期望类型的对象 Ctrl+B 跳转到定义变量源 Alt+F7查找所有引用 来源: https://www.cnblogs.com/mimihany/p/12517239.html

IDEA 使用小知识

让人想犯罪 __ 提交于 2020-03-17 03:38:26
IDEA 使用小知识 快捷键 实用快捷键: Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/ … / ) Ctrl+D 复制行 Ctrl+X 删除行 快速修复 alt+enter(modify/cast) 代码提示 alt+/ ctr+G 定位某一行 Shift+F6 重构-重命名 IDEA 批量修改变量名 点击变量名后按shift+F6 Ctrl+R 替换文本 Ctrl+F 查找文本 代码处F2 快速定位编译出错位置 Ctrl+E 最近打开的文件 Ctrl+J 自动代码 Ctrl+ home/end 抵达文件头部,底部 组织导入 ctr+alt+O 格式化代码 ctr+alt+L 大小写转化 ctr+shift+U 来源: CSDN 作者: HeiYanMin 链接: https://blog.csdn.net/HeiYanMin/article/details/104904814

idea添加注解自定义模板

有些话、适合烂在心里 提交于 2020-03-15 23:22:25
1 IDEA自定义快捷键(用于注释) 1.1 创建自定义快捷键分组 1.1.1 添加自定义快捷键分组 1.1.2 给分组取名 1.1.3 创建完分组后再创建分组内的成员(我们自定义快捷键) PS:比如说我们Abbreviation中应为为小写字母“a”,那么自定义的这组快捷键即为——先输入 a 在按下回车键(Enter); 快捷键也可以定义为Tab键跟空格键。 2 IDEA注释模板 2.1 设置模板 2.1.1 文件头部 1、 模板 /** * * @author: XXX * @date: ${YEAR}-${MONTH}-${DAY} ${TIME} */ 2、 示例图 5.1.2 类注释标签 1、 一创建类就会自动添加注释; 2、 模板(可复制) /** * {阐述类的作用} * @author: XXX * @date: ${YEAR}-${MONTH}-${DAY} ${TIME} */ 3、 示例图 4、 接口同上 5.1.3 字段 (Fields)注释标签 字段注解标签直接使用: /** + 回车键 2.1.4 构造函数标签 1、 所有的函数描述都写在最上面 2、 模板(可复制) ** * $params$ **/ 3、 示例图 4、 Edit variables 配置 Edit variables是用来配置我们模板内容中$名称$(如:$title$)

【持续更新】IDEA常用快捷键

怎甘沉沦 提交于 2020-03-15 12:56:48
#10切来切去:Ctrl+Tab #9选你所想:Ctrl+W #8代码生成:Template/Postfix +Tab #7发号施令:Ctrl+Shift+A #6无处藏身:Shift+Shift #5自动完成:Ctrl+Shift+Enter #4创造万物:Alt+Insert #3智能补全:Ctrl+Shift+Space #2自我修复:Alt+Enter #1重构一切:Ctrl+Shift+Alt+T 来源: oschina 链接: https://my.oschina.net/u/1400088/blog/775361