YetAnotherForum
Welcome Guest Search | Active Topics | Log In | Register

IntelliJ IDEA for Squirrel language
plandem
#1 Posted : Saturday, February 23, 2013 4:46:40 PM(UTC)
Rank: Newbie

Groups: Registered
Joined: 2/23/2013(UTC)
Posts: 1

Thanks: 0 times
Was thanked: 0 time(s) in 0 post(s)
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.
neochief
#2 Posted : Saturday, June 11, 2016 10:15:22 PM(UTC)
Rank: Member

Groups: Registered
Joined: 11/30/2015(UTC)
Posts: 10
Location: Kiev, Ukraine

Thanks: 0 times
Was thanked: 1 time(s) in 1 post(s)
jameswarner
#3 Posted : Wednesday, November 16, 2016 11:55:46 AM(UTC)
Rank: Newbie

Groups: Registered
Joined: 11/16/2016(UTC)
Posts: 1
Man
Location: 9345 Cemetery Dr. Scarsdale

Thanks: 0 times
Was thanked: 0 time(s) in 0 post(s)
This is great! @ neochief I’ve just started with IntelliJ IDEA for a custom language and even I have the existed feeling did you get to another resources or tutorials which could have helped you? Thanks in advance
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Clean Slate theme by Jaben Cargman (Tiny Gecko)
Powered by YAF 1.9.4 | YAF © 2003-2010, Yet Another Forum.NET
This page was generated in 0.116 seconds.