VS Code Extension for ACSL/C Language ServerThis Vs Code extension implements the client part of the Language Server Protocol (LSP) for C and ACSl languages. It also provides additional specific Non-LSP features. LSP Features
Non LSP features
VsCode workspaceFile .vscode/settings.json contains the project configuration. An example is provided in "example" folder. Fields in file .vscode/settings.json allow mainly to set up Frama-C options. StructureCode adapted from https://github.com/microsoft/vscode-extension-samples/tree/main/lsp-sample
InstallationSimply import the acsl-lsp-linux-x64-0.1.0.vsix file present in this directory in VS Code Or run this command: code --install-extension acsl-lsp-linux-x64-0.1.0.vsix nvm installation:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash nvm install 20 nvm use 20 For developpers (compilation)npm install vsce package For developpers (debug):
|