[jbosstools-issues] [JBoss JIRA] (JBIDE-11602) Provide first class support for client side development

Victor Rubezhny (JIRA) jira-events at lists.jboss.org
Mon May 6 19:14:53 EDT 2013


    [ https://issues.jboss.org/browse/JBIDE-11602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12772322#comment-12772322 ] 

Victor Rubezhny edited comment on JBIDE-11602 at 5/6/13 7:13 PM:
-----------------------------------------------------------------

Another issue from JSDT affects VJET's fork of JSDT parser: [Bug 404832 - JavaScript error on valid regex|https://bugs.eclipse.org/bugs/show_bug.cgi?id=404832].

The issue is created for VJET: [Bug 407293 - JavaScript error on valid RegEx when the '/'-char is in character list (inside "\[...\]" brackets)|https://bugs.eclipse.org/bugs/show_bug.cgi?id=407293]

The patch is provided for the issue (the patch from Bug 404832 was partially adopted for VJET's fork of JSDT parser).

The patch that fixes the RegEx sintax highlighting part of the issue is proposed in [Bug 401250 - \[highlighting\] regular expression causes false comment color |https://bugs.eclipse.org/bugs/show_bug.cgi?id=401250], the patch also fixes the initial RegEx syntax highlighting problem described in the issue.
                
      was (Author: vrubezhny):
    Another issue from JSDT affects VJET's fork of JSDT parser: [Bug 404832 - JavaScript error on valid regex|https://bugs.eclipse.org/bugs/show_bug.cgi?id=404832].

The issue is created for VJET: [Bug 407293 - JavaScript error on valid RegEx when the '/'-char is in character list (inside "\[...\]" brackets)|https://bugs.eclipse.org/bugs/show_bug.cgi?id=407293]
                  
> Provide first class support for client side development
> -------------------------------------------------------
>
>                 Key: JBIDE-11602
>                 URL: https://issues.jboss.org/browse/JBIDE-11602
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: jsp/jsf/xml/html source editing
>            Reporter: Sebastien Deleuze
>            Assignee: Victor Rubezhny
>              Labels: jsdt, vjet
>             Fix For: 4.1.0.Beta1
>
>         Attachments: jbosstools-add-vjet-dependencies-patch.patch, jquery-1.5.1.min.js.jpg, jquery.tagcanvas.min.js.jpg, nexj-JS-Content-Assist-On-a-JS-in-ticket-monster-project-After-Insertion.jpg, nexj-JS-Content-Assist-On-a-JS-in-ticket-monster-project.jpg, nexj-JS-Content-Assist-On-an-HTML-1-in-ticket-monster-project-After-Insertion.jpg, nexj-JS-Content-Assist-On-an-HTML-1-in-ticket-monster-project.jpg, nexj-JS-Content-Assist-On-an-HTML-2-1-in-ticket-monster-project-After-Insertion.jpg, nexj-JS-Content-Assist-On-an-HTML-2-1-in-ticket-monster-project.jpg, nexj-JS-Content-Assist-On-an-HTML-2-2-in-ticket-monster-project-After-Insertion.jpg, nexj-JS-Content-Assist-On-an-HTML-2-2-in-ticket-monster-project.jpg, nexj-JS-Content-Assist-On-Any-JS-in-ticket-monster-project-After-Insertion.jpg, nexj-JS-Content-Assist-On-Any-JS-in-ticket-monster-project.jpg, nexj-JS-Content-Assist-On-Any-JS-in-ticket-monster-project.jpg, vjet-JS-Content-Assist-On-a-JS-in-ticket-monster-project-After-Insertion.jpg, vjet-JS-Content-Assist-On-a-JS-in-ticket-monster-project.jpg, vjet-JS-Content-Assist-On-Any-JS-in-ticket-monster-project-After-Insertion.jpg, vjet-JS-Content-Assist-On-Any-JS-in-ticket-monster-project.jpg, vjet-JS-Content-Assist-On-HTML-1-in-ticket-monster-project-After-Insertion.jpg, vjet-JS-Content-Assist-On-HTML-1-in-ticket-monster-project.jpg, vjet-JS-Content-Assist-On-HTML-2-1-in-ticket-monster-project-After-Insertion.jpg, vjet-JS-Content-Assist-On-HTML-2-1-in-ticket-monster-project.jpg, vjet-JS-Content-Assist-On-HTML-2-2-in-ticket-monster-project-After-Insertion.jpg, vjet-JS-Content-Assist-On-HTML-2-2-in-ticket-monster-project.jpg
>
>
> Web application development is currently moving in many projects from end to end server side technologies to HTML5 RIA developed with REST Webservices/ Webscoket on serverside + pure client side technologies GUI (Backbone.js for example).
> Eclipse has been always been quite bad in the field of advanced Javascript development. JSDT was a good start, but its development has been stopped for a few years, and in its current status, it is not really a good tool for real HTML5/JS dev. From what I know, there is no roadmap for strong move on this field in the WTP team. The only real Eclipse initiative for client side development is Orion (http://www.eclipse.org/orion/) outside of the IDE.
> The only other alternative is Aptana Studio 3, acquired last year by AppAccelerator.
> My question is : is there any plan to consider client side development as a first class citizen in JBoss Studio, even if this question apply to the whole Eclipse Ecosystem ? Other IDE like Netbeans or IntelliJ Idea have a strong support for these technologies, and my guess is this lack may be a significant blocking point in the following years.
> Thanks in advance for your feedback.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the jbosstools-issues mailing list