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

HISE Script

by Levitanus ST3

Tool for better scripting hise inside ST3

Details

Installs

  • Total 84
  • Win 48
  • Mac 29
  • Linux 7
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 Mar 11 Mar 10 Mar 9 Mar 8 Mar 7 Mar 6 Mar 5 Mar 4 Mar 3 Mar 2 Mar 1 Feb 28 Feb 27 Feb 26 Feb 25 Feb 24 Feb 23 Feb 22 Feb 21 Feb 20 Feb 19 Feb 18 Feb 17
Windows 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0
Mac 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 1 0 0 0 0 0 0 1 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 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

HISEScript-Sublime

is a little project trying to integrate HISE (hise.audio, https://github.com/christophhart/HISE) JS API into the Sublime Text

Installation:

  • Via PackageControl. ctrl+shift+p -> install package -> HISE Script
  • mannualy: copy contents of the Repository into the ST Packages folder rename the folder to HISEScript if necessary.

Usage:

  • Read the message about wrong path
  • set the path via changing the settings file (Package Settings > HISEScript > Settings - User) "hise_path": "C:/HISE-master"
  • reload API and make sure error hasn't appear
  • Choose HISEScript syntax in View menu
  • Enjoy and contribute ))

doc

new_syntax

completions

key bindings:

You can also see documentation on method. Paste following string in Your key-bindings:

{"keys": ["ctrl+alt+d"], "command": "hise_show_doc"}

settings:

has to be placed to the setting file, opened via package menu.

HISE source folder to parse available classes

"hise_path": "C:/HISE-master"

Optionally suppress completions from sublime-completion files

"hise_supress_completions": false

version history

28.11.2018

added:

  • namespaces
  • locals
  • snippets:
    • callbacks mandatory
    • callback of control
    • include
  • setting "hise_supress_completions": false
  • Math, Array, String objects now parsed from source

changed:

  • Now syntax is copy of standard Javascript with additions to native scopes, not just added scopes.