JavaScript plug-in in Demetra
Hi.
My wish for Demetra is to revamp the JavaScript plug-in. It is nice
right now, but is missing a ton of code knowledge it could have.
JavaScript is becoming more and more in the world that has finally
awakened to AJAX, and there are actually code styles and conventions
that allow using it in a beautiful OO way.
Our entire 0 footprint rich client is written like that using Bindows
and I really miss having an IDE that really understands the code.
Sure, there are about a million and one J2EE frameworks out there but I
think we are currently experiencing the car industry of 90-100 years
ago, when there were a lot of vendors. Eventually (much faster than the
car industry) all the different frameworks and components will
consolidate, making all the effort of supporting them a waste.
Improve the API? Sure. Work with vendors / open source projects to
provide a plug-in? why not? But I think that there are some things that
are here to stay, and JavaScript is one of them.
Amnon
Please sign in to leave a comment.
Another little bird told me that a plugin adding a large chunk of InspectionGadgets functionality to JavaScript will be released shortly, at quite a reasonable price...
--Dave Griffith
While this sounds very interesting, IMHO the JavaScript plug-in is lacking basic
functionality that is doable(despite of the dynamic nature of javascript) and already exists for
Java.
In the mean time, because of AJAX, and the increased "Rich Client" requirements many programmers I
know switched for javascript development to this Eclipse JavaScript plug-in:
http://www.interaktonline.com/Products/Eclipse/JSEclipse/Overview/
Even if it does not everything like the IntelliJ plug-in, it's much more productive due to
it's support for DOM API completion(and that can be extended with custom XML files).
Ahmed.
Ahmed Mohombe wrote:
Late in the EAP, IDEA started doing such DOM completion. It doesn't do
what you want?
>> Even if it does not everything like the IntelliJ plug-in, it's much
>> more productive due to
>> it's support for DOM API completion(and that can be extended with
>> custom XML files).
yeah, started this is the right word.
>It doesn't do
No.
Ahmed.
Wow. What an impressively unhelpful response. Full marks.
--Dave Griffith
So?
Dmitry.
>>>>Even if it does not everything like the IntelliJ
>>plug-in, it's much
>>>>more productive due to
>>>>it's support for DOM API completion(and that can
>>be extended with
>>>>custom XML files).
>>>Late in the EAP, IDEA started doing such DOM
>>completion.
>>yeah, started this is the right word.
>>>It doesn't do
>>>what you want?
>>No.
So nothing.
It would be too much, way too much functionality required in that plug-in to be able
to "Develop in JavaScript with pleasure!" and this to the level of IDEA 1.0 with Java.
So, I just give up asking them :(.
Ahmed.
Ahmed Mohombe wrote:
>> Another little bird told me that a plugin adding a large chunk of
>> InspectionGadgets functionality to JavaScript will be released
>> shortly, at quite a reasonable price...
Actually, I don't care for the DOM completion so much, as Bindows
abstracts a lot of it to make UI application development consistent
between FF and IE, but OO class awareness, inspection and completion
would be priceless for me.
Amnon
Please remember we have Dave here ;)
All be ok.
By the way new slogan for JB
"Let's turn Eclipse to Sunset"
Priceless, huh?
--Dave "Enterprise Edition" Griffith
:))
Dave Griffith wrote:
OK, I lied :) I would be happy to get it as a free plug-in :) or as an
IDEA 5.1 feature...
Amnon
Who will release this? JetBrains? You? I'm asking because I can't keep up with the forums here, but I want to make sure I'm not going to miss these plugins that some very talkative birds have been chirping about.
On a releated topic, is there an RSS feed of plugin annoucements somewhere? Or maybe an IDEA blog? Or something? (I've been stuck using Eclipse in my day job, so I haven't been keeping up. It's so nice to come back to IDEA on the weekend :)
Hello Erik,
EH> On a releated topic, is there an RSS feed of plugin annoucements
EH> somewhere? Or maybe an IDEA blog? Or something? (I've been stuck
EH> using Eclipse in my day job, so I haven't been keeping up. It's so
EH> nice to come back to IDEA on the weekend :)
We have some plans to rework our plugin repository soon, and RSS feeds of
new plugin releases and plugin updates are definitely some of the things
that we want to add.
--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com
"Develop with pleasure!"
Hi,
There will be DOM completion, completion for functions/classes from
other files, quick doc, fast navigation (via Control + N) and more.
Amnon I. Govrin wrote:
--
Best regards,
Maxim Mossienko
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"
So where's the features list? All we get is hints and glimpses...
--Dave Griffith
Currently planned JavaScript features are based on existing JIRA
feedback (http://www.jetbrains.net/jira/browse/IDEABKL-3059,
http://www.jetbrains.net/jira/browse/IDEADEV-2953, etc), I just named
some major items from the list:
Dave Griffith wrote:
--
Best regards,
Maxim Mossienko
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"