Assignable keyboard shortcuts for EVERYTHING.
In the 'keyboard shortcuts' dialogue, I would like to have a section that contains the flyout menu items and buttons of every palette.
Ideally this would be automatically populated when a palette is created, so that palettes created by 3rd-party plugins would be able to take advantage of this without a new version.
Currently there is an 'other panels' section in the assignable menu commands that lets you assign keystrokes to ten seemingly-arbitrary palette menu items. I'd love to see a ton more choices there. No need for default shortcuts; this is a way for power users to pick exactly which parts of AI they want to have available at the touch of a key insted of digging through menus or palettes.
Hakan BALCI commented
shortcuts should be as flexible as indesign.
Shortcuts for everything would be the best.
Or also the f-keys.
than this program would be usable and we dont have to use indesign for most of our work.
Because in indesign we can use every key and combination with command and option and control as we want.
Andrew B commented
Please. I just went to assign shortcut keys to all the "align" shortcuts like I have in InDesign and you can't! This has made me think Ill be better off doing the drawings in InDesign as I align things so often and it's so much quicker with shortcut keys (I use a combination of ctrl (and shift) and the arrow keys: copied FileMaker Pro, of all things!)
Adrian - yeah, this was the first thing I thought of when the feature was brought up. I can target almost everything in Photoshop with shortcuts, but I can't even get at Paste Remembers Layers with a script. I run into stuff that I can't hotkey a lot in Illustrator, but that one's a pretty critical toggle to be so buried.
Adrian Kitzinger commented
YES. Will make a separate suggestion specifically for "Paste remembers layers", but everything would be just fine.
Some functions are just not accessible to people using international keyboards.
In example: "Transform pattern (independent of object) when using Selection tool, Scale tool, Reflect tool, or Shear tool" >>> Tilde (~)-drag.
I cannot access this with my French Keyboard. I have to remap my keyboard or virtually change it.
Assign keyboard shortcuts for everything is definitely the way to go imho.
Mark Nicoll commented
Egor - you're right! I grabbed the script, it's nice.
But yeah, it shouldn't be necessary.
Egor Chistyakov commented
Mark, reversing path direction can be done with a script. They don't drop now from actions, so this thing, at least, can be automated. Anyway, this task should be accessible from the box, sure.
Mark Nicoll commented
This this this! I'm always needing shortcuts for things that can't be shortcutted or even recorded in actions.
Right now, I'm wanting a shortcut for reversing stroke direction. That can't be made into a shortcut so I try recording an action. It doesn't pick up selecting alternate ends of the path as an action, so I try "swap start and end arrowheads". That picks up the entire stroke appearance and applies it every time I run the action, so that's no good.
So yeah... assignable keyboard shortcuts for everything would be great.