Skip to Content
author's profile photo Former Member
Former Member

IDE support for javascript and sapui5 beta?

Hi,

Myself and several others (@DJ Adams ++) have tried to get the eclipse IDE setup for sapui5 development.

I've downloaded the "Eclipse IDE for JavaScript Web Developers" which includes JSDT http://www.eclipse.org/webtools/jsdt/

However, I've not been able to get much benefit from this both from a syntax and code completion point of view.

After including the sapui5 js files to code completion path, the eclipse system will typically crash the next time I use the completion (OutOfMemoryException).

Even after increasing memory to the JVM of eclipse and significantly reducing which sapui5 js files I include it doesn't work.

Eclipse will hang for a long time, before it comes back with no results (at least it doesn't crash completely).

Any hints on how to get this working?

Other IDEs we should use instead that work well?

Regards

Dagfinn

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Best Answer
    Posted on May 31, 2012 at 12:20 PM

    Hello Dagfinn,

    let me share the current delivery plans for SAPUI5 (obviously with the usual disclaimer "all statements are subject to change and may be changed by SAP at any time for any reason without notice "):

    - SAPUI5 plans an update of the SDN delivery within the next 2 weeks. The content will be the runtime version 1.4.2

    - The UI5 tools (eclipse plug-ins) will not yet be included. Some formal/legal processes are required and we do not exactly know when they will be settled. The next SDN update including tools will be done 1-2 weeks after settlement.

    The official SAP shipment channels for SAPUI5 will be:

    - SAP NetWeaver Cloud formerly called JPaaS/Neo. The tools will be added in roughly 2-3 months, runtime is already shipped.

    - NW Java 7.31 SP5 planned for Q4/2012 (SAPUI5 runtime version 1.6). 7.30 later.

    - non-modifying NetWeaver ABAP add-on called NW UI Extension V1.0 currently scheduled for
    September 2012 (runtime + tools version1.6).

    In parallel, we plan to update the SDN package accordingly.

    Means for the time being, please use the JS Editor that you prefer. SAPUI5 tools will come soon with additional support (in the first version with Wizards, MVC support, code-completion, preview functionality)

    Best regards
    Stefan

    Add a comment
    10|10000 characters needed characters exceeded

    • Hello Harideva Anand,

      yes, we're planning a WYSIWYG editor for SAPUI5. It is meant to support drag&drop of SAPUI5 Controls onto a screen, set their properties, connect them to the respective data sources and enable to work with a mixture of generated and own code.

      Unfortunately there is no fixed timeline for this yet, but we will let you know once this important feature become available. We are working on this with high priority.

      Thanks for your understanding and best regards,

      Oliver Graeff

  • author's profile photo Former Member
    Former Member
    Posted on May 28, 2012 at 02:20 PM

    I ran into the same problem and from this Eclipse Bugzilla bug report it looks like SAP hit it as well. Check out the post on the 17th January 2012.

    Anybody tried any other tools that can do code completion and syntax checks for JavaScript properly? It's kind of tedious without.

    Regards,

    Steffen

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 26, 2012 at 01:55 PM

    I'm using Eclipse as my dev environment for SAPUI5 stuff; it's pretty stable, but I'm not getting any code-completion.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 16, 2012 at 04:48 AM

    Hi,

    Since oData/HTML/JS is heavily used in this model, any plans to
    support Microsoft tools such as Visual Studio LightSwitch 2012: http://blogs.msdn.com/b/lightswitch/

    -AM

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.