Hello!
There is a very cool/powerful and famous IDE (actually IDE platform) cross-platform(Windows/OSX/Linux) - IntelliJ IDEA. There is a free community version.
Here is site of IDEA:
http://www.jetbrains.com/idea/
This IDE supports plugins. Via plugins IDE can be extended for supporting any language - from highlighting/code inspection/parser/autocomplete and etc. Also plugins can extends IDE for any additional menu items where you can implement any additional settings for plugin. IDE supports differ VCS by default and etc. Well, IDE is very powerful - i'm using it for 5 years already for differ languages.
So...recently i started to work on own project and i need scripting language for it. Before i worked with Lua (with that IDE via Lua's plugin), but for my current project i need more powerful language, something like Squirrel. But community/documentation and any support for Squirrel is much worse than for Lua. That's HUGE downside of Squirrel.
So supporting Squirrel by one of most popular IDE will add some benefits for Squirrel.
I'm not have enough knowledge and time (coz right now my project is 'hobby' and i don't have time to work on it each day) for developing plugin for that IDE. But i'm sure that such IDE will be great for whole community.
So, is there any person that would like to develop plugin for that IDE?
Here is useful links:
Main resources for developing plugins:
http://confluence.jetbra...EADEV/PluginDevelopment
How-to for developing plugin for supporting new language:
http://confluence.jetbra...ugins+for+IntelliJ+IDEA
Another article about language's plugin development:
http://confluence.jetbra...IDEA-ImplementingaLexer
Articles for Grammar-Kit (plugin that helps developing plugins for custom languages. For example, Erlang plugin was created by this plugin):
https://github.com/JetBr...blob/master/TUTORIAL.md
Main FAQ about developing plugins:
http://confluence.jetbra.../Plugin+Development+FAQ
Forum for OpenAPI (developing plugins):
http://devnet.jetbrains....opment?view=discussions
P.S.: I really like Squirrel and hope that this language will get support by major mature IDE. But right now learning curve for it is much much worse than Lua, for example. And without good IDE it's really dramatic.