Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Eggplant Functional Workspace ProNew to Visual Studio Code? Get it now.
Eggplant Functional Workspace Pro

Eggplant Functional Workspace Pro

Ricardo Magana

|
498 installs
| (1) | Free
This extension enhances the development experience of SenseTalk developers using Visual Studio Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

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.

Features

  • Functional Workspace Activity Bar: The extension adds an activity bar to the Visual Studio Code workspace, providing easy access to essential folders and limited tools required for SenseTalk development.

  • Syntax Highlighting Support: The extension provides comprehensive syntax highlighting for SenseTalk code, making it easier to read and understand code elements such as keywords, variables, and comments.

  • Code Snippets: Developers can take advantage of pre-defined code snippets for SenseTalk. These snippets can be automatically inserted into the code, reducing the amount of time spent on writing repetitive code.

  • Autofill for SenseTalk Elements: The extension offers autofill functionality for SenseTalk language elements, such as keywords, variables, comments, and more. This feature speeds up coding by suggesting and completing SenseTalk elements as developers type.

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.

Syntax Highlighting

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.

Code Snippets

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.

Installation

  1. Launch Visual Studio Code.
  2. Open the Extensions view by clicking on the square icon on the left sidebar or pressing Ctrl+Shift+X.
  3. Search for "SenseTalk Syntax Highlighting" in the Extensions view search bar.
  4. Click on the "Install" button next to the "SenseTalk Syntax Highlighting" extension by Rmagana.
  5. After installation, the extension will be activated automatically.

Usage

After installing the extension, you can start leveraging its features for SenseTalk development in Visual Studio Code.

Acknowledgements

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 "rmaganacs@gmail.com" with a subject "EPFWP Feature" regarding any features you are interested in having introduced to this extension.

Bugs

For any issues found with this extension, kindly reach out via email to "rmaganacs@gmail.com" with the subject "EPFWP BUG".

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft