文章目录

  • 1、简介
  • 2、安装
  • 3、创建项目
  • 4、HelloWorld并设置参数列表
  • 5、目录结构(project、module、package)
  • 6、IDEA配置的存储位置
  • 7、运存大小
  • 8、编码设置
  • 9、快捷键
  • 9.1、基本快捷键
  • 9.1.1、智能代码
  • 9.1.2、移动光标
  • 9.1.3、搜索
  • 9.1.4、查看类的结构信息
  • 9.1.5、快捷键界面
  • 9.2、代码模板
  • 10、Debug
  • 11、Maven


1、简介

  • 名称:IntelliJ IDEA
  • 简称:IDEA
  • 全称(我瞎猜的):intelligent Java integrated development environment advance
  • 译名:智能的Java集成开发环境

2、安装

1、下载:https://www.jetbrains.com/idea

HBuilder X可以做python项目吗_maven


2、本文选择社区版(Community),下载后打开


HBuilder X可以做python项目吗_快捷键_02


3、选择安装目录


HBuilder X可以做python项目吗_maven_03


4、安装配置选项


HBuilder X可以做python项目吗_maven_04


5、在开始菜单新建一个文件夹,来管理IDEA的相关内容


HBuilder X可以做python项目吗_maven_05


6、完成安装,不急着打开


HBuilder X可以做python项目吗_maven_06

3、创建项目

1、创建项目

HBuilder X可以做python项目吗_maven_07


2、创建Java项目


HBuilder X可以做python项目吗_快捷键_08


HBuilder X可以做python项目吗_快捷键_09


3、指定项目名称和代码存储目录


HBuilder X可以做python项目吗_快捷键_10


4、关闭提示


HBuilder X可以做python项目吗_快捷键_11


5、完成项目创建


HBuilder X可以做python项目吗_Java_12

4、HelloWorld并设置参数列表

右键src创建.java文件

HBuilder X可以做python项目吗_快捷键_13


写入代码,点击绿色三角形运行


HBuilder X可以做python项目吗_Java_14


IDE会自动生成橙色的文件,并打印输入

add configuration -> templates -> application

HBuilder X可以做python项目吗_Java_15


相当于执行命令

java Hello aa bb cc dd

HBuilder X可以做python项目吗_Java_16

5、目录结构(project、module、package)

工程(project)>>模块(module)>>包(package)

HBuilder X可以做python项目吗_快捷键_17


包以点分隔,实际是层层文件夹

6、IDEA配置的存储位置

IDEA启动后会在C盘的用户目录下生成如下两个目录

HBuilder X可以做python项目吗_maven_18

  • config个性化化配置目录
    安装新版本的 IntelliJ IDEA 会自动扫描硬盘上的旧配置目录,指的就是该目录。
    该目录主要记录了:IDE主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、Project的tasks记录 等…
  • system系统文件目录
    是 IntelliJ IDEA 与开发项目一个桥梁目录,里面主要有:缓存、索引、容器文件输出等…

7、运存大小

打开bin下的idea64.exe.vmoption

HBuilder X可以做python项目吗_Java_19

前3个默认配置:
-Xms128m:初始的内存数,增加该值可以提高Java程序的启动速度
-Xmx750m:最大内存数,提高该值,可提高程序性能
-XX:ReservedCodeCacheSize=240m:保留代码占用的内存容量

如果您的电脑内存有16G,可尝试增大配置值:
-Xms256m-Xmx1500m-XX:ReservedCodeCacheSize=480m

8、编码设置

File -> Settings -> Editor -> File Encodings

HBuilder X可以做python项目吗_快捷键_20

9、快捷键

9.1、基本快捷键

9.1.1、智能代码

  • 智能提示:Alt + 回车
  • 自动补全:Ctrl + Shift + 回车
  • 格式化代码:Ctrl + Alt + L
  • 生成构造器、equals、toString等:Alt + Insert + Fn(有的键盘不需要Fn)
  • 单行注释:Ctrl + /
  • 多行注释:Ctrl + Shift + /
  • 复制行:Ctrl + D
  • 移动代码:Alt + Shift + 上下方向键

9.1.2、移动光标

  • 在当前光标下一行插入空行:Shift + 回车
  • 定位某行:Ctrl + G
  • 查看源码:Ctrl + 鼠标左键
  • 返回之前的源码:Ctrl + Alt + 方向键(我的是左右键)

9.1.3、搜索

  • 查找:Ctrl + F
  • 替换:Ctrl + R
  • 全局查找:Ctrl + Shift + F
  • 全局替换:Ctrl + Shift + R

9.1.4、查看类的结构信息

  • 类的继承层次(可以查看有哪些子类):Ctrl + H
  • 类的UML关系图(查看父类):Ctrl + Alt + U
  • 当前文件结构:Ctrl + F12键

9.1.5、快捷键界面

HBuilder X可以做python项目吗_Java_21

9.2、代码模板

  • main:public static void main(String[] args){}
  • sout:System.out.println();
  • souf:System.out.printf("");
  • fori:for循环
  • iter:foreach循环

10、Debug

HBuilder X可以做python项目吗_Java_22


HBuilder X可以做python项目吗_maven_23

11、Maven

下面对Maven进行简介,另外有Maven详细版

  • 是一款自动化构建工具,专注服务于Java平台的项目构建和依赖管理
  • 主要功能:添加第三方jar包、解决jar包间依赖和冲突、工程打包和部署
  • 官网:http://maven.apache.org/
  • 包查询地址:https://mvnrepository.com/

Maven安装
0️⃣ IntelliJ IDEA已附带Maven,我们也可以另外装
1️⃣ 去官网下载压缩包,解压并改名到D:\coding\maven 2️⃣ 控制面板\系统和安全\系统 -> 高级系统设置 -> 环境变量M2_HOME%M2_HOME%\bin 3️⃣ 配好后mvn -version命令可查看版本
4️⃣ 去到%M2_HOME%\conf,编辑settings.xml

<!-- 本地仓库存放路径 -->
<localRepository>D:\mavenRepository</localRepository>
<!-- 配置阿里云镜像下载更快 -->
<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>central</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

5️⃣ 去到IntelliJ IDEA,修改Setting

HBuilder X可以做python项目吗_Java_24