This extension is intended to help KBS developers with their day-to-day tasks and workflows.
The extension's aim is to provide a set of tools that will help developers to be more productive and efficient and to reduce the time spent on repetitive tasks.
Quick angular build launch. This feature reads the angular.json file and provides automatically a list of all the configurations available for the project. The user can select the configuration and the extension will launch the build process.
Eslint:
Linting commands for the current file or the entire project.
Project's .eslintrc file shortcut.
Settings:
Quick access to user's .npmrc file and applicationhost.config file.
Open Git Repository in Browser.
KBS Mobile Global Variables toggle buttons.
KBS Mobile development enhancements and utilities.
Projects quick access in source ProgettiGit.
Intellisense for SCSS KBS Constants.
Known Issues
There are no known issues at the moment.
Release Notes
For more information about the release notes, please check the CHANGELOG file.
1.14.0 - Update dependencies from KBS6 Lib package.json
Update dependencies of the current workspace by reading KBS6 Lib package.json file
1.13.0 - SCSS - KBS Constants Intellisense
SCSS intellisense for KBS Constants
1.12.0 - Projects Quick Access
Activity Bar section with quick access to ProgettiGit projects.
1.11.0 - EDM6 Lib Module
EDM6 library management module
1.10.0 - Go to KBS6 Lib Definition
Shortcut that searches for a class or method definition in the KBS6 Lib and opens the file in the editor
1.9.0 - Angular Circular Dependency Finder
Angular Circular Dependency Finder command that finds circular dependencies in the current project and displays them to the user
1.8.0 - Open Git Repository in Browser
Open Git Repository in Browser command that opens the current project's git repository in the browser (GitHub, GitLab, BitBucket)
1.7.0 - Lint Module
Lint commands for the current file or the entire project
Shortcut to the .eslintrc file
1.6.0 - KBS Mobile - Read Configurations Routes
Read the configuration routes written through the project and make them available as an exported object
1.5.0 - KBS Mobile - SQLite Columns to TypeScript Array
Convert SQLite columns to TypeScript array for KBS Mobile projects
1.4.0 - KBS Mobile - Increment Version
Introduced the Increment Version command to increment the version of the KBS Mobile project for iOS and Android
1.3.0 - KBS Mobile - Set Environment
Set the environment for KBS Mobile
Wizard to add new environments
1.2.0 - KBS Mobile Global Variables
Quick access to KBS Mobile Global Variables to toggle them on/off
1.1.0 - Shortcuts
applicationhost.config shortcut
1.0.2 - Build command environment output path
Angular Build dynamic output path based on environment name