Daedalus Language Server
Daedalus Language Server is a language server for Gothic's scripting language - Daedalus, created by Kirides. However, it is mostly known for a VSCode extension - vscode-daedalus.
Warning
This article is focused on the vscode-daedalus extension, but since DLS uses Language Server Protocol it could be implemented into other editors.
Installation
- 
Download the.vsix File: Navigate to the latest release page of the vscode-daedalus repository on GitHub. Download the .vsixfile associated with the latest version available.
- 
Open VSCode: Launch Visual Studio Code on your computer. 
- 
Access Extensions Tab: Go to the Extensions view in VSCode. You can do this by clicking on the square icon on the sidebar or pressing Ctrl+Shift+X.
- 
Install from VSIX: Click on the three dot icon located in the top right corner of the Extensions view to open the More Actions menu. Select the "Install from VSIX..." option. 
- 
Select the.vsix File: A file dialog will appear asking for the path to the .vsixfile you downloaded earlier. Navigate to the location where you saved the.vsixfile, select it, and confirm the selection.
- 
Installation Process: VSCode will then proceed to install the Daedalus Language Server extension from the .vsixfile. Once the installation is complete, you may need to reload VSCode to activate the new extension.
- 
Verify Installation: After reloading, check the Extensions view again to ensure that the Daedalus Language Server extension has been successfully installed. 
Setup
Before opening a project there are some setting that have to be changed. The table below shows which CodePage you should use according to your language.
| CodePage | Languages | 
|---|---|
| windows-1250 | Czech, Polish, Hungarian, Romanian | 
| windows-1251 | Russian, Ukrainian | 
| windows-1252 | German, English, French, Italian, Spanish | 
| windows-1254 | Turkish | 
By default, DLS use windows-1252 encoding, if you want to change you have to edit the settings.json file. 
- Open the Command Palette by pressing Ctrl+Shift+P.
- Type settings.jsonand select the option that appears, usually labeled "Preferences: Open User Settings (JSON)".
- Add the following lines at the end of the file (but before }), replacing "Windows-1250" with the appropriate code page for your language:
Now if you open a directory that contains e.g. GOTHIC.SRC file, the extension will parse it and give you all Language Server features.