Historical RedyCode, Revision 10

RedyCode is the IDE written in and for the Redy application environment. 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:

  • IDE written in 100% Euphoria source code, including the text editor, syntax highlighting, and context sensitive help (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, subfolders containing source files, documentation, build files, images, etc.
  • 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.
  • The source of RedyCode itself is a RedyCode project, so you can edit RedyCode within RedyCode IDE by simply opening it's Project. Pretty cool, huh?

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

Here are some screenshots of the work in progress:

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? http://redy-project.org/images/screenshots/2015-12-27%2019_27_25-RedyCode.png

This dialog sets up the Redy environment. If you click on the "Scan folders" buttons, the paths will be automagically set up for you. It is recommended that you have a standard installation of Euphoria 4.x at C:\Euphoria\. RedyLib and Projects folders are already included with RedyCode. http://redy-project.org/images/screenshots/2015-12-18%2020_58_41-Redy%20Env%20Config.png

This is what the project tree, source editor, and Project Settings looks like. http://redy-project.org/images/screenshots/2015-12-27%2019_00_57-RedyCode.png

Search



Quick Links

User menu

Not signed in.

Misc Menu