Eggplant Functional Workspace Pro
This extension enhances the development experience of SenseTalk developers using Visual Studio Code. It provides a functional workspace activity bar, syntax highlighting support, and code snippets specifically designed for the SenseTalk programming language used in Eggplant Functional. Not affiliated with Keysight.
Workspace Activity Bar
The activity bar added by the extension provides access to essential folders and limited tools required for SenseTalk development. Use the activity bar icons to navigate through the workspace and access different functionalities.
As you open or create SenseTalk files (.script or .suite files) in Visual Studio Code, the extension automatically applies syntax highlighting to make the code more readable. This feature helps you quickly identify and understand different code elements, such as keywords, variables, and comments.
To use the pre-defined code snippets for SenseTalk, start typing the prefix of a snippet and let the extension's IntelliSense feature suggest matching snippets. You can then select the desired snippet from the suggestion list, and it will be inserted into your code. Alternatively, you can manually trigger code snippets by using the editor's code completion feature.
Autofill for SenseTalk Elements
The extension provides autofill functionality for SenseTalk language elements. When you start typing a SenseTalk keyword, variable, or comment, the extension will suggest completions based on context and previous usage. Use the suggested completions to speed up your coding process and reduce the chances of typographical errors.
After installing the extension, you can start leveraging its features for SenseTalk development in Visual Studio Code.
This extension was developed by Ricardo Magana (https://github.com/rmaganacs) and is based on the official SenseTalk language specification provided by Eggplant Functional. Feel free to contact "firstname.lastname@example.org" with a subject "EPFWP Feature" regarding any features you are interested in having introduced to this extension.
For any issues found with this extension, kindly reach out via email to "email@example.com" with the subject "EPFWP BUG".