forked from Bob-Murphy/A3-Antistasi-1.4
-
-
Notifications
You must be signed in to change notification settings - Fork 168
Dev Tools Starter Setup
HakonRydland edited this page Nov 20, 2022
·
15 revisions
Setting up dev tools and extensions or add-ons can be a pain. Here is a summery of links and copy-paste solutions.
| Name | Steam URL |
|---|---|
| 3den Enhanced | http://steamcommunity.com/sharedfiles/filedetails/?id=623475643 |
| CBA_A3 | http://steamcommunity.com/sharedfiles/filedetails/?id=450814997 |
| Enhanced Movement | http://steamcommunity.com/sharedfiles/filedetails/?id=333310405 |
| Extended Function Viewer | http://steamcommunity.com/sharedfiles/filedetails/?id=1678581937 |
| Zeus Enhanced | http://steamcommunity.com/sharedfiles/filedetails/?id=1779063631 |
Do not use the following to join servers with Battleye enabled!
| Name | Steam URL |
|---|---|
| Intercept Minimal Dev | http://steamcommunity.com/sharedfiles/filedetails/?id=1645973522 |
| Arma Debug Engine | (currently being fixed, do not load) https://steamcommunity.com/sharedfiles/filedetails/?id=1585582292 |
| Arma Script Profiler | (currently being fixed, do not load) https://steamcommunity.com/sharedfiles/filedetails/?id=1652506957 |
| 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. |
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
| Name & Link | 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 |
| Name & Link | Description |
|---|---|
| Notepad++ SQF Syntax Highlighting and Auto Completion | 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. |
If you have any questions please get in contact with a member of the Dev-Team