Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/SkaceKamen/vscode-sqflint

SQF Language server extension
https://github.com/SkaceKamen/vscode-sqflint

arma3 sqf sqf-scripting-language vscode-extension

Last synced: about 1 month ago
JSON representation

SQF Language server extension

Awesome Lists containing this project

README

        

# vscode-sqflint
Integrates sqflint tool into VS code.

# Prerequisites
Java ( You no longer need to have sqflint installed as it's bundled with extension. )

Works best with [SQF Language](https://marketplace.visualstudio.com/items?itemName=Armitxes.sqf) extension.

# Debugger

Experimental debugger that'll scan RPT file for changes and output new messages and errors to console.
Go to Debug tab to create debugger config.

# Features

Debugger (just watches RPT files for new output)

![Debugger launch choice example](https://sqflint.zipek.cz/images/sqflint-debugger-launch.png)

![Debugger output example](https://sqflint.zipek.cz/images/sqflint-debugger.png)

Syntax error checking

![Error example](https://sqflint.zipek.cz/images/sqflint-error.png)

Hover support for commands and BIS functions

![Hover example](https://sqflint.zipek.cz/images/sqflint-hover.png)

Signature help for some commands

![Signature example](https://sqflint.zipek.cz/images/sqflint-signature.png)

Autocomplete for commands and BIS functions (including basic description)

![Autocomplete example](https://sqflint.zipek.cz/images/sqflint-autocomplete.png)

# Credits

- Armatixes - syntax highlight grammar - https://github.com/Armitxes/VSCode_SQF