Navigation

  • index
  • next |
  • previous |
  • Antistasi Guide documentation »
  • Dev Guide »
  • Dev Tools Starter Setup

Logo of Antistasi Guide

Table of Contents

  • Beginners Guide for Antistasi v3.0
  • Detailed Reference Guide
  • Dev Guide
    • General
    • Development
      • Dev Tools Starter Setup
        • Arma 3 Developer Mods
        • Code Editor Extensions
      • How to build Antistasi
      • Advanced build methods
      • Antistasi Porting Instructions
      • How to Extend Antistasi?
      • Technical Standards for Core Code Contributions
      • Addon Functions & Folders Library
      • Debug Console Commands for Devs
      • Translation-Localization of Antistasi via Tolgee
    • Deprecated

GitHub

Star
Follow @official-antistasi-community

Dev Tools Starter Setup

Please note that this part is still heavily work in progress. For more dev related information please go to our Antistasi-Wiki-for-Devs.

For you to be able to properly work with Antistasi and especially SQF, we have collected tools, IDE extensions and such so you can set up your system to make your development experience easier.
It is highly recommended to use VSCode so you can make use of the many Arma-related extensions there, but any text editor will technically work.
If you have any questions, feel free to reach out on our Discord.

Arma 3 Developer Mods

Arma 3 Developer Mods

These are some mods that you are recommended to use to make testing easier.
It is recommended to make this into a saved modlist along with your local build of the mod so you can always load the right modset.

Name

Steam URL

Advanced Developer Tools

Advanced Developer Tools on Steam

CBA_A3

CBA_A3 on Steam

Zeus Enhanced

Zeus Enhanced on Steam

Code Editor Extensions

Code Editor Extensions

Visual Studio Code

You can download Visual Studio Code for free on their Website. The following extensions are extremely useful for editing Antistasi and are almost required.

Name

Description

Antistasi Development

Utilities specifically built for Antistasi development

SQF Wiki

Hover over command, see explanation

Arma 3 - Open Last RPT

Quickly open your last RPT to check for errors with Ctrl + Alt + R

Arma SQF Language

Comprehensive command support for SQF

SQF Language

Adds command and structure highlighting


These next extensions can streamline smaller aspects of Antistasi development, but are not at all required.

Name

Description

Live Share

Can help other people debug your code if needed

GitLens

Extends on the existing VSCode Git support

GitHub Pull Requests

Allows the viewing of pull requests from within VSCode

Partial Diff

Useful to find differences between files in a pinch

XML

Useful for editing stringtable files

Atom

Atom is no longer supported by Antistasi Dev team. However, it is still possible to use Atom as an editor for Arma. The plugins down below were recommended back then.

Name

Description

Arma language support in Atom

Syntax highlighting, auto-completions and snippets for sqf and other languages used within the Real Virtuality engine

atom-bracket-highlight package

Animates bracket highlighting

Navigation

  • index
  • next |
  • previous |
  • Antistasi Guide documentation »
  • Dev Guide »
  • Dev Tools Starter Setup
© Copyright 2025, Official Antistasi Community. Last updated 2025/July/19