IDEA 安装、基本使用、创建项目


下载

官方下载地址:https://www.jetbrains.com/zh-cn/idea/download/?section=mac

这里我下载 macOS 社区版,IDEA 2024.1 (Community Edition)
700m+ 安装包,应用程序在 2.5G左右


基本使用

打开应用
在这里插入图片描述


修改颜色主题

在这里插入图片描述


Keymap

在这里插入图片描述


插件

如,搜索 tran,出来的这个翻译插件,可以帮助翻译文档
在这里插入图片描述


创建项目

一个项目包含多个模块,一个模块包含多个类

一般创建空项目就好

在这里插入图片描述


创建后,进入新窗口

在这里插入图片描述


创建模块

在这里插入图片描述


在这里插入图片描述


创建模块成功后,效果如下:

在这里插入图片描述


新建 Java 类

在这里插入图片描述


创建结果如下:

在这里插入图片描述


{}main,将有代码提示,生成 main 方法

输入 psvm 也可以快速生成 main 代码

输入 sout 将生成输出方法

public class C1 {
    public static void main(String[] args) {
        System.out.println("Hello");
    }
}

运行

点击代码左侧,绿色箭头,即可运行代码

将在下方出现 运行结果

在这里插入图片描述


新建 Package

也被翻译为 软件包

当类比较多的时候,可以使用 Package 来规整划分

package 名字有规范,一般使用域名倒置,如 com.baidu ,在文件结构中会显示为多层

在这里插入图片描述


创建成功后,可以将类文件拖拽到这个目录下

移到这个目录下的文件,上方会出现 package p1; 这行代码

其他文件引入这个文件的类,需要 import p1.c1

同一个包下类之间,不需要 import; java.lang 下的类 也不需要 import


打包 Jar

进入 文件 --> 项目结构

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


选择要打包的模块,主类选择 入口类

在这里插入图片描述


返回到 设置窗口,点击确定

此时,还没有构建 jar 包,只是设置好了

在这里插入图片描述


构建

点击 构建工件

在这里插入图片描述


会弹出构建提示,点击 构建

在这里插入图片描述


构建成功后,会在这里生成 .jar 文件

在这里插入图片描述


你可以使用解压工具,打开这个压缩文件

在这里插入图片描述


运行 jar 包
jave -jar m1.jar

查看文档

Command + O

在这里插入图片描述


这样进入了类文件,主要都是英文;可以选中内容,右键选择 翻译文档(如果安装了翻译插件)

在这里插入图片描述


2024-04-17(三)

相关推荐

  1. idea 使用springboot helper 创建springboot项目

    2024-04-24 17:48:03       11 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-24 17:48:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-24 17:48:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-24 17:48:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-24 17:48:03       20 阅读

热门阅读

  1. WordPress采集插件如何选择?哪里免费获取?

    2024-04-24 17:48:03       12 阅读
  2. Flask + Bootstrap vs Flask + React/Vue:初学者指南

    2024-04-24 17:48:03       11 阅读
  3. 算法小白刷力扣 1 - 两数之和

    2024-04-24 17:48:03       13 阅读
  4. linux-mysql安装

    2024-04-24 17:48:03       12 阅读
  5. vue实现进入某个页面后替换地址栏路径

    2024-04-24 17:48:03       14 阅读
  6. 微信小程序实现蓝牙连接通讯

    2024-04-24 17:48:03       11 阅读
  7. Vue 3 Hooks:优雅管理组件状态的完整指南

    2024-04-24 17:48:03       11 阅读
  8. Tomcat服务器的优化经验

    2024-04-24 17:48:03       12 阅读
  9. 前端vue scope的定义以及用法

    2024-04-24 17:48:03       12 阅读
  10. 鼠标悬停的几种方式

    2024-04-24 17:48:03       10 阅读