-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Code Editor #3219
Comments
Would this be something close to GMEdit? That would be cool! |
Please add configuration to using vscode as ide and add new event functionality like unity and unreal (Awake, Update, OnTrigger) |
Please add this as a feature request, events are not part of the code editor |
Awake = Create |
how is it like? |
Is Notes Markdown intended to support linking? For example to header hashes, another Note, etc. |
Can you ensure that we can add "events" by just typing them and not having to use a mouse? Eg:
This is what gmedit allows |
Please also allow something like a "symbol" find for the current document. VSCode has a short cut in their palette |
Can I expect to view and edit all the timeline moments in one tab? |
I vote for quick transitions from Markdown to object events and struct methods.
And load info from Events/Functions JSDOC. |
REALLY hoping you guys took all these suggestions into account and also are just bringing in the simple things like auto-closing brackets... being able to use Alt + Up or Down to shift lines of text around... SHIFT + ALT + Up or Down to duplicate line or section of code... things like that you see in so many other editors! :) |
could you also add SVG support in addition to PNG? |
That's what Ctrl + D is for, which you can also rebind if you want ;) |
Technically CTRL + D should be used to find the next duplicate ;) Would be helpful if you had code and you highlighted a variable, and hit CTRL + D so that it takes you down to where that variable is found next in the file. (A-la VSCODE/JETBRAINS) |
Hmmm I would have used F3 to go to the next thing... never used CTRL+D for this myself... |
Please add a section for variable definitions above create so we can do away with having to open and close a window for variable definitions all the time. Otherwise looks pretty good. |
You can already use the Inspector to do this... that is the intended workflow |
Seconding this, hoping the new editor to be completely functional by keyboard alone |
I'd really like to see non-mouse-based multi-line selections |
Not sure if this is the right place for this, but could there be a way to search for event types? For example search and show all objects with Draw Normal Events, or Step Begin Events. |
Those different levels of colored brackets look like a lovely QOL addition, ty. |
Yeah, basically bringing all beloved features from popular programming IDEs like VSCode. That would be a blast |
EDIT: BIG EDIT!!!!! Opening new code editors for objects breaks the keyboard again, going into preferences and toggling and applying the code editor 2 enabled toggle fixes it again. But this needs to be done every time a new code editor is opened. It's almost as if each new code editor window is broken from the start and needs to have the Enabled flag retriggered to begin working. Love the look and feel of the new Code editor. Typing in general works fine,. Game maker shortcutes(like ctrl+f) work fine. Right-click selection cut, paste, copy works fine. However one issue is making it impossible to use, backspace, enter and delete keys(or windows shortcuts ctrl+z, ctrl+x, ctrl+c) on laptop keyboard doesn't work in the code editor. I press the key and nothing happens. I've checked the "Redefine keys" preference menu and the keys are all correct binding. Game maker Beta IDE version: 2024.400.0.556 Windows 11 operating system. |
@oldtimerza I would recommend downgrading to Beta IDE 2024.400.0.543 until a new beta is released. I believe the April betas are now considered closed due to the release of 2024.4. It seems this issue was introduced in Beta IDE 2024.400.0.549 as the last version without this issue is Beta IDE 2024.400.0.543. |
Thank you @hasnogame . Will give that a try :) |
@oldtimerza Happy to let you know the new June beta released today does not have this issue either. :D |
Speak about timing. That's fantastic! |
It would be even better if the functionality of debugging code at run time were also made available. |
This will be available in monthly, but is still a beta feature ( and is off by default ) |
I still see problems in the latest Beta versions, if I close the IDE with several (large: 30+) open scripts, then the IDE with the code editor 2 enabled cannot start the project and freezes. Turning off CE2 and starting the project resets the open tabs, which allows you to turn on CE2 and start the project. It is also noticed that each file opens for a few seconds and disappears 200 MB of memory with each open script (scripts are not large). |
File a bug report. This issue tracked getting CE2 mostly there and into monthly. |
Verified as this is now in green, however there are many related issues logged so this particular report can now be closed down. |
Complete reworking and architecting of the whole Code Editor within GameMaker.
Teaser Section
Multiple events in one place, plus adding, removing and editing events in one place.
Markdown is now supported in Notes Editor.
The text was updated successfully, but these errors were encountered: