IntelliJ web application support - a missing piece

Hi.

IntelliJ is aiming more and more to the web application developer. With
JSR45, JSP support, web module configuration, etc.

One missing piece for web development is JavaScript. Client side JavaScript
makes things dynamic and has a lot of usage in web application.

Currently the only relation to JavaScript is keyword highlighting of .js
files.

What I would like to see is application of the Java engine relevant parts to
JavaScript, so that syntax errors will be visible, curly braces, automatic
indentation, code style, etc.

The next step is in the spirit of the PropertiesEditor plugin that allows
finding usages of properties in Java and non Java files. It would be great
if I could put the cursor on some JavaScript function and search for usages,
or rename it. The PropertiesEditor plug-in does all that and more for
properties in .properties files, and it's been a great addition to the IJ
functionality.

The 3rd step, which the PE plug-in didn't implement yet but that I would
like to see both for property files and for JavaScript is inspections and
code analysis just like we have for Java. This will show all of the unused
functions (or properties), for example.

Anyone else would like to be able to do JavaScript with the same grace we've
been doing Java?

Amnon


3 comments
Comment actions Permalink

Vote for http://www.intellij.net/tracker/idea/viewSCR?publicId=12309

"Amnon I. Govrin" <agovrin@freshwater.com> wrote in message
news:c92bgf$vrr$1@is.intellij.net...

Hi.

>

IntelliJ is aiming more and more to the web application developer. With
JSR45, JSP support, web module configuration, etc.

>

One missing piece for web development is JavaScript. Client side

JavaScript

makes things dynamic and has a lot of usage in web application.

>

Currently the only relation to JavaScript is keyword highlighting of .js
files.

>

What I would like to see is application of the Java engine relevant parts

to

JavaScript, so that syntax errors will be visible, curly braces, automatic
indentation, code style, etc.

>

The next step is in the spirit of the PropertiesEditor plugin that allows
finding usages of properties in Java and non Java files. It would be great
if I could put the cursor on some JavaScript function and search for

usages,

or rename it. The PropertiesEditor plug-in does all that and more for
properties in .properties files, and it's been a great addition to the IJ
functionality.

>

The 3rd step, which the PE plug-in didn't implement yet but that I would
like to see both for property files and for JavaScript is inspections and
code analysis just like we have for Java. This will show all of the unused
functions (or properties), for example.

>

Anyone else would like to be able to do JavaScript with the same grace

we've

been doing Java?

>

Amnon

>
>


0
Comment actions Permalink

Oops. I didn't notice that was your request. ;)

"Tim Haley" <ymaraner@yahoo.com> wrote in message
news:c92id2$drj$1@is.intellij.net...

Vote for http://www.intellij.net/tracker/idea/viewSCR?publicId=12309

>

"Amnon I. Govrin" <agovrin@freshwater.com> wrote in message
news:c92bgf$vrr$1@is.intellij.net...

Hi.

>

IntelliJ is aiming more and more to the web application developer. With
JSR45, JSP support, web module configuration, etc.

>

One missing piece for web development is JavaScript. Client side

JavaScript

makes things dynamic and has a lot of usage in web application.

>

Currently the only relation to JavaScript is keyword highlighting of .js
files.

>

What I would like to see is application of the Java engine relevant

parts

to

JavaScript, so that syntax errors will be visible, curly braces,

automatic

indentation, code style, etc.

>

The next step is in the spirit of the PropertiesEditor plugin that

allows

finding usages of properties in Java and non Java files. It would be

great

if I could put the cursor on some JavaScript function and search for

usages,

or rename it. The PropertiesEditor plug-in does all that and more for
properties in .properties files, and it's been a great addition to the

IJ

functionality.

>

The 3rd step, which the PE plug-in didn't implement yet but that I would
like to see both for property files and for JavaScript is inspections

and

code analysis just like we have for Java. This will show all of the

unused

functions (or properties), for example.

>

Anyone else would like to be able to do JavaScript with the same grace

we've

been doing Java?

>

Amnon

>
>

>
>


0
Comment actions Permalink

Yes, I am just trying to get traction on that...

"Tim Haley" <ymaraner@yahoo.com> wrote in message
news:c92imk$g16$1@is.intellij.net...

Oops. I didn't notice that was your request. ;)

>

"Tim Haley" <ymaraner@yahoo.com> wrote in message
news:c92id2$drj$1@is.intellij.net...

Vote for http://www.intellij.net/tracker/idea/viewSCR?publicId=12309

>

"Amnon I. Govrin" <agovrin@freshwater.com> wrote in message
news:c92bgf$vrr$1@is.intellij.net...

Hi.

>

IntelliJ is aiming more and more to the web application developer.

With

JSR45, JSP support, web module configuration, etc.

>

One missing piece for web development is JavaScript. Client side

JavaScript

makes things dynamic and has a lot of usage in web application.

>

Currently the only relation to JavaScript is keyword highlighting of

.js

files.

>

What I would like to see is application of the Java engine relevant

parts

to

JavaScript, so that syntax errors will be visible, curly braces,

automatic

indentation, code style, etc.

>

The next step is in the spirit of the PropertiesEditor plugin that

allows

finding usages of properties in Java and non Java files. It would be

great

if I could put the cursor on some JavaScript function and search for

usages,

or rename it. The PropertiesEditor plug-in does all that and more for
properties in .properties files, and it's been a great addition to the

IJ

functionality.

>

The 3rd step, which the PE plug-in didn't implement yet but that I

would

like to see both for property files and for JavaScript is inspections

and

code analysis just like we have for Java. This will show all of the

unused

functions (or properties), for example.

>

Anyone else would like to be able to do JavaScript with the same grace

we've

been doing Java?

>

Amnon

>
>

>
>

>
>



0

Please sign in to leave a comment.