我有兴趣为FlashDevelop制作一个插件以添加对另一种语言的支持。我不太确定我应该从哪里开始。因此,任何起点、提示、提示或建议都会顺利进行。
FlashDevelop Wiki 上有一篇插件开发文章,但是关于添加对新语言的支持的部分只是一个“TODO”。所以这没什么帮助。
我猜想在 FlashDevelop 中“支持”一种语言有很多部分。这是我的清单,但如果我错过了什么,请随时告诉我:
- 代码完成
- 语法高亮
- 应作为模板出现在“新建项目”菜单中
- 应将文件类型/模板添加到“添加->新建”菜单
- 添加新的项目文件类型(例如 .as3proj、.as3proj、.hxproj)。
那么我该如何做所有这些事情呢?我什至从哪里开始?是否有任何好的资源、文档或基本示例可供参考?所有这些(包括项目模板)都可以在一个插件中完成吗?