Idea的安装以及基础使用

一、Idea的下载

先去 idea 的官方网站:https://www.jetbrains.com/idea下载 idea 的安装包文件。点击

DOWNLOAD 进入到下载页面。

选择对应的操作系统版本,下载 idea 开发工具。可以选择.exe 和.zip 对应的版本进行下载

下载好后的文件夹如下所示

二、Idea的安装

双击运行 ideaIU-2017.3.exe 安装文件,进行 idea 开发工具的安装。按下面步骤进行安装。

点击 next,选择 idea 开发工具安装的目录

点击 next,进行操作系统版本选择。

点击 next,进入到安装页面。

点击 Install 按钮,进行安装(安装需要时间,请大家耐心等待)。

点击 Finish,完成 idea 开发工具的安装。安装成功后,桌面上会生成 idea 开发工具的快捷方式。

三、Idea配置Jdk开发环境

使用idea开发代码,需要配置jdk的开发环境,请参考下面的配置。 在idea 开始界面,选择Configure下的ProjectDefaults 下的 ProjectStructure 进行配置,如下 图所示。

点击New按钮,选择本地的jdk。如图所示。

选择jdk,到此jdk就配置完成。

四、隐藏.idea 文件夹和.iml等文件

IntelliJ IDEA 项目会自动生成一个.idea 文件夹和.iml文讲,看着实在是碍眼, 所以对以上文件进行隐藏处理 在Editor->File Types 下的"Ignore files and folders"一栏添加 *.idea;*.iml;等 配置如下图所示

五、Idea 创建 Java 工程

在idea 启动页面中,点击CreateNewProject,选择要创建项目的类型,编写项目的名称, 选择项目保存的路径,如下图所示。

创建包结构,创建类,编写 main 主函数,在控制台输出内容。

编写类

编写 main 主函数,在控制台输出内容。

六、修改编写代码的字体和大小

编写代码的时候,字体类型和大小如果不适合,想设置字体类型和大小,参考如下设置。

选择 EditoràFont 选择,进行字体和大小的设置。

七、修改项目文件等编码

项目文件编码的设置,基本上都采用 UTF-8 编码,参考下面的设置。

选择 EditoràFileEncodings 进行设置编码。按下面的图片进行编码的设置。

**八.**设置代码提示忽略大小写

Idea 的代码提示是非常强大的,方法或者属性存在大小写,咱们希望不管是大写还是小写都有提示,可以参考如下设置。

选择 Editor->General->Code Completion 下设置 Case sensitive completion 为 none

九、自动导包

假如把一些类拷贝到咱们工程中,也想默认导入包,请参考如下设置。选择 Editor->General->AutoImport,按下面图片进行设置。

十、生成 serialVersionUID

默认情况下 Intellij IDEA 关闭了继承了 Java.io.Serializable 的类生成 serialVers

ionUID 的警告,如果需要提示生成 serialVersionUID,那么需要做以下设置:在

Editor->Inspections 下勾选中 Java->Serialization issues->Serializable class

without 'serialVersionUID',将光标放到类名上按 Atl+Enter 键就会提示生成 s

erialVersionUID 了

十一、Debug的调试模式使用

在指定的位置加上断点(鼠标左键点击一下即可)

单步执行

让程序走下去

让断点进入调用的方法内

返回上一级调用

相关推荐
寒山李白3 小时前
IntelliJ IDEA新版下载、安装、创建项目及Maven配置的教程(附安装包等)
java·maven·intellij-idea
刘一说3 小时前
深入浅出 Spring Boot 自动配置(Auto-Configuration):原理、机制与最佳实践
java·spring boot·后端
程序员小假3 小时前
我们来说一说什么是联合索引最左匹配原则?
java·后端
我命由我123453 小时前
PDFBox - PDF 页面坐标系、PDF 页面尺寸获取、PDF 页面位置计算
java·服务器·开发语言·笔记·后端·java-ee·pdf
ᐇ9593 小时前
Java 程序运行原理与内存模型解析
java·开发语言
sp423 小时前
试探构建一个简洁、清晰的 Java 日期 API
java·后端
stu_kk4 小时前
泛微Ecology9实现流程界面隐藏按钮
java·oa
czhc11400756634 小时前
JAVA1027抽象类;抽象类继承
android·java·开发语言