我想从语法中删除默认的内容辅助,该辅助在几乎所有位置都提供了开括号和闭括号。
语法大致如下:
Model:
'Elements' ':' '{' elements += Element* '}'
Element:
'Attributes' ':' '{' attributes += STRING* '}'
因此,假设我正在编写这种语法:
Attributes: {
"a"
"b"
}
现在,如果我在"b"
之后点击CTRL-Space,它会提示我一个右括号,但这不应该,因为已经存在一个右括号。
当文档中已经存在大括号建议时,我想禁用它们。
答案 0 :(得分:0)
在投标提供者中实施一种专门的completeKeyword
方法(您必须使用来自节点模型的内容辅助上下文中的信息来找出是否有}
结束语