我有一个Xtext语法和生成的编辑器元素。解析器知道注释以“ - ”开头,但按Ctrl + 7会插入“//”。此外,注释的绿色,斜体突出显示仅发生在“//”而不是“ - ”。我在哪里可以改变这种行为?
答案 0 :(得分:1)
您是否已覆盖SL_COMMENT规则?
如果你想插入" - "而不是" //"," - "应该是SL_COMMENT规则中的第一个选择:
terminal SL_COMMENT:
('--'|'//') !('\n'|'\r')* ('\r'? '\n')?
;
答案 1 :(得分:0)
如果你不想覆盖SL_COMMENT,那么你必须挂钩到相应的地方