IDEA的使用-CSDN博客

一.IDEA配置

1.1 idea界面说明

idea界面说明

1.2 git

1.idea不显示git
2.idea中怎样使用git

1.3 JDK

1.jdk下载及环境变量配置
2.idea配置jdk环境

1.4 maven

1.maven下载及环境变量配置
2.idea配置maven

1.5 Tomcat

1.tomcat下载及环境变量配置
2.idea社区版配置tomcat

1.6 idea设置编码格式

idea设置编码格式

1.7 vscode+nodejs

vscode+nodejs运行项目

1.8 windows下安装redis

windows下安装redis

二. IDEA问题

2.1 setAttribute方法爆红

在这里插入图片描述

原因需要servlet-api和jsp-api两个jar包导入就好了

		<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
		<dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>javax.servlet-api</artifactId>
			<version>3.0.1</version>
			<scope>provided</scope>
		</dependency>

		<!-- https://mvnrepository.com/artifact/javax.servlet.jsp/jsp-api -->
		<dependency>
			<groupId>javax.servlet.jsp</groupId>
			<artifactId>jsp-api</artifactId>
			<version>2.0</version>
		</dependency>

2.2 idea cannot download sources解决办法

1.出现下图问题
在这里插入图片描述

解决办法

1.打开项目pom.xml所在文件夹
在这里插入图片描述
2.cmd并输入mvn dependency:resolve -Dclassifier=sources回车
在这里插入图片描述
3.点击
在这里插入图片描述
选择对应的“-sources.jar”
在这里插入图片描述
4.再点击
在这里插入图片描述
即可

2.3 springboot项目跑起来不停run

这时要查一下自己的数据库配置
可能你配置错了密码好几次都是因为这个原因或者其他信息
如果是错的就会一直连接数据库并且连接不到数据库所以就run个不停
在这里插入图片描述
好几次是因为密码不对要换成自己的密码

三.IDEA快捷键

这里仅记录开发中很有用但是经常被忽略的快捷键比如复制粘贴这些就不写了。特别注意这些是IDEA默认的快捷键

1.通用型

说明快捷键
撤销ctrl + z
反撤销ctrl + shift + z

2.提高编程速度

说明快捷键
智能提示alt + enter
提示代码模板ctrl+j
使用xx块环绕ctrl+alt+t
调出生成getter/setter/构造器等结构alt+insert
自动生成返回值变量ctrl+alt+v
复制指定行的代码ctrl+d
删除指定行的代码ctrl+y
切换到下一行代码空位shift + enter
切换到上一行代码空位ctrl +alt+ enter
向上移动代码ctrl+shift+↑
向下移动代码ctrl+shift+↓
向上移动一行alt+shift+↑
向下移动一行alt+shift+↓
方法的形参列表提醒ctrl+p

3.代码重构常用

说明快捷键
批量修改指定的变量名、方法名、类名等shift+f6
抽取代码重构方法ctrl+alt+m
重写父类的方法ctrl+o
实现接口的方法ctrl+i
选中的结构的大小写的切换ctrl+shift+u
批量导包ctrl+alt+o

4.查看类结构和源码

说明快捷键
如何查看源码ctrl + 选中指定的结构 或 ctrl+n
显示当前类结构支持搜索指定的方法、属性等ctrl+f12
退回到前一个编辑的页面ctrl+alt+←
进入到下一个编辑的页面ctrl+alt+→
打开的类文件之间切换alt+←/→
光标选中指定的类查看继承树结构ctrl+h
看方法文档ctrl+q
类的UML关系图ctrl+alt+u
定位某行ctrl+g
回溯变量或方法的来源ctrl+alt+b
折叠方法实现ctrl+shift+ -
展开方法实现ctrl+shift+ +

5.查找、替换与关闭

说明快捷键
查找指定的结构ctlr+f
快速查找选中的Word快速定位到下一个ctrl+l
查找与替换ctrl+r
直接定位到当前行的首位home
直接定位到当前行的末位end
查询当前元素在当前文件中的引用然后按 F3 可以选择ctrl+f7
全项目搜索文本ctrl+shift+f
关闭当前窗口ctrl+f4

6.调整格式

说明快捷键
格式化代码ctrl+alt+l
使用单行注释ctrl + /
使用/取消多行注释ctrl + shift + /
选中数行整体往后移动tab
选中数行整体往前移动shift + tab

7.Debug快捷键

说明快捷键
单步调试不进入函数内部F8
单步调试进入函数内部F7
强制单步调试进入函数内部alt+shift+f7
选择要进入的函数shift + F7
跳出函数shift + F8
运行到断点alt + F9
继续执行进入下一个断点或执行完程序F9
停止Ctrl+F2
查看断点Ctrl+Shift+F8
关闭Ctrl+F4

四. vscode

4.1 vscode显示字体调整

vscode刚下载下来显示的字体很小可以通过‘ctrl +’增大字体通过“ctrl -”减小字体

在这里插入图片描述
在这里插入图片描述

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6