当前位置: 首页>编程语言>正文

IntelliJ IDEA 项目

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java,第1张


火热歌曲推荐(就爱遍学习遍听歌)

C哩C哩海潮哥 - EA7精神领袖IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_02,第2张

9420麦小兜 - 9420IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_03,第3张

IntelliJ IDEA 项目概念

简单的可以理解为一个项目是由一个或多个模块组成的。

IntelliJ IDEA中常见的项目设置和全局概念

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_04,第4张

IDE设置和项目结构

Settings 是对全局的一些设置
Project Structure 是对项目结构的设置

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_05,第5张

IDE设置窗口

全局设置一般有:外形样式,快捷键,插件,版本控制,编译,发布,语言,工具等

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_06,第6张

项目基本信息

这里包含了当前项目的名称,项目SDK版本,项目开发语言版本和项目编译的存放地址

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_07,第7张

项目模块列表

项目所有的模块列表和设置,一般会设置名称,代码编译版本,资源目录,排除目录,依赖,编译路径等

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_08,第8张

项目依赖包列表

整个项目依赖的第三方包都在这里管理

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_09,第9张

项目SDK列表

项目设置一般有:项目基本信息,项目模块,项目依赖库,项目打包配置等

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_10,第10张

全局依赖库列表

全局依赖包在这里设置

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_11,第11张

项目结构目录

  • .idea 目录是项目的IDE所有的配置内容

  • out 目录是项目的编译根目录

  • small-plane-game,tank-java,tank-web 为这个项目的子模块(可以是任何类型,例如:Java,Html,Maven,web等

  • .iml 是模块的设置内容,类似Eclipse的.setting 文件夹

  • External Libraries 是整个项目用到的第三方包,不是某一个模块的依赖

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_12,第12张

项目新增、切换任务

按Shift + Alt + n 打开这个窗口
这里可以输入任务名称来新建一个任务也可以查询现有是任务

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_13,第13张

项目新增任务窗口

创建任务的同时可以顺带建立分支和修改列表

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_14,第14张

项目切换任务选择

在IDE的右上角可以新建,切换,编辑和删除任务
默认没有任务的时候不现实这个选项

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_15,第15张

本地修改文件列表

Local Changes 罗列了每个任务操作的文件, 可以直接对某个任务做提交操作

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_16,第16张

提交本地修改

任务方式的提交文件,再用不用怕少上传或者多上传一个文件了

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_17,第17张

项目数据源和全局数据源

  • 项目级数据源:只在当前项目的IDE窗口中可见

  • 全局数据源 :不管你打开几个IDE他们都默认包含了全局的数据源配置

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_18,第18张

项目数据源转为全局数据源

把项目级数据源转为全局的全局数据源

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_19,第19张

多项目切换菜单

在Window菜单中切换项目

IntelliJ IDEA 项目,IntelliJ IDEA 项目_java_20,第20张

多项目切换窗口

直接切换IDE来切换项目


https://www.xamrdz.com/lan/5ne1967515.html

相关文章: