- This topic has 10 replies, 7 voices, and was last updated 18 years, 6 months ago by kzettel.
-
AuthorPosts
-
grooveriderMemberHi,
for starters I have to say that your Javascript editor is one of the nicest I have seen so far. So in my opion this seems to be a great starting point for further enhancements. There are several features which almost every editor l know lacks, which would be:
OO Support as mentioned in http://www.myeclipseide.com/PNphpBB2+file-viewtopic-t-3315-highlight-javascript.html.
I.e., recognition of prototype classes in the outline view.Enhancement of code completion: parameters for standard objects and for self created custom classes.
Error checking (missing semicolons, unknown variables etc…)
Javascript-Debugging
Manual or automatic linking of depending javascript files (in my case classes) for syntax/function/… checking.
Wizards for class creation, just have a look at standard java features….
There are definitely SEVERAL more features which would simplify javascript programming which I have not covered…
These capabilities of javascript are, as I see in the quoted threads, not known to everyone, but everybody you who had the job to implement a javascript application of a greater scale will agree that these features would be “a gift of god”, and as far as I know this is a gap in the market as well, what would catapult your product in a great scale, i.e. all the faceless and suffering javascript programmers would have a new hope 😀
Riyad KallaMemberI think progression for the JS editor will be natural and smooth as AJAX development gets more and more prevelant. We appreciate the list you have given, it gives us a idea what to focus on.
blaplanteMemberI notice your mention of AJAX in your recent post about the JavaScript editor. I am asking around to see what others are using for AJAX and I wanted to invite you to check out my open source tool called XOscript. Feel free to join the http://groups-beta.google.com/group/xoscript discussion or shoot me an e-mail personally. Your post sounds like you have code responsibilities similar to what prompted me to write the API in the first place.
Bryan LaPlante
bryan@xoscript.org
http://www.xoscript.org/
visigateMemberWell done, grooverider. The features you asked for are very important for devolopers in javascript. Especally the Outline window has do show extended methods of Objects. The prototype – model is really an imortant feature!
Christian MüllerMemberI just recently started to use JS more extensivly then dropping a litte function here and there.
Unfortunately the Editor just shows some declared Variables. This reduces the Editor to simple highlighting …Most needed, is the above requested listing of prototypes in the outline. Same, but syntactically different:
var Obj = { myFunc: function() { } }
Riyad KallaMemberAgreed,
We are going to start working on this after 4.1 is released Monday. I don’t know if the work will make it into the 5.0 release, but there will be many more enhancements.
Christian MüllerMemberYour response-time is record-breaking as usual ^^
I’m looking foreward to Monday (since i love every new release), and do hope for JS-Editor-Enhancements in forthcoming Betas/Milestones.If it was written in PHP, i would offer my help *g*
Scott AndersonParticipantMore work went into the editor between 4.1M2 and 4.1GA. Please give the latest one a shot and let us know what you think.
Christian MüllerMemberValidation and StyleWarnings are new to me. They should proof usefull.
Code-Completion is neat (but limited) as before.As Standard-User i couldn’t yet look at the Debugger (how to upgrade a subscription? ^^).
At the moment i stick to to interAkt’s JSEclipse, but just for two reasons:
> It recognizes prototype-Functions
> Code-Completions show (wildly) more NamesMissing typing things (goes for both Edtors ^^):
> Closing ‘ (or “)
> Completing JavaDoc when typing /**
Riyad KallaMemberAs Standard-User i couldn’t yet look at the Debugger (how to upgrade a subscription? ^^).
Email subscriptions@genuitec.com with a request to upgrade your subscription, they can help process that.
-
AuthorPosts