Registering a File Type
开发自定义语言插件的第一步是注册与该语言关联的文件类型.
IDE通常通过查看文件名来确定文件的类型.
自定义语言文件类型是派生自的类
通过了
子类到其基类构造函数.
要注册文件类型,插件开发人员提供了一个子类
FileTypeFactory,通过`com.intellij.fileTypeFactory注册
例:
中的子类
要验证文件类型是否已正确注册,您可以实现
方法并验证是否为具有与您的文件类型关联的扩展名的文件显示了正确的图标.
如果您希望IDE显示一个提示,提示用户您的插件支持某些扩展,如下例所示,请查看有关插件推荐的信息.
Last modified: 28 August 2019