IdeaModel

IDEA 專案資訊的 DSL 友善模型。自訂 IDEA 產生的第一個入口點。

請參閱 IdeaModuleIdeaProject 文件中的範例。

屬性

屬性說明
module

設定 IDEA 模組資訊。

project

設定 IDEA 專案資訊。

targetVersion

設定目標 IDEA 版本。

workspace

設定 IDEA 工作區資訊。

方法

方法說明
module(action)

設定 IDEA 模組資訊。

pathVariables(pathVariables)

新增路徑變數,用於替換結果檔案 (*.iml, etc.) 中的絕對路徑。

project(action)

設定 IDEA 專案資訊。

workspace(action)

設定 IDEA 工作區資訊。

腳本區塊

區塊說明
module

設定 IDEA 模組資訊。

project

設定 IDEA 專案資訊。

workspace

設定 IDEA 工作區資訊。

屬性詳細資訊

IdeaModule module

設定 IDEA 模組資訊。

範例請參閱 IdeaModule 文件。

IdeaProject project

設定 IDEA 專案資訊。

範例請參閱 IdeaProject 文件。

String targetVersion

設定目標 IDEA 版本。

IdeaWorkspace workspace

設定 IDEA 工作區資訊。

範例請參閱 IdeaWorkspace 文件。

方法詳細資訊

void module(Action<? super IdeaModule> action)

設定 IDEA 模組資訊。

範例請參閱 IdeaModule 文件。

void pathVariables(Map<String, File> pathVariables)

新增路徑變數,用於替換結果檔案 (*.iml, etc.) 中的絕對路徑。

範例請參閱 IdeaModule 文件。

void project(Action<? super IdeaProject> action)

設定 IDEA 專案資訊。

範例請參閱 IdeaProject 文件。

void workspace(Action<? super IdeaWorkspace> action)

設定 IDEA 工作區資訊。

範例請參閱 IdeaWorkspace 文件。

腳本區塊詳細資訊

module { }

設定 IDEA 模組資訊。

範例請參閱 IdeaModule 文件。

委派至
IdeaModule,來自 module

project { }

設定 IDEA 專案資訊。

範例請參閱 IdeaProject 文件。

委派至
IdeaProject,來自 project

workspace { }

設定 IDEA 工作區資訊。

範例請參閱 IdeaWorkspace 文件。

委派至
IdeaWorkspace,來自 workspace