Ted2Go IDE is a leading IDE for Monkey2 programming language. Written on Monkey2! Based on original Ted2.
Monkey HTML Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
action Now IDE stores jump position for errors and debugstop (#132). Jun 5, 2018
assets Added project file support (.mx2proj) May 27, 2018
bin Added ted2 source files. Aug 15, 2016
di Fixed renaming of file/folder opened in editor. Jun 4, 2018
dialog Opengl 'es' option now is available for windows only Jun 7, 2018
document Now IDE stores jump position for errors and debugstop (#132). Jun 5, 2018
eventfilter Removed broken code assigned to F10 key. May 23, 2018
logo Added x64 logo and tweaked android product. Dec 16, 2017
parser Fixed "local var is visible outside of its scope". Jun 3, 2018
product Improvements. (#125) Apr 7, 2018
syntax Enabled monkey2's highlighter for .json files. Nov 27, 2017
testing F1 and F2 now works with ?. operator. Jun 3, 2018
utils F1 and F2 now works with ?. operator. Jun 3, 2018
view Now IDE stores jump position for errors and debugstop (#132). Jun 5, 2018
.gitignore New parsing stuff to have local members in completion! May 21, 2018
LiveTemplates.monkey2 Improved code templates - added dot-prefixes to show templates for gl… Oct 27, 2017
MainWindow.monkey2 Now IDE stores jump position for errors and debugstop (#132). Jun 5, 2018
PathsProvider.monkey2 Added "Build & Run" action into Project view. Jun 3, 2018
Plugin.monkey2 Added project file support (.mx2proj) May 27, 2018
Prefs.monkey2 Fix for onengl "es" mode. Jun 6, 2018
ProcessReader.monkey2 Cleanups in process reader. Oct 6, 2017
README.md Added patron info (#115) Mar 5, 2018
Ted2.monkey2 Opengl 'es' option now is available for windows only Jun 7, 2018
Ted2Go.mx2proj Improved project system. Jun 2, 2018
ThemeImages.monkey2 Improved completion list: 1. Removed title strip, so looking easy. 2.… Apr 17, 2017
Tree.monkey2 Fixed Docs tree - open docs by second F1, improved node filtering. Nov 8, 2017
Tuple.monkey2 no message Sep 28, 2017

README.md

Ted2Go

An IDE for Monkey2 programming language.

Binaries for MacOS and Windows are available at itch.io.

Benefits & Goals

  • Autocompletion for keywords, modules and user's code (WIP).
  • On-the-fly parser - see errors w/o build (not all errors).
  • "Find in project" dialog.
  • CodeTree and NavigationList for comfortable code jumping (todo).
  • Code folding and bookmarks (todo).
  • Doc's hints directly inside of code area (todo).

More info

Discuss on forum page.

Monkey <-> money :)

Support me if you like this project:

Notes for contributors

Please, take a look at code style. It based on original Ted2.

Will be super-cool if you can write the same style to make this project consistent.

Local abc:="ABC" ' there is no spaces in assignment

digit=8

callSomeMethod( param1,param2 ) 'there are spaces in bracket bounds

Method check:Bool( value:Double ) 'spaces in declaration
                          ' empty line after method name (can ignore if there is one-line body)
   Return value > 1.75
End