{log} for VS CodeVS Code extension for {log}. Highlights
Quick Navigation (Click to collapse)Prerequisites
InstallationFrom the Visual Studio Code Marketplace
From a VSIX file
After installationThe extension activates automatically every time you open any After opening a file, you should see (1) the new extension toolbar buttons in the editor title bar and (2) the new side panel with the icon {L} that shows the current settings of the extension. Toolbar buttons (editor title bar)When editing a
Side panel ({log} Tools)Click the {log} Tools icon in the Activity Bar (left sidebar) to open the configuration panel. All settings are clickable and update immediately.
Getting started
WorkflowsBelow a summary of the most representative use cases you may face with. Consult the User Guide for more details. Consulting a fileTo check the syntax and types of your specification:
A successful consult shows the clauses stored and Generating and checking VCs
Running a simulation
Using the interactive terminalClick the >- icon in the toolbar to open a dedicated {log} terminal. This is useful for:
ConfigurationThe {L} side panel shows the current configuration on which the extension operates. Clicking on each setting of the configuration allows to change its value. Configuration fileTo allow to share a configuration along with the {log} specification and related simulation files, the extension provides a feature to export the configuration settings into a file. This file must be named Once a The extension provides features to support the life cycle of a
Config file keys
Example
Configuring the {log} versionAs {log} is a standalone product and may evolve at a different pace than this VS Code extension, users can change the specific version of {log} being used. The {L} side panel allows you to see which version of {log} is currently active. To switch to a different version, simply click on the current version and browse to the To return to the built-in version that comes with the extension (the default), select the The {L} icon in the toolbar allows you to perform these same operations. When a custom version of {log} is set, the icon turns purple. While using the built-in version, it remains green. Troubleshooting
Uninstall & cleanupThe process for disabling or uninstalling the {log} VS Code extension is the same as for any other extension. Temporary files are stored within VS Code's global storage specific for this extension. Upon deactivation or uninstallation, the extension executes If Java is missing or the command is blocked, VS Code will still clear the extension's storage directory upon uninstallation. ContributingWe love contributions! Whether you're fixing a bug, improving documentation, or suggesting a new feature, your help makes this project better for everyone. To maintain a high quality of code and a friendly environment, please check out our Contributing Guidelines before you get started. NoticeIt is licensed under Apache License, Version 2.0. Setlog-vscode was created by Mykyta Yampolskyi, and Alfredo Capozucca. It is currently maintained by Alexandre Tinouert. See CONTRIBUTING.md to know how you can contribute to the project. |