cancel
Showing results for 
Search instead for 
Did you mean: 

IDE support for javascript and sapui5 beta?

Former Member
0 Kudos

Hi,

Myself and several others ( ++) 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

Accepted Solutions (1)

Accepted Solutions (1)

StefanBeck
Advisor
Advisor
0 Kudos

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

Former Member
0 Kudos

Hi Stefan,

Thanks for the update! From my initial trials it was quite obvious that the tool support will make a big difference to development productivity, so looking forward to the full release.

Regards,

Steffen

Former Member
0 Kudos

Thanks for sharing the plans in this area. The transparency related to new technologies makes a big difference

athavanraja
Active Contributor
0 Kudos

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

Is it going to be just as a library in the MIME repository or we can see BSP tags or is it going to be a new design tool?

Thanks & Regards

Raja

StefanBeck
Advisor
Advisor
0 Kudos

Hello Raja,

it will be 2 Eclipse Plug-Ins that offer a kind of  Team Provider support known from Eclipse that allow you to use BSP pages as repository on ABAP servers.

As said, on top there are Wizards and additional helpers like a meaningful code completion, that will help you to be more productive. More code templates and WYSIWYG coming at a later point of time.

Plug-ins will also work together with other Eclipse based IDEs coming from SAP like the HANA Studio or ABAP in Eclipse.

So direction is more towards a "new design tool". However, the usage is  not mandatory, working with BSP directly is also possible.

Best regards

Stefan

athavanraja
Active Contributor
0 Kudos

Thanks Stefan,

I wasn't following the thread, thus the delay.

Former Member
0 Kudos

Hi Stefan,

I understand from this thread that the new plug-ins will bring in exciting features such as auto completion, templates and etc.

With the new plug-ins that is due to be released soon, will it have any drag and drop features for the HTML items?

For example, can we drag a button and drop it to the HTML file we are developing, set the property values such as colours, action methods etc., and the codes are generated for us?

Thank you.

Best regards,

Haridev, Nadarajan

OliverGraeff
Product and Topic Expert
Product and Topic Expert
0 Kudos

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

Answers (3)

Answers (3)

Former Member
0 Kudos

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

StefanBeck
Advisor
Advisor
0 Kudos

Hello Andrej,

there are currently no development efforts at SAP to move into that direction. However, there are 2 research topics:

Best regards

Stefan

Former Member

Hi Stefan,

Recently came across the below Microsoft blog post, the section entitled LightSwitch OData Support and SAP might be an interesting read:

http://blogs.msdn.com/b/jasonz/archive/2012/06/11/teched-north-america-2012-keynote-recap.aspx

- AM

Former Member
0 Kudos

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

qmacro
Developer Advocate
Developer Advocate
0 Kudos

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