apazureck / openui5vscodeTypescriptTools

Tools for openui5 to enhance productivity using VS Code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ui5ts Extension

This extension aims to improve the experience using UI5 with typescript.

This extension is not officially supported by SAP or the openUi5 team. It is currently in an alpha phase. Please report issues.

Features

  • Code snippets for generating views and controllers in typescript
  • Generator for getting up-to-date typescript declarations for UI5 (customizable)
  • Navigation between views and controllers
  • Schemas for manifest.json

Requirements

none

Extension Settings

none

Usage

This section will help getting you started.

Code snippets

All snippets start with ui5ts:.

Document outlines

To create a new xml view or controller just create your file at the desired position and type ui5ts.doc: to get the suggestions.

Known Issues

  • Navigation between controller and view may not work, if controller is used in multiple views.
  • Problems getting the right controllers in large projects (multiple manifests)

Release Notes

0.1.0 - alpha: First Release


Working with Markdown

Note: You can author your README using Visual Studio Code. Here are some useful editor keyboard shortcuts:

  • Split the editor (Cmd+\ on OSX or Ctrl+\ on Windows and Linux)
  • Toggle preview (Shift+CMD+V on OSX or Shift+Ctrl+V on Windows and Linux)
  • Press Ctrl+Space (Windows, Linux) or Cmd+Space (OSX) to see a list of Markdown snippets

For more information

Enjoy!

About

Tools for openui5 to enhance productivity using VS Code

License:MIT License


Languages

Language:TypeScript 54.5%Language:JavaScript 44.8%Language:HTML 0.5%Language:Shell 0.1%Language:Batchfile 0.1%