IDE wish list

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
User avatar
skywalk
Addict
Addict
Posts: 4211
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: IDE wish list

Post by skywalk »

IdeasVacuum wrote:I think Tenaja is referring to a file being edited and saved by another editor
Gotcha..."Warn when loaded file's source has changed."
IdeasVacuum wrote:Personally, I'd prefer Fantaisie to leave the IDE edit functionality as-is and just concentrate on PB.
Well, this is a conundrum. :? The ease of use with the debugging tools presents a lot of gravity.
I will bang my head in the IDE requests for a little while longer...The IDE is not too far off from what I need and home grown tools can really top it off.
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Re: IDE wish list

Post by PB »

Totally DISAGREE with the one-undo request! I love undoing lots of small changes. It means I can pick apart my code bit-by-bit. Other editors also do this -- it's not unique to PureBasic as you'd lead us to believe.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
User avatar
Tenaja
Addict
Addict
Posts: 1959
Joined: Tue Nov 09, 2010 10:15 pm

Re: IDE wish list

Post by Tenaja »

PB wrote:Totally DISAGREE with the one-undo request! I love undoing lots of small changes. It means I can pick apart my code bit-by-bit. Other editors also do this -- it's not unique to PureBasic as you'd lead us to believe.
Sure, a few code editors work the way PB's undo does. But-- No email or "regular" text editor on the face of the planet works this way, and no online forum text editor works this way, either.

One action deserves one undo. I HATE having to hit undo THREE TIMES just to undo ONE accidental keypress. It's a major PITA that can cause unwanted bugs because you never know for certain how many times you have to hit that undo button unless you go too far and have to redo it...so suddenly your one keypress turns into five or six, hunting for the proper undo level.

One UNDO keystroke should undo one action that the user does. When I hit the enter key, I do not hit delete, enter, and tab. I hit enter. And when I want to undo it with a single undo keystroke, I want everything caused by that one keypress to be undone, and returned to the way it was.

I'm all for trying new and innovative features in an IDE, program etc., but something this drastically different from the norm (of regular text editing) should be optional, and not mandatory. (Although I cannot imagine why someone would like it the way it is.)
User avatar
nco2k
Addict
Addict
Posts: 1344
Joined: Mon Sep 15, 2003 5:55 am

Re: IDE wish list

Post by nco2k »

some things i would like to see:

- highlight all matching occurrences of the selected text.
- rearrange sources by mouse drag n drop, instead of the "Sort Sources..." window.
- create new source when double clicking on a empty area, next to the tabs.
- don't prompt for save, when creating an exe of an unsaved "<New>" source. or at least don't abort the creation of the exe, after the "Save source code as..." dialog was canceled.
- a possibility to save and load color schemes and a real time preview of the selected scheme.

c ya,
nco2k
If OSVersion() = #PB_OS_Windows_ME : End : EndIf
Post Reply