正如mkopriva所暗示的那样,并且您已经在注释中进行了描述,您可以转到Preferences/Editor/File Types
并将自定义结尾作为Registered pattern
添加到Go模板中。但是,imo真正的改变游戏规则的是,您还可以在那里将Go设置为Template data language
。这样,即使Go语法也可以得到验证,而不仅仅是模板语法。它仍然很古怪,但是绝对比没有好。
仍然,自动格式设置无法正常工作,并且可能会使您的代码搞砸。因此,您可能还需要确保未选中提交对话框中的Reformat code
。与Optimize Imports
相同……最好不要选中它。