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
 - 
		
			
				
February 5, 2017 at 5:46 am #6955
Thanks for suggestions and macos shortcuts.
And yes – I want to use new icons.
February 5, 2017 at 1:08 pm #6957This is Amazing.
February 5, 2017 at 3:03 pm #6958New version 2.1 is on github.
- Added toolbar to Source tab with 2 toggles:
- Sort by type – sort by type and name if toggled, sort by position in source if untoggled
 - Show inherited members – show all inherited classes and interfaces as sub-member.
- we can jump to any members by mouse click
 - note: some members will be shown only after module parsing is done
 
 
 - Fixed: found incorrect idents when pressing F1 on them (sometimes).
 - Fixed link for ‘Help — online help’.
 - Some changes in themes, little smaller font. Is it good for you?
 
Attachments:
February 7, 2017 at 12:57 am #6976The font sizes (and used fonts!) shouldn’t even be part of the themes, they should be a global option in Ted2.
I for example don’t even use the standard font, I use the Roboto font at a larger size, so every time I update Ted2Go I have to manually edit the themes, which I really shouldn’t have to.February 7, 2017 at 1:22 am #6977All window content based on mojox views that use fonts from themes to draw themselves.
I look at themes – almost all of them override fonts with the same values as ted2-default.
I think we can store fonts info in ted2.state.json. And customize them inside ide.
February 7, 2017 at 1:48 am #6978Yeah, changing the font and size from inside the IDE would be the best way.
February 11, 2017 at 12:27 am #7092I’ve found a crash in Ted2Go.
I write:
Monkey123Method CopySelf.bufferEndAnd the second I write Self and put the . at the end, Ted2Go just crashes.
I guess the auto-complete popup is the cause.
But I’m not sure what in my code causes it, is it just the fact that Method Copy is missing () or is it because something with the Class itself?
February 11, 2017 at 8:34 am #7103@hezkore can you paste here whole class ?
I tried to add the same method to some random classes from ted2go and there was no crash.
February 14, 2017 at 12:27 am #7147hi nero,
is there any way to reduce the autocomplete box automatically by filtering out items that aren’t in the current scope? Currently my first test of this feature while mucking around in the bananas shows everything from all modules when I start typing regardless of whether they’re imported or not.
Example (I think): libc.clock comes up as “clock” because libc is imported by std, but outside of std.monkey2 this requires a namespace prefix unless libc is explicitly imported. Using the definition suggested by autocomplete will result in a compile error due to missing identifier…
February 14, 2017 at 12:34 am #7148Hi. This is in todo. Thanks for remind.
February 14, 2017 at 12:53 am #7149cool, thanks! While I’m at it, I may as well request options for completion by spacebar, open parenthesis and dot in addition to “enter”. Keep up the good work
February 14, 2017 at 1:39 am #7150Ok.
About ‘dot’. Should it be added after word from list and show other list or just choose a value?
February 14, 2017 at 4:27 am #7151I’m not sure what you mean, but in other IDEs (mainly jungle and VS) I just press the key when autocomplete has selected the item I want, including the dot key.
February 14, 2017 at 4:33 am #7152I looked in VS – it show another autocompletion after choose by dot.
It’s a nice thing to implement!
February 17, 2017 at 1:11 am #7183how do i get ted2 to work?
 - Added toolbar to Source tab with 2 toggles:
 - 
		AuthorPosts
 
You must be logged in to reply to this topic.

