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 902
  • Win 841
  • Mac 33
  • Linux 28
Feb 29 Feb 28 Feb 27 Feb 26 Feb 25 Feb 24 Feb 23 Feb 22 Feb 21 Feb 20 Feb 19 Feb 18 Feb 17 Feb 16 Feb 15 Feb 14 Feb 13 Feb 12 Feb 11 Feb 10 Feb 9 Feb 8 Feb 7 Feb 6 Feb 5 Feb 4 Feb 3 Feb 2 Feb 1 Jan 31 Jan 30 Jan 29 Jan 28 Jan 27 Jan 26 Jan 25 Jan 24 Jan 23 Jan 22 Jan 21 Jan 20 Jan 19 Jan 18 Jan 17 Jan 16 Jan 15
Windows 0 1 0 0 0 0 0 0 1 0 0 1 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 0 0 0 0 0 0 1
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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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.