Settings
This section provides the list of various settings that allow you to configure the extension to fit your preferences.
Extension Settings
These settings are available in the Extensions → TLA+ section of the Settings panel:
Java: Homeallows to provide location of the JVM that the extension must use for running TLA<html></html>+<html></html> tools.Java: Optionsallows to provide additional options that must be passed to the Java process when running TLA<html></html>+<html></html> tools. More detailsPlusCal: Optionsallows to provide additional options to the PlusCal transpiler.TLC Model Checker: Create Out Filesdefines if TLC model checker output should be sent to a .out file.TLC Model Checker: Optionsallows to provide additional options to the TLC model checker. This setting supports variables${specName}and${modelName}that are automatically substituted to the .tla and .cfg file names (without extensions) respectively. More detailsTLC Model Checker: Statistics Sharingallows to opt-in / opt-out sharing of TLC usage statistics. More details.PDF: Convert Commandspecifies what command should be used to generate PDF documents from .tla files.PDF: Comments Shadeenables a gray background on comments (the reminder for the line starting from the first \*.).PDF: Comments Shade Colorif Comments Shade is enable, allows you to choose the backgroud color.PDF: No Pcal Shadedisable the "comment" shading for pcal specifications.PDF: Number Linesadd line number on to the generated pdf file.
Other Useful Settings
These settings and configuration tricks are not provided by the extension itself, but leverage the general VS Code platform capabilities: