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 46
Apr 25 Apr 24 Apr 23 Apr 22 Apr 21 Apr 20 Apr 19 Apr 18 Apr 17 Apr 16 Apr 15 Apr 14 Apr 13 Apr 12 Apr 11 Apr 10 Apr 9 Apr 8 Apr 7 Apr 6 Apr 5 Apr 4 Apr 3 Apr 2 Apr 1 Mar 31 Mar 30 Mar 29 Mar 28 Mar 27 Mar 26 Mar 25 Mar 24 Mar 23 Mar 22 Mar 21 Mar 20 Mar 19 Mar 18 Mar 17 Mar 16 Mar 15 Mar 14 Mar 13 Mar 12
Windows 0 0 0 0 0 0 0 0 1 1 0 2 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0
Mac 0 0 0 0 0 0 0 0 0 0 1 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 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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.