Historical RedyCode, Revision 12

RedyCode is the IDE written in and for the Redy application environment.

The following information is outdated. A new release is coming soon.


On 2015-12-27, the initial preview has been released. It demonstrates how projects can be created, opened, and executed with euiw.exe. However, the text editor itself is still unstable, so saving source files is disabled. This is intended as a preview to see what RedyCode will be like.

Here is a list of important features:

  • RedyCode is specifically designed to make it easy to write RedyLib-based applications. It is not a general-purpose Euphoria editor.
  • This IDE is written in 100% Euphoria source code, including the text editor, syntax highlighting, and context sensitive help, because i am a purist! (editor is not complete yet)
  • redy.cfg file sets up the Redy environment. It specifies paths to Euphoria, RedyLib, and Projects.
  • Projects folder contains RedyCode Projects, and each Project has one or more "apps" (exw files) that can be executed.
  • Each RedyCode project is in it's own folder, with a *.redy file to store project settings, and subfolders containing other files related to the project.
  • Source file editing, documentation editing, resource embedding, building executables, and building installers can all be done within RedyCode (far from fully implemented yet)
  • Multiple versions of Euphoria and RedyLib are supported and can be selected easily for testing different versions with your applications. (not fully implement yet, only default versions can be used currently)
  • RedyExec.exe program can run .exw files within the Redy projects, by using the Redy environment to set up the appropriate include paths and calling the appropriate version of euiw.exe. It can either run a specific app by command line (not implemented yet) or show a menu of Projects and Apps within projects.
  • When you open RedyCode, it shows a list of Projects so you can open one quickly, as well as buttons to create a new project or open a project that is somewhere other than your Projects folder. Pretty convenient, right?
  • In a future version, it will be possible to download RedyCode projects directly from the website to your /projects/ folder, as well as new versions of RedyLib.
  • Documentation for RedyLib will be highly-integrated into RedyCode in a future version.

The source, including exes is at: https://github.com/redy-project/RedyCode.

Or, you can download it from http://redy-project.org/files/RedyCode_1.0.0a.7z

Search



Quick Links

User menu

Not signed in.

Misc Menu