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.
Arma 3 Dev Extensions
Arma 3 Dev Extensions
Name |
Steam URL |
---|---|
3den Enhanced |
|
CBA_A3 |
|
Enhanced Movement |
|
Extended Function Viewer |
|
Zeus Enhanced |
Do not use the following to join servers with Battleye enabled!
Name |
Steam URL |
---|---|
Intercept Minimal Dev |
|
Arma Debug Engine |
Arma Debug Engine on Steam (could have issues, check out steam workshop description and comment) |
Arma Script Profiler |
Arma Script Profiler on Steam (could have issues, check out steam workshop description and comment) |
Code Editor Extensions
Code Editor Extensions
Visual Studio Code
You can download Visual Studio Code for free on their Website. The following extensions are recommended.
Name |
Description |
---|---|
Provides language for SQF extensions and highlighting. |
|
Makes it easier to develop and test mods. |
|
Hover over command, see explanation. |
|
Supercharge the Git capabilities built into Visual Studio Code |
|
Real-time collaborative development from the comfort of your favorite tools. |
|
Insert File Header Comment such as date, time |
|
Under lines some errors, quite a few false positives, so take it with a pinch of salt. Do not wait for it to finish Indexing (it will throw some false errors). |
|
Ctrl+Shift+P -> Open Last -> [enter]: will open the last RPT. |
|
Requires some config, see bellow. |
Save and Run
Allows running a specified script or program when a keybind is pressed, or a specific filetype is saved. The extension does provide documentation, but here is an example that I use with this repository. Edit the WORKSPACE settings. It’s already in .gitIgnore ...A3-Antistasi.vscodesettings.json
. You can Download an Example
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 where recommended back then.
Name |
Description |
---|---|
Syntax highlighting, auto-completions and snippets for sqf and other languages used within the Real Virtuality engine |
|
Animates bracket highlighting |
Notepad++
Name |
Description |
---|---|
NO LONGER AVAILABLE Notepad++ SQF Syntax Highlighting and Auto Completion https://github.com/Barrow/npp-sqf |
If you don’t have an IDE and no clue how to work with one, this is basically the minimum requirement to work with it. |