SQFLint – Syntax error checker and VSCode extension


SQFLint is command line tool, that checks specified files for syntax errors. It can output those errors in human readable format, or JSON for some futher processing.

Homepage: http://sqflint.zipek.cz/
Github: https://github.com/SkaceKamen/sqflint

Syntax error checking
Undefined variable warnings
Exports some info about file for futher processing by external tools

Visual Studio Code Extension
This extension is what makes SQFLint usable tool. It processes sqflint output and displays errors, warnings and tooltips right inside the code.

Current extension features:
Errors/Warnings from sqflint
Checks for existence of global variables (this is currently kind of broken, doesn’t check all files, only the opened ones)
Displays help (hover help and signature help) for BIS functions and commands
Autocomplete for BIS functions and commands

NOTE: Works best with SQF Language extension

Source bis forum topic

mdhClassReplace ArmA 3 SQF / SQM Class Replacer Tool

mdhClassReplace.jar is a simple javaprogram to replace classes in all sqf, sqm files in the folder and subfolders of the toollocation. Set classnames in the mdhClassReplace.cfg file.

i wrote it to replace all the A2 classnames of my arma 2 missions with the CUP ones. So the tool scans all sqm, sqf files and replace the classnames with the ones set in the mdhClassReplace.cfg.

how does it work:
1. create and write log messages into the mdhClassReplaceLog.txt
2. read the mdhClassReplace.cfg to get the old and new classnames for the replacement
3. check every sqm, sqf file in the folder and subfolders of the toollocation for the old classnames and replace them with the new one

attention, use this tool/mdhClassReplace.jar on your own risk

Download: http://moerderhoschi.bplaced.net/public/tools/arma3/mdhClassReplace.7z

my A2 -> CUP ClassnameMSExcelWar ๐Ÿ˜€ -> http://moerderhoschi.bplaced.net/public/tools/arma3/ArmAClassnames.png

kind regards

Source bis forum topic

ArmA 3 Tools Dev Update 2016-09-14

Size: ~1.1 MB


Fixed: Occasionally, the option to open the Steam workshop page once the item published, led to the wrong page
Fixed: An issue with the default thumbnails used in the Steam Workshop

FSM Editor

Changed: Updated SQF definition (Arma 3 1.65+)

Steam Configuration

Changed: Incremented version to reflect the current stage (1.014)

Source bis forum topic