luciano_f 7 Posted 21 hours ago I don't understand why a 32-bit IDE can generate 64-bit EXE files, but a 64-bit IDE can't do the same and generate 32-bit ones? This is something that should be done. 1 Share this post Link to post
Dave Nottage 634 Posted 21 hours ago 3 minutes ago, luciano_f said: I don't understand why a 32-bit IDE can generate 64-bit EXE files, but a 64-bit IDE can't do the same and generate 32-bit ones? It's a work in progress. The plan is for the 64-bit IDE to eventually be able to do everything the 32-bit IDE can. 1 Share this post Link to post
gkobler 56 Posted 17 hours ago The Code Formatter is no longer available. What alternatives are there? Share this post Link to post
corneliusdavid 261 Posted 16 hours ago (edited) 39 minutes ago, gkobler said: The Code Formatter is no longer available. What alternatives are there? There's been a lot of discussion about this. Here's what I offer: https://corneliusconcepts.tech/code-formatting-delphi-13 Edited 16 hours ago by corneliusdavid 1 Share this post Link to post
havrlisan 46 Posted 16 hours ago 42 minutes ago, gkobler said: The Code Formatter is no longer available. What alternatives are there? These are the known alternatives: - GExperts - pasfmt - CnPack/CnWizards - Workaround for old formatter by David Cornelius - Jedi Code Formatting Fork Am I missing any? 3 1 Share this post Link to post
Attila Kovacs 693 Posted 16 hours ago 22 minutes ago, havrlisan said: These are the known alternatives: Does any of them keep the bookmarks? It used to be a big disadvantage that the bookmarks disappeared. (Many many years ago) Share this post Link to post
Sherlock 687 Posted 13 hours ago 2 hours ago, Attila Kovacs said: Does any of them keep the bookmarks? It used to be a big disadvantage that the bookmarks disappeared. (Many many years ago) That seems to be a hard requirement to fulfill, seeing as bookmarks (IIRC) are tied to line numbers and line numbers may change after formatting. Share this post Link to post
Attila Kovacs 693 Posted 12 hours ago 56 minutes ago, Sherlock said: That seems to be a hard requirement to fulfill, seeing as bookmarks (IIRC) are tied to line numbers and line numbers may change after formatting. So all of them useless. Share this post Link to post
Sherlock 687 Posted 10 hours ago 2 hours ago, Attila Kovacs said: So all of them useless. It is just an assumption on my part. I just checked with some searches, and it seems that there is more to bookmarks and how the IDE handles them than I thought. And they should be preserved through automated code formatting when used inside the IDE. The will break or get lost though, if a pas file is formatted outside the IDE. Share this post Link to post
dummzeuch 1718 Posted 8 hours ago 8 hours ago, Attila Kovacs said: Does any of them keep the bookmarks? It used to be a big disadvantage that the bookmarks disappeared. (Many many years ago) GExperts tries very hard, but is not perfect. The same for Breakpoints. I updated that code "recently" (a year ago?) so it became a lot better, but still not perfect. 1 Share this post Link to post
corneliusdavid 261 Posted 7 hours ago 6 hours ago, Sherlock said: Does any of them keep the bookmarks? I just tried with the external formatter and while it kept a breakpoint (one line off because of changes in the code that changed where the line was), all the bookmarks were removed. Share this post Link to post
johnnydp 25 Posted 6 hours ago Janky scrolling in Delphi 13, any options to set this? Deferred scroll rendering is annoying. Share this post Link to post
corneliusdavid 261 Posted 5 hours ago 53 minutes ago, johnnydp said: Deferred scroll rendering is annoying. Not sure what you mean by "janky" but "deferred" might refer to when you hold an arrow key down through a long source file and the scrolling region is reduced to just a few lines until you stop, then the whole screen is refreshed, right? In that case, I think you might want to look at a new, undocumented feature in Tools > Options > Editor > Scroll Bar: Editor Scroll Mode. Try switching it to "GDI Scroll" and see if that improves things for you. Share this post Link to post
johnnydp 25 Posted 4 hours ago (edited) after switching even worse slow as hell, first time see such crap in Delphi IDE. Works like on 386 CPU, horribly slow not smooth like in all the past versions of Delphi... ps. it happens in 25k lines plus in .pas file up to 5k is super smooth, above that slowly getting janky... Edited 4 hours ago by johnnydp Share this post Link to post
Charlie Heaps 3 Posted 4 hours ago 12 hours ago, gkobler said: The Code Formatter is no longer available. What alternatives are there? Not supporting compilation of 32-bit EXEs. No code formatter. I think I might have to skip this version. Share this post Link to post
corneliusdavid 261 Posted 4 hours ago 2 minutes ago, Charlie Heaps said: Not supporting compilation of 32-bit EXEs Huh? Of course it does. There are two IDEs, the 32-bit one has all the normal platform support, including 32-bit compilation; the 64-bit one (still relatively new) only does Win64--for now. 3 minutes ago, Charlie Heaps said: No code formatter There are alternatives as has been mentioned. Share this post Link to post