JAVA开发工具idea的使用

前言

因为是以前做的笔记在印象笔记里,搬过来比较费事,所以简单粘贴了,喜欢的朋友可以点链接看。

印象笔记链接:

一、idea概述:全称 IntelliJ IDEA,是Java语言编程的集成环境,是收费的,通常需要破解。

1.下载官网: https://www.jetbrains.com/idea/

2.安装及基本配置参考: https://blog.csdn.net/leah126/article/details/131620019

3.tomcat配置:在顶部的工具栏有个小输入框,点击选择edit configration,点击左上角的+号往下滑找到tomcat server选择local,进入配置页面,可以配置服务名称,下方是一块导航栏;server按钮可以配置tomcat,点击configration,可配置tomcat路径、url、端口、jdk、使用什么浏览器打开等。deployment按钮,部署配置页面,右上角有个小+号,选择external source,会看到项目信息,点击ok,下方的Application context会显示部署的uri,可以修改的,只留/,如果下方有fix点击即可,然后点击apply,配置完成。

4.项目结构配置:file=》project structure

(1)project:配置项目,如配置项目名称、jdk版本、编译class文件的存放目录。

(2)mudules:配置模块信息,如非springboot项目需要添加web目录存放静态资源,点击+号可以选择模块,点击即可添加模块,点击该模块可查看          web配置信息,如在Deployment Descriptors可修改web的web.xml路径;Web Resource Directories可修改静态资源路径。

(3)Libraris配置:配置依赖jar包信息

(4)Facets:和mudules的web配置相同,一般只要做了(2)就不需要操作。

(4)atifacts:一般在加web模块的时候下方会出现敬告,点击fix就会构建好了,一般不会配置。

 

5.Idea导入eclipse项目: https://blog.csdn.net/qq_40775879/article/details/103821996

二、插件

1.Mybatisx:mybatis的插件,实现接口和xml文件方法的相互跳转。

三、快捷键

shift+shift: 查找类或文件

CTRL + SHIFT + R:查找整个项目某个字符出现的位置。

CTRL + SHIFT + N:整个项目查找包含某个字符的文件。

CTRL +N:查看某类的实现继承体系。

Ctrl + F    在当前文件进行文本查找 (必备)

Ctrl + R    在当前文件进行文本替换 (必备)

Ctrl + Z    撤销 (必备)

Ctrl + X    剪切光标所在行 或 剪切选择内容

Ctrl + C    复制光标所在行 或 复制选择内容

Ctrl + D    复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)

Ctrl + W    递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围 (必备)

Ctrl + N     根据输入的 类名 查找类文件

Ctrl + J      插入自定义动态代码模板

Ctrl + U           前往当前光标所在的方法的父类的方法 / 接口定义

Ctrl + O

选择可重写的方法

Ctrl + I

选择可继承的方法

Ctrl + /

注释光标所在行代码,会根据当前不同文件类型使用不同的注释符号 (必备)

Shift + Enter

开始新一行。光标所在行下空出一行,光标定位到新行位置

Shift + F6

对文件 / 文件夹 重命名

Shift + F9

等效于点击工具栏的 Debug 按钮

Shift + F10

等效于点击工具栏的 Run 按钮

Ctrl + Alt + L

格式化代码,可以对当前文件和整个包目录使用 (必备)

Ctrl + Alt + T

生成循坏,线程等

Ctrl + Shift + T

对当前类生成单元测试类,如果已经存在的单元测试类则可以进行选择

Ctrl + Shift + /

代码块注释 (必备)

Ctrl + Shift + Enter

自动结束代码,行末自动添加分号 (必备)

Ctrl + Shift + 前方向键

光标放在方法名上,将方法移动到上一个方法前面,调整方法排序

Ctrl + Shift + 后方向键

光标放在方法名上,将方法移动到下一个方法前面,调整方法排序

 

sout:system.out.print()

main:main快捷键

fi :for循环快捷键

 

 

2.debug快捷键

F5:跳入方法   F6:向下逐行调试 F7: 跳出方法  F8:直接跳转到下一个断点,

项目一般调试打了断点就直接F8,单步就F6

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值