IDEA编程工具的使用

常用快捷键

查看快捷键的步骤
File —— Settings —— Keymap

快捷键说明
Ctrl + Y删除当前行
Ctrl + D复制当前行
Alt + /补全代码
Ctrl + /添加或取消注释
Alt + Ins生成构造方法
Ctrl + H查看一个类的层级关系
Alt + Enter

常用设置

进入设置界面
File —— Settings…

设置回车缩进格式

步骤如下
Editor —— Code Style
取消勾选Detect and user existing file indents for editing

设置鼠标滚轮修改字体大小

步骤如下:
Editor —— General
勾选Chang font size with Ctrl + Mouse Wheel

设置显示行号和方法之间的分隔符

步骤如下:
Appearance
勾选Show method separators 显示方法的分隔符

忽略大小写提示

步骤如下:
Codel Completion
不勾选Match case

设置Top部分取消单行显示tabs的操作

步骤如下:
Editor Tabs
不勾选Show tabs in one row

设置鼠标悬浮提示

步骤如下:
Editor —— Code Editing —— Quick Documentation
勾选Show quick documentation on mouse move

设置代码中注释

  • 字体颜色

步骤如下:
Editor —— Color Scheme —— Language Defaults —— comment

  • 注释规范

步骤如下:
Editor —— Color Style
不勾选

设置自动导包

IDEA可以自动优化导入包,但是有多个同名的类调用不同的包,必须自己手动Alt+Enter设置,下面可以通过设置来进行导包优化。

步骤如下:
Editor —— General —— Auto Import
勾选AddOptimize

设置项目文件编码

步骤如下:
File —— New Projects Setup —— Settings for New Projects… —— Editor —— File Encodings

Global Encoding: UTF-8

Project Encoding: UTF-8

Default encoding for properties files:UTF-8

勾选Transparent native-to-ascii conversion

代码注释模板

步骤如下:
Editor —— File and Code Templates

分别配置Class(类)、Interface(接口)、Enum(枚举)

注释模板内容如下:

 /**
 * @ClassName ${NAME}
 * @Package ${PACKAGE_NAME}
 * @description TODO
 * @author ${USER}
 * @date ${DATE} ${TIME}
 * @version 1.0
 */

配置方法

IDEA常用配置

配置JDK

步骤如下:
File —— Project Structure
选择SDKs并点击中间的加号+,选择JDK
选择本地计算机中已经安装的JDK目录(选择bin目录的上一级即可),然后点击ok按钮
然后在Project Structure窗口,依次点击Apply–OK按钮即可

配置Maven

下载、安装Maven

下载并解压maven安装包,maven与maven仓库的目录路径不要有特殊字符和中文

配置环境变量

在系统变量中新建变量名:MAVEN_HOME,变量值:apache-maven解压的路径
%MAVEN_HOME%\bin添加到Path环境变量中

设置Maven

创建仓库repository文件,在apache-maven文件的conf目录中setting.xml文件中配置好仓库的位置并配置阿里云中央仓库地址。

<settings>
    <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->
    <localRepository>D:\Maven\repository</localRepository>
    
    <mirrors>
        <mirror>
            <id>alimaven</id>
            <mirrorOf>public</mirrorOf>  
    		<name>aliyun maven</name>  
    		<url>https://maven.aliyun.com/repository/public</url>  
        </mirror>
    </mirrors>
        
</settings>

步骤如下:
File —— New Projects Setup —— Settings for New Projects… —— Build —— Build Tools —— Maven

Maven依赖仓库

配置Tomcat

下载、安装Tomcat

配置环境变量

增加CATALINA_HOME环境变量,指向tomcat解压的路径
%CATALINA_HOME%\bin添加到Path环境变量中

启动

在 tomcat 解压路径下的 bin 文件夹中双击打开 tomcat9w.exe ,在打开的软件界面点击 Start 即可。如果你是tomcat8可以直接点击startup.bat即可启动tomcat,若需Stop 则需要双击shutdown.bat。

测试

测试

设置Tomcat

步骤如下:
Run —— Edit Configurations

点击加号找到Tomcat Server,选择Local

Name:Tomcat

Application server:Tomcat

Configure找到Tomcat解压位置

Deployment点击加号Artifact,选择要部署的JavaWab模块

Application context:JavaWeb 指定应用名称,影响其URL

关联MySQL数据库

下载、安装MySQL以及可视化界面

设置

Database

点击加号选择Data Source

MySQL

User:root 数据库用户名

Password:1234 数据库密码

Database:test 数据库名称

创建Java项目

idea项目结构层级关系:project(工程)——module(模块)——package(包)——class(类)

创建Java Web项目

需要Tomcat

创建静态Java Web工程

步骤如下:
在项目工程下
New —— Module 选择Web

创建动态Java Web工程

步骤如下:
在项目工程下创建Java Module
在Java模块下
Add Frameworks Support
Java EE
勾选Web Application

创建Maven项目

需要maven

Maven
├─ src			
| 	├─ main	【实际项目资源】
| 	|  ├─ java	【java源代码目录】
| 	|  └─ resources	【配置文件目录】
|	└─ test	【测试项目资源】	
|		├─ java
| 		└─ resources		
└─ pom.xml	【项目配置文件】

创建Spring Boot项目

idea创建Spring Boot工程

步骤如下:
**File ——New ——Project…**选择spring initializr

Spring 官方创建 Spring Boot工程

社区版的 IntelliJ IDEA 虽然没有 Spring initializr 插件,但是Spring官方仍然提供了一个友好方式给予我们快捷的创建Spring boot项目。

注意:官方提供的构建工具默认只能选择固定的版本,有些版本之间的差异非常大,所以如果需要选择某个版本可以自行在pom.xml文件中修改版本

spring initializr
完成构建后下载到本地解压源码包并用IDEA打开

idea断点调试(Debug)

Debug步骤

专业版破解

请自行去寻找资源
Tips: 注意idea的版本

专业版申请idea学生认证

申请地址

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值