title | description |
---|---|
IDE 知识库 |
知识库管理 |
014 Knowledge Settings new web site;
Since IDEA Plugin 0.5.4
+ we move maintain of the knowledge as Project framework meta data, so you:
- need to keep it in project source code to leverage the version control;
- each module(domain) will has its own domain knowledge base;
The knowledge base configuration will host {WIRE_MODULE}/src/main/resources/hope-knowledge.json
, please refer to this sample.
{
"knowledge" : [ {
"name" : "user_name",
"description" : "name of user",
"attributeType" : "STRING",
"notNull" : false,
"notEmpty" : false,
"notBlank" : true,
"pattern" : "",
"minLength" : 1,
"maxLength" : 64,
"sample" : "jake",
"trackId" : "04b01f17-dc5b-44ce-b7ad-da7744dae723",
"usage" : "BOTH"
} ],
"name" : "apihug-demo-proto",
"application" : "apihug-demo",
"packageName" : "com.apihug.sample",
"domain" : "sample",
"identifier" : "apihug-demo-proto",
"module" : "apihug-demo-proto"
}
All other behavior keep same!
0.2.6
+
Plugin: ApiHug - API design Copilot
if your plugin still 0.1* please follow this: 0.1->0.2* plugin migration to upgrade firstly!
🎁 团队共享设计标准共识, Team-shared design standards consensus
- 设计标准
- 领域知识
- 团队共识
Topbar>ApiHug>Knowledge
- Actions
- Add: Add new knowledge
- Delete: Remove a knowledge
- Download Template: download Excel template for edit by batch 中文模板, English template
- Import from template: import a modified excel/json file
- Export for share: export current knowledge for share with other members
- Double click table row for modify!
- type for auto-complete
- 快速构建
- 有限支持
- json vs excel
- 导入
- 导出
Merger 规则。
- Add Field
- Auto complete (TBD)