idea

本文详细介绍了IntelliJ IDEA在Windows下的安装步骤,包括硬件和软件要求,安装过程,以及安装后的配置,如个性化设置、模块管理、创建HelloWorld、版本控制、断点调试和Maven配置等。此外,还涵盖了快捷键设置、代码字体颜色调整等实用技巧。
摘要由CSDN通过智能技术生成

低版本的IDEA可以使用,中文插件吗

1, 简介

JetBrains 公司介绍 IDEA(https://www.jetbrains.com/idea/)是 JetBrains 公司的产品,公司旗下还有其 它产品,比如:

  • WebStorm:用于开发 JavaScript、HTML5、CSS3 等前端技术;

  • PyCharm:用于开发 python

  • PhpStorm:用于开发 PHP

  • RubyMine:用于开发 Ruby/Rails

  • AppCode:用于开发 Objective - C/Swift

  • CLion:用于开发 C/C++

  • DataGrip:用于开发数据库和 SQL

  • Rider:用于开发.NET

  • GoLand:用于开发 Go

  • Android Studio:用于开发 android(google 基于 IDEA 社区版进行迭代)

2.IntelliJ IDEA 介绍 IDEA,全称 IntelliJ IDEA,是 Java 语言的集成开发环境,

IDEA 在业界被公认为是 最好的 java 开发工具之一,

尤其在智能代码助手、代码自动提示、重构、J2EE 支持、Ant、JUnit、CVS 整合、代码审查、创新的 GUI 设计等方面的功能可以说 是超

常的。

4.IDEA 的主要优势:(相较于 Eclipse 而言)

  • 强大的整合能力。比如:Git、Maven、Spring 等

  • 提示功能的快速、便捷

  • 提示功能的范围广

  • 好用的快捷键和代码模板 private static final psf

  • 精准搜索

5.IDEA 的下载地址:(官网) https://www.jetbrains.com/idea/download/#section=windows

官网提供的详细使用文档: https://www.jetbrains.com/help/idea/meet-intellij-idea.html

2, Windows下安装过程

2.1, 安装前的准备

2.2, 安装前的准备

2.2.1, 硬件要求(Hardware requirements)
  • 内存:2 GB RAM minimum, 4 GB RAM recommended

  • 硬盘:1.5 GB hard disk space + at least 1 GB for caches

  • 屏幕:1024x768 minimum screen resolution

个人建议配置:内存 8G 或以上,CPU 最好 i5 以上,最好安装块固态硬盘(SSD),将 IDEA 安装在固态硬盘上,这样流畅度会加快很多。

2.2.2, 软件要求(Software requirements)

操作系统:Microsoft Windows 10/8/7/Vista/2003/XP (32 or 64 bit) 软件环境:

  • JRE 1.8 is bundled with the IntelliJ IDEA distribution. You do not need to install Java on your computer to run IntelliJ IDEA.

  • A standalone JDK is required for Java development.

注意:这里如果没有安装 JDK 的话,请参考提供的文档《尚硅谷_宋红康_JDK8 的下载_安装_ 配置.pdf》进行安装配置。

3.安装总结 从安装上来看,IntelliJ IDEA 对硬件的要求似乎不是很高。可是实际在开发中其 实并不是这样的,

因为 IntelliJ IDEA 执行时会有大量的缓存、索引文件,所以 如果你正在使用 Eclipse / MyEclipse,想通过 IntelliJ IDEA 来解决计算机的

卡、 慢等问题,这基本上是不可能的,本质上你应该对自己的硬件设备进行升级。

2.3, 具体安装过程

2.4, 安装总结

2.5, 查看安装目录结构

文件目录

  • bin:容器,执行文件和启动参数等

  • help:快捷键文档和其他帮助文档

  • jre64:64 位java 运行环境 lib:

  • idea 依赖的类库 license:各个插件许可

  • plugin:插件

2.6, 查看设置目录结构

2.6.1, config目录

config 目录是 IntelliJ IDEA 个性化化配置目录,或者说是整个 IDE 设置目录。

此目录可看成是最重要的目录,没有之一,

如果你还记得安装篇的介绍的时候, 安装新版本的 IntelliJ IDEA 会自动扫描硬盘上的旧配置目录,指的就是该目录。

这个目录主要记录了:

  • IDE 主要配置功能、

  • 自定义的代码模板、

  • 自定义的文件 模板、

  • 自定义的快捷键、

  • Project 的 tasks 记录等等个性化的设置。 比如:

2.6.2, system目录

目录 system 目录是 IntelliJ IDEA 系统文件目录,是 IntelliJ IDEA 与开发项目一个 桥梁目录,

里面主要有:缓存、索引、容器文件输出等等,虽然不是最重要目录, 但也是最不可或缺的目录之一。比如:

2.7, 启动应用后简单配置

2.7.1, 是否导入已有配置
2.7.2, 激活
2.7.3, 设置主题
2.7.4, 设置插件

试用期之后, 删除C:\Users\Administrator的.IntelliJIdea2018.1, 可以继续试用

不用按照上面删除整个.IntelliJIdea2018.1

2018版本, 删除 C:\Users\Administrator.IntelliJIdea2018.1\config\eval 下的 .key文件即可

2020版本, 删除 C:\Users\Administrator\AppData\Roaming\JetBrains\IntelliJIdea2020.3\eval 下的 .key文件即可

3, 创建HelloWorld

3.1, 选择Java工程

选择 New

选择 jdk 的安装路径所在位置

3.2, 工具栏配置

菜单栏中View下,勾选√

  • Toolbars
  • Tool Buttons

3.3, 创建package和class

4, 模块(Module)

4.1, 模块中运行HelloJava

选中 JavaSenior

右键 new module, 输入day01

选中day01下src,右键 new package

选中package, 右键 new class

4.2, 创建模块

1.在 Eclipse 中我们有 Workspace(工作空间)和 Project(工程)的概念,

​ 在 IDEA 中只有 Project(工程)和 Module(模块)的概念。

2.从 Eclipse 转过来的人总是下意识地要在同一个窗口管理 n 个项目,这在 IntelliJ IDEA 是无法做到的。

IntelliJ IDEA 提供的解决方案是 打开多个项目实例, 即 打开多个项目窗口。

一个 Project 打开一个 Window 窗口。

4.相比较于多 Module 项目,小项目就无需搞得这么复杂。

只有一个 Module 的 结构 IntelliJ IDEA 也是支持的,并且 IntelliJ IDEA 创建项目的时候,默认就是单Module 的结构的。

4.3, 删除模块

方法1

选中 day01, 右键选择 Remove Module

方法2

选中 day01, 右键选择 Open Module Settings

选中 day01, 点击 - 号,

  • 在提示框中,点击 Yes
  • 右下角,点击 Ok

选中 day01, 右键选择 Delete

此时的删除,会从硬盘上将此 module 删除掉。

5, 设置显示常见的视图

工程下的 src 类似于 Eclipse 下的 src 目录,用于存放代码。

工程下的.ideaproject01.iml 文件都是 IDEA 工程特有的。

类似于 Eclipse 工 程下的、.classpath.project 等。

不管是创建 class,还是 interface,还是 annotation,都是选择 new – java class,

然后在下拉框中选择创建的结构的类型。 接着在类 HelloWorld 里声明主方法,输出 helloworld,完成测试

说明:在 IDEA 里要说的是,写完代码,不用点击保存。IDEA 会自动保存代码。

Create New Project : 创建一个新的工程

Import Project : 导入一个现有的工程

Open : 打开一个已有工程。比如:可以打开 Eclipse 项目。

Check out from Version Control : 可以通过服务器上的项目地址 check out Github 上面项目或其他 Git 托管服务器上的项目

这里选择 Create New Project,

需要明确一下概念: IntelliJ IDEA 没有类似 Eclipse 的工作空间的概念(Workspaces),最大单元就是 Project。

这里可以把 Project 理解为 Eclipse 中的 Workspace。

选择指定目录下的 JDK 作为 Project SDK

如果要创建 Web 工程,则需要勾选上面的 Web Application

6, 查看项目配置

项目SDK, 要和 项目语言级别匹配, 否则会报错

7, 常用配置

8, 外观

8.1, 颜色主题设置

IntelliJ,Darcula,Windows

8.2, 设置窗体及菜单的字体及字体大小

8.3, 设置编辑区主题(补充)

Editor - Color Scheme

IDEA 默认提供了两个编辑区主题,可以通过如下的方式进行选择。

方法1:网站下载

如果想要更多的主题效果的话,可以到如下的网站下载:

http://www.riaway.com/

下载以后,导入主题:(方式一) file –> import setttings –> 选中下载的主题 jar 文件 –> 一路确认 –> 重启。

重启以后,新主题会自动启用。如果没有启用,可以如下方式选择

方法2:安装插件

Plugins

如果对安装的主题插件不满意,还可以找到此插件,进行卸载 – 重启 IDEA 即 可。

9, 常规设置

9.1, 设置鼠标滚轮修改字体大小(可忽略)

Editor - General - Mouse

勾选 Change font size…

9.2, 设置鼠标悬浮提示

Editor - General - Others

勾选 Show quick documentation on mouse move

修改为 1000ms

9.3, 设置自动导包功能

Editor - General - Auto Import

右侧 Java栏中

  • Ask 改成 All

  • 勾选下面2项

    • Add unambiguous imports on the fly:自动导入不明确的结构
    • Optimize imports on the fly:自动帮我们优化导入的包

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

Editor - General - Appearance

勾选

  • Show line numbers:显示行数
  • Show method separators: 显示方法分隔线,有助于区分开方法

9.5, 忽略大小写提示

Editor - General - Code Completion

First letter 改为 None

IDEA 的代码提示和补充功能有一个特性:区分大小写。

默认就是 First letter 区分大小写的。

区分大小写:比如我们在 Java 代码文件中输入 stringBuffer,

IDEA 默认是不会帮我们提示或是代码补充的,但是如果我们输入 StringBuffer 就可以进行代码提示和补充。

如果想不区分大小写的话,改为 None 选项即可。

9.6, 设置取消单行显示 tabs 的操作

Editor - General - Editor Tabs

取消勾选

Show tabs in single row

10, 代码字体设置

Editor - General - Font

Font : Consolas

Size : 18

Line spacing : 1.0

11, 修改代码中注释的字体颜色

Editor - Color Scheme - Language Default

Doc Comment – Text:修改文档注释的字体颜色

Block comment:修改多行注释的字体颜色

Line comment:修改当行注释的字体颜色

12, 修改类头的文档注释信息

Editor - File and Code Templates

选择 Includes

选择 File Header

复制下面的内容,到右侧空白区

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值