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 20, 2017 at 7:51 pm #7244
Yes! I understand a Theme being able to “suggest” a font, but the user should be able to override it.
Yeah exactly.
And especially without having to edit the theme itself, which will be overwritten each update anyways.Every time Ted2Go is updated, I go through the code and change the keyboard shortcuts to the “normal” shortcuts.
I put the project view on the left.
And I edit the themes to use the Robot font.February 21, 2017 at 1:59 am #7246Ctrl+W for closing tabs is good and already done.
I’ll try to do overriding font from IDE next time.
And will update smooth theme, I miss it.
The auto-complete is not always correct, sometimes it doesn’t detect my Locals.
So when I for example want to access the fields in my Local called “proc”, Ted2Go instead auto-corrects it to “Property” whenever I type “proc.”, which gets annoying.It doesn’t detect local at all yet! But I plan to do that one time.
Ok, need to make dot optional.
Big thanks to David Maziarka for supporting!
February 21, 2017 at 2:06 am #7247Wow, David Maziarka use to help out with distribution and support for Amiga Blitz BASIC on the Amiga, a long long time ago.
February 22, 2017 at 1:11 am #7251Yeah, that was me and yeah, that was a long long time ago. I’m getting old!
@nerobot, My pleasure… great job with the fork!
February 22, 2017 at 7:44 am #7252February 22, 2017 at 4:23 pm #7256I’ll try to do overriding font from IDE next time.
And will update smooth theme, I miss it.
Great!
It doesn’t detect local at all yet! But I plan to do that one time.
That explains a lot! heh
On a similar topic…
I just noticed that when I start to type “Mouse” I no longer see the standard “Mouse” class in the auto-complete list.
Same with “JsonObject” it seems, and “WindowFlags” and “Keyboard” etc.
Did something change, is this intended? (I don’t often update Ted2Go)
I think that if I were new to Monkey 2 I’d be pretty confused about it. (even more so!)Also, an idea I had!
You can hide the console with the Escape key, which I often do.
When you run your app the console comes back and shows you print messages and such, which is fine.
But I’d really like if the console hid itself again after the app closes, so I don’t have to press Escape every time.
A minor thing, not very important.February 23, 2017 at 1:45 pm #7258Hey Nerobot, Monday I downloaded the latest from Github and compiled it. Today I was testing it writing some code. I was doing a run with about 300 lines of code then I decided to move some code from one area to another and after I did that I pressed the tab key and it just close the app with out notice. so I lost all of the code I was working on. I tried to duplicate the crash but it just doesn’t want to do it anymore. It has done that a couple of times. I can’t recall what the other reason for closing was but it wasn’t for the same reason. it has only been doing that on the latest download it had never done that before.
this is on Mac OSX.
[edit]
I think I figured one out:
when I select several lines of code and I press tab to indent the code it crashes.February 23, 2017 at 2:07 pm #7259@jessy oh.. I got crashes from time to time, and press ctrl+s very often. Need to do .bak files maybe.
Hope one day we’ll get super-cool IDE.
February 23, 2017 at 2:35 pm #7260@nerobot You are doing a great job. I hope you don’t give up any time soon. I know how hard and tedious ironing out bugs can be.
So far I have enjoyed working with it.
February 23, 2017 at 3:20 pm #7261Please, notify me if you can reproduce any bugs.
February 23, 2017 at 3:24 pm #7262Did you see the one I posted above?
February 23, 2017 at 3:44 pm #7263Fixed in dev branch!
Try it.
There was DebugStop() for untab logic.
February 23, 2017 at 3:51 pm #7264I will. Thanks.
February 25, 2017 at 12:05 am #7289I try MX2 out occasionally, but two things that really put me off are:
- Ted/Ted2Go doesn’t read the command-line parameters passed to it, so you can’t associate .monkey2 files with it — this means double-clicking a .monkey2 file from the desktop doesn’t launch Ted2Go, even if you manually associate .monkey2 files with Ted2Go. I tried adding this myself some time ago, but for some reason could never get it to work. (I think I was failing to build the basic project, from memory.)
- No cut/copy/paste toolbar items, or right-click menu (which would typically include these items, plus Select all, Delete (same as Cut, without copying to clipboard).
While I’m not overly-keen on the complexity of simple game projects, and all the ‘boilerplate’ needed in MX2, I am definitely willing to suck it down for MojoX3D2!
For me, though, these items are pretty much essential for a smooth flow, so thought I would at least mention them — I realise it’s purely a voluntary project, so this is just “for information”. Ted2/Ted2Go is a really impressive piece of work, given it’s entirely built around a custom GUI, but, personally, I just can’t handle not having these basic features.
Control over basic editor settings, as in MaxIDE, would be nice in the long term — fonts, colours, whether or not files are re-opened on startup, etc — but I can live without these.
Intended constructively, not actually complaining!
February 25, 2017 at 12:18 am #7290Ted2Go has read the command-line parameters for quite some time now though.
You can absolutely associate .monkey2 files with Ted2Go. (I’m doing that right now)
http://monkey2.monkey-x.com/forums/topic/ted2go-fork/page/6/#post-5313“Feature – open docs from args, so we can create file association for .monkey2 files with ted2…”
And with “docs” he means the Monkey 2 files and not the help documents heh.
If the IDE is your biggest problem, you could always use something like Atom.
http://monkey2.monkey-x.com/forums/topic/atom-package-for-monkey2/ -
AuthorPosts
You must be logged in to reply to this topic.