jetBrian_工具的使用

下载网址: https://www.jetbrains.com

Intellij IDEA

新建一个IDEA项目

注意:第一次需要新建,之后直接打开项目工程即可
在这里插入图片描述
在这里插入图片描述

新建Project - Class

选择"New Project":
在这里插入图片描述
指名工程名、使用的JDK版本等信息。如下所示:
在这里插入图片描述
接着创建Java类:
在这里插入图片描述创建成功!

JDK相关设置

File-->Project Structure...-->Platform Settings -->SDKs

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

  • 注1:SDKs全称是Software Development Kit ,这里一定是选择JDK的安装根目录,不是JRE的目录。
  • 注2:这里还可以从本地添加多个JDK。使用“+”即可实现

out目录和编译版本

File-->Project Structure...-->Project Settings -->Project
在这里插入图片描述

详细设置(感觉有用的设置)

选择详细配置菜单或按钮
在这里插入图片描述
在这里插入图片描述

打开是否选择项目

在这里插入图片描述
启动IDEA时,默认自动打开上次开发的项目?还是自己选择?

如果去掉Reopen projects on startup前面的对勾,每次启动IDEA就会出现如下界面:

在这里插入图片描述

取消自动更新

在这里插入图片描述
默认都打√了,建议检查IDE更新的√去掉,检查插件更新的√选上。

设置整体主题

在这里插入图片描述

设置菜单和窗口字体和大小

在这里插入图片描述

设置IDEA背景图

在这里插入图片描述
选择一张合适的图片作为背景,即可。
在这里插入图片描述

设置编辑器主题样式

在这里插入图片描述

注释的字体颜色

在这里插入图片描述

  • Block comment:修改多行注释的字体颜色
  • Doc Comment –> Text:修改文档注释的字体颜色
  • Line comment:修改单行注释的字体颜色

代码智能提示功能(忽视大小写)

在这里插入图片描述
IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。 如果想不区分大小写的话,就把这个对勾去掉。建议去掉勾选

自动导包配置

默认需要自己手动导包,Alt+Enter快捷键
在这里插入图片描述
自动导包设置

  • 动态导入明确的包:Add unambiguous imports on the fly,该设置具有全局性;
  • 优化动态导入的包:Optimize imports on the fly,该设置只对当前项目有效;

设置项目文件编码(一定要改)

在这里插入图片描述
说明: Transparent native-to-ascii conversion主要用于转换ascii,显式原生内容。一般都要勾选。

设置控制台的字符编码

在这里插入图片描述

修改类头的文档注释信息

在这里插入图片描述
例子:

/**
* ClassName: ${NAME}
* Package: ${PACKAGE_NAME}
* Description: 
* @Author name
* @Create ${DATE} ${TIME} 
* @Version 1.0   
*/

设置自动编译

在这里插入图片描述

工程与模块管理

层级关系:

project(工程) - module(模块) - package() - class()

具体的:

一个 project 中可以创建多个module

一个module中可以创建多个package

一个package中可以创建多个class

在 IntelliJ IDEA 中Project是最顶级的结构单元,然后就是Module。目前,主流的大型项目结构基本都是多Module的结构,这类项目一般是按功能划分的,比如:user-core-module、user-facade-module和user-hessian-module等等,模块之间彼此可以相互依赖,有着不可分割的业务关系。因此,对于一个Project来说:

  • 当为单Module项目的时候,这个单独的Module实际上就是一个Project。
  • 当为多Module项目的时候,多个模块处于同一个Project之中,此时彼此之间具有互相依赖的关联关系。
  • 当然多个模块没有建立依赖关系的话,也可以作为单独一个“小项目”运行。

创建Module

建议创建“Empty空工程”,然后创建多模块,每一个模块可以独立运行,相当于一个小项目。JavaSE阶段不涉及到模块之间的依赖。后期再学习模块之间的依赖。

步骤:
(1)选择创建模块
在这里插入图片描述
(2)选择模块类型:这里选择创建Java模块,给模块命名,确定存放位置
在这里插入图片描述
(3)模块声明在工程下面
在这里插入图片描述

删除模块

(1)移除模块
在这里插入图片描述
在这里插入图片描述
(2)彻底删除模块
在这里插入图片描述

导入模块

(1)将要导入的模块teacher_chapter04整个的复制到自己IDEA项目的路径下
接着打开自己IDEA的项目,会在项目目录下看到拷贝过来的module,只不过不是以模块的方式呈现。
在这里插入图片描述
(2)查看Project Structure,选择import module
在这里插入图片描述
在这里插入图片描述
(3)选择要导入的module:

在这里插入图片描述
在这里插入图片描述
(4)接着可以一路Next下去,最后选择Overwrite
在这里插入图片描述
在这里插入图片描述
最后点击OK即可了。

设置编码(其中几个文件的编码)

当前项目是UTF-8。如果原来的.java文件都是GBK的(如果原来.java文件有的是GBK,有的是UTF-8就比较麻烦了)。
可以单独把这两个模块设置为GBK编码的。
在这里插入图片描述
改为GBK,确认即可。如图:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值