greybel-vsGreyScript toolkit for Grey Hack. Includes highlighting, code execution, bundling and minifying among other features. Checkout the changelog to get information on the latest changes. Based on greybel-js. If you need some GreyScript API information you can also checkout greyscript-meta. UsageAutomatically detects Commands available (
You can also access most of the commands via the context menu: Do not forget to setup your plugin to your needs. Following settings are available:
Features
TransformTransforms the content of the active text document into one of three possible output types:
It will also fill environment values with it's value which you are able to define in the configuration of this extension. You can also exclude namespaces from getting transformed. More details here. BuildTransforms and bundles your files which makes it easier to import them into GreyHack. As described in the transform section it has three possible transformation types and supports environment variables as well. Keep in mind to activate the installer to enable bundling in case you are using You can also select the max characters per file which will then split the installer files into the selected size. More details here. InterpreterExecutes GreyScript code. Almost all intrinsics are fully supported. To get more information which intrinsics are supported click here. It also features a mock environment and debugger. After you pressed run a prompt will appear to input the parameters for the execution. Since the latest update it also supports colors in the console via a pseudo terminal. Also inputing data is much more convinient now since there won't be any popups anymore instead you can use the pseudo terminal. More details here. DebuggerEnables you to set breakpoints, run code in a breakpoint context, jump to the next line of execution etc. Generally helpful if you want to debug your code. More details here. Keep in mind to set the breakpoint on a none empty line. Otherwise it will just skip that breakpoint. A repl is also available while executing the script or having an active breakpoint. API BrowserAPI Browser for GreyScript. Version of greyscript-meta in Visual Studio Code. RefreshWill refresh the AST Cache which is used for diagnostics, hover tooltips and autocompletion. SnippetsWill return a list of available GreyHack snippets. Such as Goto ErrorJumps to the next existing syntax error. Supporting providersAutocompletion ProviderFigures out the current context and tries to give suggestions accordingly. Hover Tooltips ProviderReturns informations about functions/types. Diagnostics ProviderReturns information about syntax errors in your code. Symbol ProviderReturns list of all available symbol in active file. Definition ProviderShows definitions in the currently active file and it's dependencies. Colorpicker ProviderShows colorpicker if you got color or mark tags. Copyright |