Dev Tools Starter Setup - official-antistasi-community/A3-Antistasi GitHub Wiki
Setting up dev tools and extensions or add-ons can be a pain. Here is a summery of links and copy-paste solutions.
Arma 3 Dev Extensions
Do not use the following to join servers with Battleye enabled!
Code Editor Extensions
Name & Link |
Description |
SQF Language |
Provides language for SQF extensions and highlighting. |
Arma Dev |
Makes it easier to develop and test mods. |
SQF Wiki |
Hover over command, see explanation. |
GitLens |
Supercharge the Git capabilities built into Visual Studio Code |
Live Share |
Real-time collaborative development from the comfort of your favorite tools. |
File Header Comment |
Insert File Header Comment such as date, time |
SQFLint |
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). |
Arma 3 - Open Last RPT |
Ctrl+Shift+P -> Open Last -> [enter]: will open the last RPT. |
Save and Run |
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\.vscode\settings.json
) Save and Run JSON Example
Atom
Notepad++
If you have any questions please get in contact with a member of the Dev-Team