idea工程学习

idea项目格式文件主要提供两种方式:

(1).idea(directory based)创建项目的时候自动创建一个.idea的项目配置目录来保存项目的配置信息。这是默认选项。

(2).ipr(file based)创建项目的时候自动创建一个.ipr的项目配置文件来保存项目的配置信息。

编译方式

在idea中,编译方式有3种,分别为:

(1)Build:对选定的目标(Project或Module)进行编译,但只编译修改过的文件,没有修改过的文件则不会进行编译。

(2)Recompile:对选定的目标(Java类文件),进行强制编译,不管目标是否被修改过。

(3)Rebuild:对选定的目标(Project),进行强制编译,不管目标是否是被修改过,由于Rebuild的目标只有Project,因此每次Rebuild花的时间都较长。

可以设置编译器的:

(1)是否自动编译项目。

(2)设置编译的heap大小,如果使用64位的机器,在内存足够的情况下,可以尝试修改为1500或以上,此外,如果在编译的时候报OutOfMemoryError,也可以来修改这个参数。

(3)设置编译时的VM参数。

.idea目录

这个是Project配置文件目录。

.gitignore

一般来说每个git项目都需要一个.gitignore文件,这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中,

配置语法:

(1)以斜杠“/”开头表示目录。

(2)以星号“*”通配多个字符。

(3)以问号"?"通配单个字符

(4)以方括号[]包含单个字符的匹配列表

(5)以叹号!表示忽略匹配的文件或目录

build.gradle文件

项目中一般会出现2个或多个build.gradle文件,一个在最完的目录下,一个在app目录下。

 

 

目录文件作用
.gradlegradle项目产生文件(自动编译工具产生的文件)
.ideaIDEA项目文件(开发工具产生的文件)
app其中一个module,复用父项目的设置,可与父项目拥有相同的配置文件
build自动构建时生成文件的地方
gradle自动完成gradle环境支持文件夹
.gitignoregit源码管理文件
build.gradlegradle 项目自动编译的配置文件
gradle.propertiesgradle 运行环境配置文件
gradlew自动完成 gradle 环境的linux mac 脚本,配合gradle 文件夹使用
gradlew.bat自动完成 gradle 环境的windows 脚本,配合gradle 文件夹使用
local.propertiesAndroid SDK NDK 环境路径配置
*.imlIDEA 项目文件
setting.gradlegradle 项目的子项目包含文件

 

最后欢迎大家访问我的个人网站:1024s​​​​​​​

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值