Skip to content

LordOfDragons/vscode-langext-dragonscript

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DragonScript Language Support

This extension provides support to highlight source code in the DragonScript Script Language.

The DragonScript repository can be found here:

Latest API documentation can be found here:

Main use is for creating games using the Drag[en]gine Game Engine:

Latest Module API documentation and Usage pages on the Wiki can be found here:

The DragonScript Script Language can be used standalone (using the "dsi" binary) or as embedded language using a C++ Binding. Embedding DragonScript is rather simple and allows mixing script with native code easily without using unsafe C-Call hacks.

The Language is strong typed, object oriented and uses a forward parsing only grammar.

Preview Images

Preview Image

Requirements

There are no requirements for using this extension.

Extension Settings

None yet but planed.

Known Issues

  • Visual Studio Code can not handle lookbehind regular expressions correctly. This causes line-splicing (back slash at end of line) to prematurly end certain language constructs. This results in code on the next line to be incorrectly marked invalid.

Release Notes

1.0.0

Initial release with support for syntax highlighting.

About

Visual Studio Code DragonScript Language Extension

Resources

License

Stars

Watchers

Forks

Packages

No packages published