intelliJidea
我才是真的封不觉
某外企高级开发,菜鸟一个,希望在博客记录自己技术的成长,目标是成为一个好脾气的技术大牛。
b站账号 觉哥学java
展开
-
开发人员用什么反编译工具?idea如何反编译.class文件?
就用idea吧,挺好用的抓住.class文件拖进idea里去会提示是否要反编译,点确认就行了原创 2019-03-19 13:01:08 · 12820 阅读 · 1 评论 -
15.idea中的常用快捷键讲解(为提高开发效率)
不要设置快捷键为eclipse样式:没有任何意义,因为idea的快捷键跟eclipse完全不一样,会导致有些功能你不好使用既然决定使用idea了就要忘却eclipse快捷键,工作中运用一两个星期就慢慢熟练了 1.ctrl+D:把光标所在行复制粘贴到下一行 ctrl+Y:删除光标所在行2.剪切某一行也一样光标放在那行(不需选中)然后ctrl+x3.ctrl+z:撤销,复制粘...原创 2018-10-22 02:53:39 · 267 阅读 · 0 评论 -
14.idea中乱码预防及乱码处理
乱码肯定是编码的差异导致,所以我们要统一编码预防:1.在bin目录下的vmoptions中加 -Dfile.encoding=UTF-82.也可以在中加-Dfile.encoding=UTF-83.如果还乱码,右键 File encoding 选择utf-84.如下都设置为UTF-8右下角也设置为4.如果我们导入的项目在其他环境是GBK编码,我们这里设置的是...原创 2018-10-22 02:03:23 · 180 阅读 · 0 评论 -
13.idea中debug功能详解
左键双击加断点,选择debug运行如下:这是idea里的debug的一个强大之处,直接给你把对象信息显示在后面了, 然后关于几个键的分析alt+F10:展示执行断点,光标会移到断点那一行首 F6:跳到下一行 F5:进入代码里面,点击F7就会出来 alt+shift+F7:强制进入方法里面 F7:从方法里出来:把执行点返回到调用栈中当前方法的的方法中c...原创 2018-10-22 01:48:31 · 368 阅读 · 0 评论 -
12.idea找到代码最近的修改记录进行版本恢复
1.本地代码查看最近修改记录,如下你可以看到修改前后的对比,昨天前天的都有(至于缓存多少天我就不知道)并且保存的频率很高,一分钟一次2.与远程代码对比右键项目 --》git --》show history然后控制台会罗列出改变,点击某一个,显示如下如果某一文件的改变全不想要,用远程代码覆盖它 git --》revert(相当于撤销修改) ...原创 2018-10-22 00:58:48 · 12014 阅读 · 1 评论 -
11.idea设置默认类注释与方法注释+修改代码提示快捷键
点击file会发现有两个settings一个是settings:局部设置(当然有些如editor里的genneral也是全局设置)另一个是other settings:全局设置,每创建新的项目都会引用其设置1.文件头设置,根据自己喜好或者公司风格设置,${user}如果不配置会显示当前用户名,或者也可以在vmoptions中加如下配置再次创建类时效果如下:2.给...原创 2018-10-22 00:39:50 · 3517 阅读 · 0 评论 -
10.idea中如何解决maven的jar版本冲突问题
什么时候会出现jar包版本冲突问题呢,如下比如当你自己依赖的spring版本是5.0.4而依赖的spring版本是更低的(这里可以看到是2.5.6如下)的时候要怎样解决jar版本冲突呢?(这里其实两个spring不冲突,看后缀,只是举个例子)此时可以在pom文件中右键diagrams或者maven -- 》show dependencies 或者直接ctrl+alt+shi...原创 2018-10-22 00:14:29 · 3965 阅读 · 0 评论 -
9.idea中基于tomcat部署web工程并设置为热部署
1.点击Edit configurations选择Deployment --》点击+ -》然后添加exploded结尾的那个2.做如下配置 不做第一步配置没有下面的Update classes and resources选项 设置编码 -Dfile.encoding=UTF-8 我这里启动后默认在谷歌浏览器访问项目 首页 ...原创 2018-10-21 23:54:17 · 161 阅读 · 0 评论 -
8.idea中的文件标识
有没有注意创建一个新的项目后下面的文件夹样式是不同的当我们创建项目时与远程私服通信中断时上述文件夹没有创建就需要手动添加文件夹,然后加上标识才能识别,java对应sources rootresources对应resourcesrootTest对应 test resources root...原创 2018-10-21 23:27:38 · 564 阅读 · 0 评论 -
7.idea中Git导入源码及对分支的创建导出提交等操作
1.百度git.exe选择第二个进行下载安装文件安装2.settings -- 》搜索git 配置git.exe的路径(在bin下)3.VCS --> checkout.. --》git --》 输入url (我这里随便搜的一个,公司会提供 https://gitee.com/zhaod1/ssm-demo.git)点击clone即可完成git上的代码检出...原创 2018-10-21 19:32:54 · 1113 阅读 · 0 评论 -
6.idea主界面介绍
上方是工具显示,需要view --》勾选l以显示,左侧是项目的文件结构右侧可以点击maven projects -- 》Lifecycle以完成clean test install等操作下方则是控制台输出信息,其左侧还有运行等按钮...原创 2018-10-21 17:28:21 · 908 阅读 · 0 评论 -
5.maven版本配置+maven中代码编译器插件版本配置
maven版本配置maven中代码编译器插件版本的设置,为什么要设置(因为默认使用jdk1.5版本编译,所以很多东西过期了)设置方式如下:1.当前项目的结构设置,项目名,JDK,版本,编译期输出路径2.settings --》搜索java compiler 如下两个8都改好3.或者通过在pom文件中的plugins节点下加入如下来设置最后一层保险(因为最终都是...原创 2018-10-21 17:09:09 · 806 阅读 · 0 评论 -
2.idea首次运行向导及功能分析
1.是否导入配置文件(导入后根据配置文件的配置来对idea进行一些设置),因为是第一次运行,所以不需要2.破解点击这idea破解教程3.界面样式选择,Darcula就是黑色,看起来挺舒服的4.创建,导入或者打开项目还有从版本控制中检出,右下角是配置与帮助...原创 2018-10-21 14:28:30 · 291 阅读 · 0 评论 -
4.idea中pom文件更新自动导入jar包设置与代码更新后自动导包与删没用的包
idea中pom文件更新自动导入jar包设置:修改pom文件时自动导包 如下 settings里搜索maven -- importing 勾选 Import Maven projects automatically代码更新后自动导包与删没用的包,出现模棱两可的手动alt+enter设置:Settings→Editor→General→Auto Import 选中Optimize ...原创 2018-10-21 14:02:44 · 3995 阅读 · 0 评论 -
3.使用idea创建maven项目
左键file --》new -- project --》maven首次创建项目需要配置SDK(软件开发工具包)我们这里使用的java所以配JDK路径然后勾选Create from archetype 选择对应项目骨架,我们常用的就是下面选中的 ..-quickstart(java项目)与下面的..-webapp(web项目)...原创 2018-10-21 13:37:20 · 628 阅读 · 0 评论 -
1.idea下载与安装
1.百度idea官网,如下,左边旗舰版(功能都有),右边社区版,建议下载旗舰版2.idea 32位与64位版本都会下载,自行选择后作为桌面快捷方式3.选择安装路径,建议不放在C盘,当然你空间大的话可以以空间换时间4.下载之后按照 idea破解教程 破解后就可以愉快使用了...原创 2018-10-21 14:27:40 · 810 阅读 · 0 评论 -
idea debug模式下 快捷键
原创 2019-08-16 14:33:08 · 530 阅读 · 0 评论