ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

SQF for VBS3

by zahngol ALL

SQF Syntax Highlighting and Enhancement Features for VBS3

Details

Installs

  • Total 1K
  • Win 1K
  • Mac 51
  • Linux 47
Jul 26 Jul 25 Jul 24 Jul 23 Jul 22 Jul 21 Jul 20 Jul 19 Jul 18 Jul 17 Jul 16 Jul 15 Jul 14 Jul 13 Jul 12 Jul 11 Jul 10 Jul 9 Jul 8 Jul 7 Jul 6 Jul 5 Jul 4 Jul 3 Jul 2 Jul 1 Jun 30 Jun 29 Jun 28 Jun 27 Jun 26 Jun 25 Jun 24 Jun 23 Jun 22 Jun 21 Jun 20 Jun 19 Jun 18 Jun 17 Jun 16 Jun 15 Jun 14 Jun 13 Jun 12
Windows 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

SQF for VBS3

SQF Syntax Highlighting and Enhancement Features for Bohemia Interactive Simulations' VBS3

Table of Contents

Features:

  • Syntax highlighting
  • Autocomplete for commands and functions
  • Snippets for autoformating code blocks for common functions
    • e.g. while, waitUntil, and diagMessage
  • Search shortcuts for the BIS Wiki, Developers Reference, and VBS Forums
  • Color picker that returns VBS compatible values (Modification of ColorPicker by Weslly)

Installation:

Using Package Control (Recommended)

For all Sublime Text 2/3 users we recommend install via Package Control.

  1. Install Package Control if you haven't yet.
  2. Use Ctrl+Shift+P then Package Control: Install Package
  3. Look for SQF for VBS3 and install it.

Manual Install

  1. Click the Preferences > Browse Packages… menu
  2. Browse up a folder and then into the Installed Packages/ folder
  3. Download zip package rename it to SQF-VBS3.sublime-package and copy it into the Installed Packages/ directory
  4. Restart Sublime Text

Usage

Snippets

  • As you type out a command that has a snippet created for it, you will see it as an autocomplete option.
  • If you hit Enter with the snippet option highlighted, the rest of the code will be filled in.
  • Once the code has been added, you can hit Tab to move to each of the key input areas for that command/code block

VBS3 Snippets

Search Resources

  • You can search various development resources by highlighting a word, and then either right-clicking and selecting the resource you want to search from the context menu, or by pressing the corresponding keyboard shortcut.

Color Picker

  • You can retrive a formated color value from a color picker GUI by either right-clicking and selecting Color Picker - VBS Format from the context menu, or by pressing the corresponding keyboard shortcut.
  • The color will be returned in R,B,G format, with each value being calculated within a range of 0-1

Keyboard Shortcuts

  • Search VBS3 Wiki
    • Ctrl+Shift+F1
    • Ctrl+Shift+'
  • Search VBS3 Developers Reference
    • Ctrl+Shift+F2
  • Search VBS Forums
    • Ctrl+Shift+F3
  • Open Color Picker
    • Ctrl+Shift+C

Open Report File

  • You can open the VBS3_64.RPT file without having to navigate to the proper folder by going to Tools -> VBS Resources -> Open VBS RPT File
    • Any errors that you see show up in VBS should be near the bottom of this file

Support:

  • Any bugs about SQF for VBS3 please feel free to report here.
  • And you are welcome to fork and submit pullrequests.