About Monkey 2 › Forums › Monkey 2 Projects › Ted2Go IDE
This topic contains 596 replies, has 46 voices, and was last updated by 
 nerobot 3 months ago.
- 
		AuthorPosts
 - 
		
			
				
November 18, 2016 at 4:55 am #5194
Maybe not at all, but it’s simpler when I can see any done solution.
November 18, 2016 at 5:51 am #5195I’ll leave the code toolbar toggle up to you.
November 21, 2016 at 4:32 pm #5313New stuff in repository!
New / Improve:
- Feature – navigate back / forward via alt+left / alt+right or toolbal buttons. Stored points – jumping via CodeTree or via ‘Goto declaration’.
 - Feature – open docs from args, so we can create file association for .monkey2 files with ted2. Worked fine, but files looked bad because there is no good ted2.exe icon.
 - Editor – added smart text insertion (with correct indent of whole inserted block, I hope you’ll see the profit).
 - Goto declaration – added shortcut F12, like in VStudio. I am going to remove F2 later.
 - Macos – added cmd+left/right to go home/end of line. (not tested)
 
Fixes
- Fixed multiline string highlighting.
 - Fixed tab behaviour in code view.
 - Fixed capitalization not worked (grabbed from ted2).
 - Fixed first-start window size – make window smaller than real desktop size.
 - Macos – disabled line removing via ctrl+e. (not tested)
 
Autocompletion
- Choose by TAB now! So we can comfortable using Enter when a/c list is opened. It’s useful at least until working parsing of local variables. I think to add Enter key as optional case.
 - Show entities from super class and interfaces.
 - Show entities from aliases.
 
Attachments:
November 21, 2016 at 4:53 pm #5318This editor is looking really good. I haven’t installed the latest update but so far I find it quite useful as I am using it.
I don’t know if you have fixed the command-x to cut. you have it described in the edit window as command-x but its actually control-x on the keyboard. for all purpose it should be command-x. thats for OS X.
November 22, 2016 at 2:08 am #5329Thanks.:)
Oh.. I never work on macos and don’t know about usual shortcuts for it. But I think I’ll add correct values soon.
November 22, 2016 at 3:44 pm #5342Good job! Is there a way to enhance and/or change the syntax coloring of keywords, locals etc.?
November 23, 2016 at 1:56 am #5368This time you can change existing colors via themes – look into ted2go/assets/themes/.
There are text-color1, text-color2,…. inside of theme’s files. They used for highlighting.
Info about each of color is here http://monkey2.monkey-x.com/forums/topic/ted2go-fork/page/4/#post-5071
November 24, 2016 at 8:40 pm #5418@nerobot
I finally got a chance to use Ted2go (with Mark’s recent changes). Good job.I am just starting to use it but I’m already loving the source view.
November 25, 2016 at 2:16 am #5422Welcome!
November 25, 2016 at 6:52 am #5425Great job. I finally can work in M2 decently. Is Find in Files comming anytime soon?
November 25, 2016 at 6:57 am #5426Ok, added “Find in files” into “Do it first” list.
But my dev speed is slow (have no time).
November 27, 2016 at 3:58 pm #5461Some new stuff:
- Fixed (!) – parser don’t update entities info inside of classes after they modified.
 - Fixed – not shown some types (generic) of properties.
 - Autocompletion (!) – improved arrow left / right behaviour when list is opened.
 - Autocompletion – fixed addition of extra spaces for keywords.
 - Added app icon for windows version (blue monkey2 logo). So associated files now have properly icon.
 - Updated ‘About ted2go’ section – added shurtcuts info and special thanks sections.
 
Attachments:
December 4, 2016 at 4:29 pm #5582New stuff in a repo!
- (!) Now call “Force stop” before build / buildAndRun. Is it OK for everyone?
 - (!) Project view – added simple files filter (see project.json); double-click to expand folders; little faster scroll.
 - (!) Autocomplete – improved ‘self’, added ‘super’.
 - Autocomplete – improved insertion – brackets for methods and full description if there is “method” keyword before – try to override method and you’ll see the power of that. 
 - Fixed text insertion – if text was copied from codeview (prepared on copy/cut).
 - Improved parser checking for some entity types.
 - Synced Sources tree with current line.
 - Added new icon for field-is-func members.
 - Display brackets [] for arrays.
 - Colors by theme – for Autocomplete list and Sources tree.
 - Merged ted2 (+smooth theme, some fixes)
 
Files filter – see the file ‘ted2go/project.json’.
There is no regexp, the logic is:
- *filter – starts with star – check text.StartsWith( filter )
 - filter* – ends with star – check text.EndsWith( filter )
 - *filter* – starts and ends – check text.Find( filter )
 - w/o stars – check equals, text = filter
 
December 4, 2016 at 9:43 pm #5590Is there a option or method to disable auto-complete?
December 5, 2016 at 2:28 am #5591I will add.
 - 
		AuthorPosts
 
You must be logged in to reply to this topic.
		
		
	