vscode-tlaplus icon indicating copy to clipboard operation
vscode-tlaplus copied to clipboard

TLA+ language support for Visual Studio Code

Results 86 vscode-tlaplus issues
Sort by recently updated
recently updated
newest added

# Issue When running the command `TLA+: Parse Module` in remote development, the editor views the amendments/edits to the file as a [dirty write](https://code.visualstudio.com/docs/getstarted/tips-and-tricks#_preventing-dirty-writes) and triggers diff mode. ![image](https://user-images.githubusercontent.com/3226984/221738257-f622d9c5-4006-49a3-8fc7-2ad5020af749.png) This...

bug

[VS Code's Alloy extension](https://marketplace.visualstudio.com/items?itemName=ArashSahebolamri.alloy) gives me the ability to embed Alloy code inside a Markdown file. This allows me to produce a model and nicely laid out documentation in the...

Is there a way in VS Code to make "TLA+: Check with TLC" keep focus on the model's buffer? The focus changes to the checker's buffer, and so I need...

By fails silently, I mean it doesn't show this popup: ![image](https://github.com/user-attachments/assets/4498616d-2482-40aa-a577-a3689005ae17) "Check and debug model with TLC" makes the popup appear normally. This is with the most recent version of...

bug
help wanted
good first issue

Still WIP but works. 1. Grab the jar produced by https://github.com/FedericoPonzi/tlaplus-formatter, 2. update the path in the code 3. ctrl+shift+p and select Format Document the formatter itself is also WIP.

enhancement
TLA+ Foundation Funding

The trace exploration feature in VSCode falls short compared to the Toolbox's trace explorer. Considering the widespread use of the VSCode extension, it is important to address the following issues...

enhancement
help wanted
TLA+ Foundation Funding

Spec: ``` ---- MODULE PlusCal ---- EXTENDS TLC (*--algorithm sample_computation variables x = 0; begin print(x); x = 1; end algorithm;*) \* BEGIN TRANSLATION \* END TRANSLATION Foo == x...

It could either show instructions on how to enable the TLAPS support or should be hidden at all.

enhancement

This PR implements the `update vars` feature requested in #364. - `TLA+: Update vars tuple` command that syncs your vars tuple with VARIABLES declarations ![image](https://github.com/user-attachments/assets/da3c3c12-0da0-4edf-bb4c-142bb01d5f30) - Handles single/multi-line VARIABLES, multiple...

This PR adds autocomplete support for TLA+ module symbols. It extracts definitions from JAR files (tla2tools.jar and CommunityModules-deps.jar). - Extract module symbols from JAR files - Provide completion suggestions for...