Skip to Content
Technical Articles
Author's profile photo Jacek Wozniczak

How to add support for UI5 in Brackets (and help me with testing)

UPDATE / 09.08.2019 / scroll down for the original post

There is a new post with bunch of features and examples:

https://blogs.sap.com/2019/08/06/ui5-in-brackets-editor

 

UPDATE / 29.01.2019 / scroll down for the original post


Version 1.2.0-beta released.

New features are resource bundle texts hints and quick edit in XML views.

If manifest.json is present and contains a valid model entry, then:

Ctrl + e (quick edit):

More: https://github.com/wozjac/brackets-ui5

 

UPDATE / 25.12.2018 / scroll down for the original post


Version 1.1.0-beta is released, with a lot of bugfixes and improvements, including:

  • refreshed UI5 docs panel
  • code hints and quick docs with more descriptions, inherited memebers and links to the full online documentation

Check the plugin page for all features: https://github.com/wozjac/brackets-ui5

ORIGINAL POST / 31.05.2018


I really like Brackets editor, but this post will be not about its pros and cons. I’m using it for almost all UI5 development (with a bunch of extensions). Once I have decided to make some helpful stuff just for me and – from a line of code to a line of code – it has grown up to a set of valuable features, I think…

I’m still working on it, but the current status of the extension is satisfactory enough to release it for a broader audience and get some feedback & bugs. So, if there are any Brackets users working with UI5 – help me, please! 🙂

What do you get

  • support for working with OpenUI5/SAPUI5 versions >= 1.52
  • code hints in JS code for UI5 object members (please read the explanation on the GitHub page)

  • tags & attributes hints for XML views

  • quick docs (Ctrl + k)

  • API reference side panel

  • oData mock data generation

  • 8 configurable code snippets for quick insertion

What do you need

Brackets editor, version >= 1.11

How to install

The extension is not yet in the official Brackets extension registry, so you can install it using GitHub (URL or ZIP file), please check the appropriate section in the readme file.

https://github.com/wozjac/brackets-ui5

All functionalities are also described in the readme, so I won’t be writing here about them.

If you decide to check it – thanks and I hope you will find it useful too 🙂

Assigned Tags

      5 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Michael Graf
      Michael Graf

      Hello Jacek Wozniczak, thats a really handy tool - thanks a lot for this cool project.

      Would you like to list it also on the OpenUI5 homepage under related projects?
      You can create a pull request and add it will automatically appear on the page once merged:
      https://openui5.org/relatedProjects.html

      Kind Regards,

      Michael

      Author's profile photo Jacek Wozniczak
      Jacek Wozniczak
      Blog Post Author

      Hi Michael Graf,

      thanks for your response!

      Sure, I will create a request.

       

      Kind Regards

      Jacek

       

      Author's profile photo Jacek Wozniczak
      Jacek Wozniczak
      Blog Post Author

      Version 1.1.0-beta done, lot of bugfixes and improvements.

       

      Author's profile photo Jacek Wozniczak
      Jacek Wozniczak
      Blog Post Author

      Version 1.2.0-beta released.

       

      Author's profile photo Jacek Wozniczak
      Jacek Wozniczak
      Blog Post Author

      Newer version here: https://blogs.sap.com/2019/08/06/ui5-in-brackets-editor/