Skip to content
This repository was archived by the owner on Dec 21, 2023. It is now read-only.

LordOfDragons/kdevelop-lang-dragonscript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KDevelop DragonScript Language Support

DragonScript Language Plugin for KDevelop

Features

  • Shows Declarations, Uses and Class Outlining information image1

  • Supports Code Completion with generating function calls and code block calls.

  • Supports Code Generation for example easily overriding functions. image3

More features to come in the future.

Compile

Required packages (Ubuntu):

  • cmake
  • extra-cmake-modules
  • flex
  • bison
  • gettext
  • kdevelop-dev
  • kdevelop-pg-qt
  • libkf5itemmodels-dev

Run (as root)

mkdir build cmake .. make install

Run-Time Requirements

For general use no additional runtime files are required.

For use with Drag[en]gine Game Engine (https://github.com/LordOfDragons/dragengine) you need to install the game engine libraries (package libdragengine1) of at least version 1.3.1 for the plugin to be able to load the game engine scripts.