MysALHelper READMEThis extension has been created to make the life of the Mysolution AL Developer easier. From time to time, new features will be added to this extension. The functionality in this extension is basically grouped into 2 sections:
PrerequisitesIn order to be able to use the 'pick first available object id' functionality, a seperate install of Node.js is neccesary. FeaturesGeneral available
Mysolution Internal available only
TranslationThis tranlation functions create a csv file with missing translations per setup language locale based on a delta between the global xlf language file and the locale xlf language file.
Automatic TranslateYou can use the free Microsoft Translator service for translating up-to 2 million characters. Questions, Suggestions, BugreportsPlease send them to Herman van den Born DevelopmentInstall and PackageInstall node_modules by running the following command in the root of the project:
After that, you can run the following command to package the extension:
This will create a .vsix file in the root of the project. You can install this file in Visual Studio Code by using the command palette (Ctrl+Shift+P) and selecting "Extensions: Install from VSIX...". Testing and DebuggingTo test and debug the extension, you can use the built-in debugging features of Visual Studio Code. You can set breakpoints in your code and run the extension in a new instance of Visual Studio Code. By going to the debug tab (Ctrl+Shift+D) and selecting "Run Extension" from the dropdown menu, you can start debugging the extension. This will open a new instance of Visual Studio Code with the extension loaded, allowing you to test its functionality. |