Python plug-in approach?
Hi,
I saw that the Ruby implementation in Netbeans is based
strongly on JRuby (parsing, errors et co). Due to this,
the Ruby/Rails support is the most advanced in NB (after Java,
the RoR one is the most advanced) - I suppose the developer (Tor),
could concentrate on features, not on parsing, and is
getting all JRuby improvements for free.
Wouldn't be this approach feasible for the IntelliJ Python plug-in too?
I mean JPython is live again and looks pretty good.
(I have no experience with IntelliJ language plug-ins, but I saw
the synergy in Netbeans, so it sounds logical that maybe it could
help IntelliJ too.)
Thank you,
Tom.
请先登录再写评论。
Hello tbernhard,
No, this will not help much. Actually the parser is one of the simplest parts
of the Python plugin, and we already have a complete parser for Python. Python
also has a much cleaner design than Ruby, which makes it much easier to parse.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Maybe you are right (for sure you know much better than me :) ),
but just taking a quick look at the Jython source code, it looks somewhat
more detailed than that from the IntelliJ Python plug-in (but that
might be just my feeling due to JFlext since I'm comparing here apples with pears :) )
There are quite a few Python based web frameworks out there (e.g. Django, TurboGears), and even many books books about them, so it would be very cool and nice if one could use IntelliJ for this task, but at this development stage, the IntelliJ plug-in doesn't seems to be of much help :( (compared to alternatives).
Are there any plans to improve the Python plug-in? (e.g. to a level similar to the Ruby one?)
Thank you,
Tom.
Hello tbernhard,
Yes, but I can't tell anything specific right now.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"