From time to time it is necessary to remind the devs, that we wait since ages for a more modern IDE.
Honestly, I personally think this would be a super low hanging fruit to push Xojo’s reputation.
Developers these days are used to the stunning IDEs and Editors like VSCode, Webstorm and so on and the IDE lacks on so many features. Most of the missing features are just normal and minimum expectations for developers and should be addressed.
I made a FR about this, maybe a full HTML Editor and multilanguaje Code EDitor is too much for xojo, but at least I requested to be a Text editor like the one for the “Notes” instead of a shitty tiny bad implemented Rich edit control (on windows) that is used for the constants.
Repurpose the bulky Toolbar, it wastes too much space
Improve the inspector to have decent sized controls there.
I even made something to improve those ridiculous tiny controls and fix those trashy multiline editors.
I’d want the option for object-information overlay to be either at the bottom, or inline next to the cursor. If you’re doing screen captures or videos, the inline parameter information often blocks code you’re trying to show.
I’d love split view for code tabs, and a way to command click method names in code to open in a new tab instead of the opening them in the one you’re in, or in split code view.
The goal was to clean up the tab spam problem by making the IDE more like a browser. Everything was supposed to stay inside a tab. But that rule kept getting broken by things like history and find/replace, and the execution really turned into a bit of a mess.
the initial break/pause highlighted line to be in the middle of the editor when debugging
the ability to sort a folder of items alphabetically, rather than having to do it manually
when debugging, you can see the whole length of a String rather than you having it truncated and you have to enter the String to see its context
not crash when you are viewing a RowSet contents and you click to run the next line (you have to exit editing the RowSet first)
when debugging, allow the parameters window at the bottom to be dragged up as high as I want
when debugging a Web App, stop the pointless Hide/Continue/Stop dialog from appearing
Auto-fill variables that are defined in code above, but are within a #If TargetXXX #EndIf
Allow you to drag and drop a 1024x1024 PNG file onto the App icon and it resizes all the alternatives
Request the App icon to be (optionally) cropped with rounded corners and resized to match the macOS/Windows standards
Trying to tear off a Tab to be its own new window causes multiple windows for the same app under the Window menu, but no new physical windows (plus it crashes any running app)
a tiny global floating with Run/NextLine/Stop (I move it over my debugging app) so I don’t need to move my mouse a long way on multiple monitors
I work on embedded devices a lot with C++ in vscode and have become very used to Opt/Alt+Arrow to move an entire line at a time. I was almost able to emulate the behavior with scripts and hot keys but it fell a bit short. This would be a quality of life improvement without a large time budget to implement.
Does anyone know if a feature request exists for this yet?