#CfgFunctions & CfgRemoteExec generator (Arma 3) for Visual Studio Code

1 messages · Page 1 of 1 (latest)

clear ridge
#

Automatic generation of both CfgFunctions.hpp and CfgRemoteExec.hpp with a mouse click or two! Enjoy better performance and security in your mod or mission. See the landing/README page of the extension for more information!

How to install the extension? Visit https://marketplace.visualstudio.com/items?itemName=Ezcoo.cfgfunctionsgeneratorarma3 or download directly from Visual Studio Code's marketplace by searching with e.g. keyword 'SQF'.

Enjoy!

clear ridge
#

v1.0.3 update is now live!

  • Make CfgRemoteExec.hpp generation more tolerant to typos/casing mistakes
  • Fix a bug that allowed user to define function as JIP (Join In Progress) without allowed target(s) getting specified
blazing raven
#

Thats awesome!

clear ridge
#

v1.1.0 update is now live!

  • Add toggle to enable or disable allowing debug mode in Functions library
  • Improve documentation in CfgRemoteExec.hpp
  • Update project description
clear ridge
#

Btw, if you're user of this extension, I'd like to hear if you have any suggestions for future features (and bugs ofc, if you happen to encounter such)! You can also DM me if you don't want to post in this thread for some reason.

clear ridge
#

v1.2.0 update is now live!

  • Add option to add PBO prefix (necessary, if developing addon instead of a mission)
clear ridge
#

v1.3.0 update is now live!

  • Add option to override extension's global settings with local configuration file (especially useful for complex projects and/or addon development). Read README -> Extension Settings for more information.
  • Fix empty category folders breaking the generation of CfgFunctions.hpp.

v1.3.1 update (hotfix) is now live!

  • Hotfix developer tag not being set if it was imported from global config (extension settings).

v1.3.2 update (hotfix) is now live!

  • Hotfix possible issues with PBO prefix and debug flag (not being set properly if they were imported from global config i.e. extension settings). (Note to self: Don't code at night!)
clear ridge
#

v1.4.0 is now live!

  • Major fix: the autocompletion of the functions in Functions Library/CfgFunctions should actually work properly now. (Because of limitations of Visual Studio Code's extension API, please note that you still need to generate CfgFunctions once when starting development after opening the editor to ensure that your developer tag is set correctly.)
clear ridge
#

v1.5.0 update is now live!

  • Add an extension setting: toggle allowing unrestrained remote execution (for development purposes).
  • Fix function duplication in autocompletion of functions.
clear ridge
#

There's a bug on some installs that I'm unable to reproduce (see screenshot). If you're getting this error, I'd like to ask you to test a possible fix that I implemented before releasing the update globally. Ping me here or send a DM!