How to add support for a new language in FlashDevelop?
Posted
by TandemAdam
on Stack Overflow
See other posts from Stack Overflow
or by TandemAdam
Published on 2010-03-07T23:33:08Z
Indexed on
2010/03/08
0:33 UTC
Read the original article
Hit count: 477
I am interested in making a plugin for FlashDevelop to add support for another language. I am not too sure where I should start. So any starting points, hint, tips, or advice would go down well.
There is a Plugin Development article on the FlashDevelop Wiki, but the section about adding support for new languages is just a "TODO". So this is less than helpful.
I guess there are a number of parts to "supporting" a language in FlashDevelop. Here is my list, but feel free to tell me if I've missed something:
- Code Completion
- Syntax Highlighting
- Should appear in the "New Project" menu as a Template
- Should add file type/template to the "Add->New" menu
- Add the new project filetype (e.g. .as3proj, .as3proj, .hxproj).
So how do I do all of these things? Where do I even start? Are there any good resources, documentation, or basic examples to follow? Can all of this (including the project templates) be done inside one plugin?
© Stack Overflow or respective owner