Hitting a single key instead of Ctl-Alt-whatever madness. Note that most people have some Java background so, F5->F8 makes a lot of sense.
Also, Windows has Ctrl instead of Alt for most actions in Pharo5, that's annoying. And you can put a little paper on top of them for easy reference. If we could have something like http://community.sparxsystems.com/community-resources/509-81enterprise-architect-shortcuts-reference-card for Pharo, using a bunch of function keys, that would be cool. Phil On Sun, Apr 17, 2016 at 7:05 PM, Peter Uhnák <[email protected]> wrote: > So they use F keys, however they are clearly not uniform either, so I > don't see the appeal. Not to mention that they will be just as hard to > remember. > > On Sun, Apr 17, 2016 at 6:00 PM, Ben Coman <[email protected]> wrote: > >> Interesting. A search turned up... Quick Tip Debugger Shortcut Key >> Reference >> http://www.mularien.com/blog/category/eclipse/ >> >> cheers -ben >> >> On Sun, Apr 17, 2016 at 11:15 PM, [email protected] >> <[email protected]> wrote: >> > Most of the world IDE use function keys for debugging. >> > >> > Additional benefit: easier for newcomers to use it. >> > >> > Having the buttons on the top is a pain as the code pane is at the >> bottom >> > and requires travels all the time. >> > >> > Phil >> > >> > On Apr 17, 2016 4:57 PM, "Peter Uhnák" <[email protected]> wrote: >> >> >> >> Well, I've added a startup script for myself... but it would be nice to >> >> have it everywhere by default in some variant... >> >> >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> >> StartupPreferencesLoader default executeAtomicItems: { >> >> StartupAction >> >> name: 'Change debugger labels & shortcuts' >> >> code: [ >> >> GLMMorphicActionRenderer compile: ( >> >> (GLMMorphicActionRenderer>>#render:) sourceCode >> >> copyReplaceAll: 'setBalloonText: (anAction title' >> >> with: 'setBalloonText: (anAction title asString' >> >> ). >> >> RestartDebugAction compile: 'defaultKeyText >> >> ^ ''R'''. >> >> RestartDebugAction compile: 'defaultLabel >> >> ^ ''Restart'' asText addAttribute: TextEmphasis underlined from: 1 to: >> 1'. >> >> ResumeDebugAction compile: 'defaultKeyText >> >> ^ ''P'''. >> >> ResumeDebugAction compile: 'defaultLabel >> >> ^ ''Proceed'' asText addAttribute: TextEmphasis underlined from: 1 to: >> 1'. >> >> StepIntoDebugAction compile: 'defaultKeyText >> >> ^ ''I'''. >> >> StepIntoDebugAction compile: 'defaultLabel >> >> ^ ''Into'' asText addAttribute: TextEmphasis underlined from: 1 to: 1'. >> >> StepOverDebugAction compile: 'defaultLabel >> >> ^ ''Over'' asText addAttribute: TextEmphasis underlined from: 1 to: 1'. >> >> StepThroughDebugAction compile: 'defaultLabel >> >> ^ ''Through'' asText addAttribute: TextEmphasis underlined from: 1 to: >> 1'. >> >> ] >> >> runOnce: true. >> >> } >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> >> >> >> >> >> >> >> On Sat, Apr 16, 2016 at 11:39 PM, Peter Uhnák <[email protected]> >> wrote: >> >>>> >> >>>> Let’s turn this energy into something positive. Please propose a >> >>>> concrete set of default keybindings that you think would work >> better. In >> >>>> this process, please take into account all keybindings that are >> already >> >>>> defined in the code editor (it might not be so easy as it appears). >> >>> >> >>> >> >>> As I've said: >> >>> >> >>> 1. can we unify the shift vs ctrl+shift nonsense? (I'm using linux >> btw) >> >>> 2. can we use the default shortcuts pattern where one of the letters >> is >> >>> underlined? >> >>> >> >>> as for the shortcuts themselves, problem is proceed, restart & into >> >>> >> >>> proceed: ctrl+shift+p is not taken, so I don't see why it has shortcut >> >>> confusing with restart >> >>> restart: ctrl+shift+r indents, but I'd argue that uniformity is more >> >>> important here... indent is just convenience >> >>> into: ctrl+shift+i is taken (I've never used it, but it maybe it's >> >>> important), but we can still use ctrl+shift+n and underline n (point >> 2) >> >>> >> >>> If points 1 & 2 are implemented, then the letter is not as important, >> >>> although first letter is always preferable. >> >>> >> >>> Peter >> >>> >> >>>> >> >>>> Cheers, >> >>>> Doru >> >>>> >> >>>> >> >>>> > On Apr 16, 2016, at 8:37 PM, Peter Uhnák <[email protected]> >> wrote: >> >>>> > >> >>>> > Hi, >> >>>> > >> >>>> > I'm getting fed-up with GTDebugger shortcuts since they are >> completely >> >>>> > random. >> >>>> > >> >>>> > Can we have them more meaningful and/or somehow visible? >> >>>> > >> >>>> > For now I ended up overriding the labels so I can at least see >> them... >> >>>> > but doing this is also stupid, because I still have to look at >> them since I >> >>>> > cannot remember random shortcuts. >> >>>> > >> >>>> > <debugger.png> >> >>>> > >> >>>> > 1. can we unify the shift vs ctrl+shift nonsense? (I'm using linux >> >>>> > btw) >> >>>> > 2. can we use the default shortcuts pattern where one of the >> letters >> >>>> > is underlined? >> >>>> > >> >>>> > Peter >> >>>> >> >>>> -- >> >>>> www.tudorgirba.com >> >>>> www.feenk.com >> >>>> >> >>>> "Value is always contextual." >> >>>> >> >>>> >> >>>> >> >>>> >> >>>> >> >>> >> >> >> >> >
