/Chronos-IDE

Integrated development environment for the Chronos programming language

Primary LanguageScalaApache License 2.0Apache-2.0

Chronos IDE

Integrated development environment for the Chronos programming language

Introduction

Chronos IDE is a user-friendly IDE (integrated development environment) for the Chronos programming language, enabling you to run Chronos programs within a visual user interface.

Screenshot

Requirements

Chronos IDE requires Java 8 update 91 or later compatible version.

Download and run

The easier, suggested way to execute Chronos IDE is via MoonDeploy: just go to the download area and open App.moondeploy to automatically download and execute the application.

The latest binary package can be downloaded from GitHub.

The executable program - for both Unix and Windows - is in the bin subdirectory.

In case of problems while starting up the application, please check your Java version and your JAVA_HOME environment variable: starting the program from the command line should also print out a detailed error description.

Further references

Chronos IDE is based on OmniEditor, a JavaFX library encapsulating a fully-functional, customizable IDE for programming languages.

Chronos IDE also employs the Chronos engine and Helios.

All the special thanks mentioned in the related README files apply to Chronos IDE as well.

RichTextFX - License information

Copyright (c) 2013-2014, Tomas Mikula All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.