Activate Menu 是一类 Condition Visible
用于定义一个条件,当条件为真时,将显示对应的 Action。
当前支持 Action 类型:ContextMenu(右键)和 Intention Action(意图感知,通过 Alt+Enter)。
当当前文件路径包含 src/main/java
且文件名包含 .java
时,显示对应的 Action。
when
:条件表达式,当条件为真时,显示对应的 Action。$
:变量引用符号。.
:属性访问符号。&&
:逻辑与。contains
:字符串包含。filePath
:文件路径fileName
:文件名fileExtension
:文件扩展名fileContent
:文件内容==
:等于!=
:不等于>
:大于<
:小于>=
:大于等于<=
:小于等于详细见:[com.phodal.shirelang.compiler.hobbit.ast.ExpressionBuiltInMethod]