编辑器
在 IntelliJ IDEA 中使用 ApiHug 编辑器上下文菜单,更快地创建和编辑 proto 文件。
这一页介绍 ApiHug IntelliJ 插件提供的编辑器上下文操作。
当你希望直接在 IDE 中完成 proto 文档创建、结构补全和常见编辑动作,而不是手写所有模板代码时,请使用这些能力。
另请参考:快捷键速查
当你需要:
就应该使用编辑器助手。
proto 模块中的 src/main/protoAdd Proto File
适用于声明了如下类型的文件:
option (hope.domain.kind) = BEAN;
常见操作包括:
Add MessageAdd FieldAdd Field(Reference)
适用于声明了如下类型的文件:
option (hope.domain.kind) = IDL;
常见操作包括:
Add ServiceAdd Method
适用于声明了如下类型的文件:
option (hope.domain.kind) = ENUM;
常见操作包括:
Add EnumAdd Enum Item
适用于声明了如下类型的文件:
option (hope.domain.kind) = ERROR;
常见操作包括:
Add ErrorAdd Error Item
适用于声明了如下类型的文件:
option (hope.domain.kind) = ENTITY;
常见操作包括:
Add EntityAdd Column
编辑器助手可以显著减少重复性的 proto 结构输入工作,并帮助团队在契约设计过程中保持更一致的文件形态。