All notable changes to the "hw4vsc" extension will be documented in this file.
- Fixed wrong version number in README.md (thanks to Stefan and Primax)
- Added new Hollywood 10 keywords (commands, constants, preprocessors)
- Updated internal extension dependencies/packages
- New setting
hollywood.mainOutputFile
for defining the the name of the compiled program added. Reason for this is, that the former setting$fileBasenameNoExtension}
didn't work as idented when a different file than the actual main file was focused/active in Visual Studio Code. - Added or updated the corresponding documentation and tasks.json
- Fixed change to
hollywood.outputExeType
from version 8.0.0 in example file for tasks.json and README.md - Fixed multiple extetypes options in example file for tasks.json
- Added new keywords (commands, constants) for Hollywood 9.1
- Got to Definition works with all workspace files now
- Fixed wrong coloring of
@ELSEIF
(#22)
- CamelCase snippets prefixes / trigger (like
funcLocal
) words have been droped in favor of only kabab-case style (#15)
- Added new Hollywood keywords (commands, constants, preprocessors)
- Added Symbol support for displaying variables, constants, and functions in the Outline view, Breadcrumps, and Got to Symbol (thanks to mrupp12bit)
- Added support for Got to Definition (thanks to mrupp12bit)
- Added Syntax Highlighting for MulitLine strings
- Overall improved Syntax Highlighting
- Intellisense does recognize variable names with $ and ! now (#6)
- Added 3 snippets for creating Switch-Case-statements (
switch
,switch-default
,switch-fallthrough
) - Added 2 snippet for defining a function with a prefix (
func-p
,func-local-p
) - Added additional snippet prefixes / trigger words for the following snippets (the previous prefixes are still valid):
debug-string
for debug printing a stringdebug-var
for debug printing a variablerepeat-forever
for a Repeat-Forever-loopfunc-local
for defining a local functionfunc-self
for defining a self function
- Added documentation remark about starting a script with F5
- Added 3 snippets for declaring an app icon (
@APPICON
)
- Changed README.md and example task.json as there is a better way to start a task with arguments which also fixes the problem with spaces in the
hollywood.exePath
setting (thanks to midwan and root from a1k.org). - Changed default built task in README.md and the example task.json to the
"Compile Hollywood Main script to default target"
task, as this is more natural. Starting a task can be triggered with F5 now.
- Initial public release
- Added documentation for code snippets
- Added links to Ko-fi and PayPal
- New setting
hollywood.mainFile
for defining the project's main file added. - New setting
hollywood.exePath
for defining the path to the Hollywood executeable - Added new snippets for defining functions
- Added an example file for tasks.json
- Changed setting
hollywood.OutputExeTypes
tohollywood.outputExeType
- First version of snippets (DebugPrint, Repeat-Forever)
- Changed commands, constants, and preprocessors from Hollywood 7.1 to Hollywood 8
- New setting
hollywood.OutputExeTypes
for defining the output type including easy picking of available types and displaying their descriptions (taken from the official Hollywood documentation)
- Dark and Light color theme
- Basic configuration for comments, brackets and so forth
- Hollywood syntax hightlighting and grammar with keywords and function for Hollywood 7