IDEA的使用

文章目录

  • 一.IDEA配置
    • [1.1 idea界面说明](#1.1 idea界面说明)
    • [1.2 git](#1.2 git)
    • [1.3 JDK](#1.3 JDK)
    • [1.4 maven](#1.4 maven)
    • [1.5 Tomcat](#1.5 Tomcat)
    • [1.6 idea设置编码格式](#1.6 idea设置编码格式)
    • [1.7 vscode+nodejs](#1.7 vscode+nodejs)
    • [1.8 windows下安装redis](#1.8 windows下安装redis)
  • [二. IDEA问题](#二. IDEA问题)
    • [2.1 setAttribute方法爆红](#2.1 setAttribute方法爆红)
    • [2.2 idea cannot download sources解决办法](#2.2 idea cannot download sources解决办法)
    • [2.3 springboot项目跑起来不停run](#2.3 springboot项目跑起来不停run)
  • 三.IDEA快捷键
  • [四. vscode](#四. vscode)
    • [4.1 vscode显示字体调整](#4.1 vscode显示字体调整)

一.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包,导入就好了

java 复制代码
		<!-- 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 -"减小字体;


相关推荐
咖啡啡不加糖2 分钟前
暴力破解漏洞与命令执行漏洞
java·后端·web安全
风象南5 分钟前
SpringBoot敏感配置项加密与解密实战
java·spring boot·后端
DKPT16 分钟前
Java享元模式实现方式与应用场景分析
java·笔记·学习·设计模式·享元模式
Percep_gan24 分钟前
idea的使用小技巧,个人向
java·ide·intellij-idea
缘来是庄24 分钟前
设计模式之迭代器模式
java·设计模式·迭代器模式
Liudef0630 分钟前
基于HTML与Java的简易在线会议系统实现
java·前端·html
JosieBook40 分钟前
【Java编程动手学】Java常用工具类
java·python·mysql
oioihoii44 分钟前
C++11标准库算法:深入理解std::none_of
java·c++·算法
老虎06271 小时前
数据结构(Java)--位运算
java·开发语言·数据结构
yanjiaweiya1 小时前
云原生-集群管理续
java·开发语言·云原生