Qore 0.8.13+ has to be installed, including the astparser and json modules, for all the functionality to work.
qore-vscode is a Qore language extension for Visual Studio Code.
This extension adds support for the following:
Document symbol search
Workspace symbol search
Syntax error reporting
Most of the features (except syntax highlighting) are provided by QLS (Qore Language Server). In order for QLS to function properly you need to have Qore 0.8.13+ installed on your system, including the astparser and json modules.
If you want to log output of QLS, you can use the following configuration settings:
qore.useQLS Boolean flag to turn on/off usage of QLS for providing Qore code information. [default=true]
qore.logging Boolean flag to set logging on or off. [default=false]
qore.logFile String specifying QLS log file path. If logging is turned on, all the operations will be logged to this file. If not defined, ~/.qls.log is used on Unix-like systems and %AppData%\QLS\qls.log on Windows.
qore.logVerbosity Verbosity of QLS logging. From 0 to 2. [default=0]
qore.appendToLog Boolean flag specifying whether to append to QLS log file or to overwrite it on each restart. [default=true]