IntelliJ Idea 使用笔记
1. IntelliJ Idea解决Could not autowire. No beans of 'xxxx' type found的错误提示。
原因可能有两个,第一个是IntellijIDEA本身工具的问题。第二个便是我们导入@Service包的时候导入包错误造成的。
针对第一种原因,解决办法是:降低Autowired检测的级别,将Severity的级别由之前的error改成warning或其它可以忽略的级别。
File - settring - edit - inspection - Spring - Spring core
参见:https://blog.csdn.net/u012453843/article/details/54906905
2. 配置JDK: file –> project structrue –> SDKs ; file –> project structrue –> project 两个地方都需要配置
3. intellij idea 下代码报错:incompatible types ; 可能是 project 没有配置 jdk
4. idea 快捷键ctrl+shift+f失效的解决方案: qq 或者 搜狗输入法的快捷键冲突
5. Git - respository - pull 然后更新指定远程分支目录,或者 更新拉去某个分支最新代码
6. Git - respository - branch 可以检出指定分支
7. 右下角 也可以 切换分支
8. 类似 eclipse 下鼠标移动到字段、方法、类、注释等上悬浮提示文档信息
勾选 Editor > General 下 Other 区域中的 show quick documentation on mouse move 可以根据个人习惯设置出现的时间,单位为毫秒。
或者
在项目的右下角,有当前分支名称,点击会出现切换页面
11. mac版本IntelliJ IDEA安装lombok:IntelliJ IDEA - Plugins - 搜索lombok
12. 如何切换IntelliJ IDEA的工作空间?
1)首先,打开IntelliJ IDEA软件并进入已存在的一个项目。
2)点击【File】>【Open】。弹出选择窗口,我们可以找到文件所在目录,选中进行打开。
3)弹出如图选项,如果希望当前窗口打开,点击【This Windows】。如果希望新的窗口打开,点击【New Windows】。
4)同样,我们也可以通过点击【File】>【Open Recent】,选择我们需要打开的项目进行打开。
13. idea还可以查看依赖,通过这个检测依赖的jar是否在。可以使用搜索功能。
14. idea 快速生成junit测试,选中要生成测试的方法,右键~genete - 然后选择。或者快捷键:alt + insert
15. 类似 eclipse 下鼠标移动到字段、方法、类、注释等上悬浮提示文档信息:勾选 Editor > General 下 Other 区域中的 show quick documentation on mouse move 可以根据个人习惯设置出现的时间,单位为毫秒。
16. 代码突然无法调转,重新 Reimport 就好了
17. 在任意地方使用快捷键 CTRL + H 可以打开类的继承层级面板。
右键任意类,选择 Diagrams > Show Diagram… 可以打开类的继承图。
使用快捷键 Alt + 7 调出Structure面板,类似 Eclipse 中 outline 的面板
18. IDEA中自动生成get/set的方式:
在编辑框中右击,选择generator,可以拖选住你想要生成get、set方法的属性,点击完成即可自动生成get和set方法。
快捷键为:alt+insert
Ctrl + Alt + F7 打开所有调用该方法的地方
基础配置:
1. 修改主题:File - setting - Appearance & Behavior - Appearance
修改字体大小 :Edit - font (如果主题中修改了,这里可能改的不生效)
修改console 字体大小:Edit - Color scheme - Console font
修改编码:Edit - file Encodings , 修改三个地方 Global Encodings , project Encodings , properties Files (*.properties)
2. 断电、异常关机可能导致缓存和索引损坏,引起报错:可以通过清除缓存和索引来修复:File - Invalidate and Restart
3. IDEA安装阿里代码规范插件:https://blog.csdn.net/weixin_39220472/article/details/80077803
常用快捷键:
1. double shift 搜索所有文件
2. Ctrl + shift + N 搜索文件
3. psvm 输入main函数
4. fori 输入 for循环
5. sout 输入 System.out.println();
6.