Shortcut keys standardisation
See original GitHub issueI’ve just added a page to the wiki listing some of the shortcut keys:
https://github.com/krzychu124/Cities-Skylines-Traffic-Manager-President-Edition/wiki/Shortcuts
I’d like to propose the following standardisation:
Shift
- replicate something (between junctions, along a route,around a node)Ctrl
- Should give more control- Example: Speed Limits tool -
Ctrl
toggles between direction vs. lanes
- Example: Speed Limits tool -
Alt
- Delivers alternative to the standard functionality- Example: Lane Arrows tool - Alt-clicking applies turning lane, rather than selecting the lane for manual customisation
Del
- Should delete stuff (for whatever is currently selected)- Example: Lane Connector tool -
Del
deletes all connectors for selected node
- Example: Lane Connector tool -
cc: @kvakvs @kianzarrin
Issue Analytics
- State:
- Created 4 years ago
- Comments:13 (6 by maintainers)
Top Results From Across the Web
How We standardized keyboard shortcuts in neeto
This blog will discuss how we standardized keyboard shortcuts across all neeto products. The need for standardization. Before we delve into how ...
Read more >Table of keyboard shortcuts
General shortcutsEdit ; Alt + E · Alt + V · Ctrl + Z , or. Alt + Backspace · Ctrl + Y...
Read more >How Keyboard Shortcuts for Cut, Copy, and Paste Became ...
The thoughtful choice by Apple to use Command plus x, c, and v to represent cut, copy and paste. The keys are clustered,...
Read more >Are there any guidelines concerning the use of Alt, Ctrl and ...
Use a shortcut with the CTRL key for actions that represent a large-scale effect, such as CTRL+S for save current document. Use the...
Read more >Standardising Keyboard Shortcuts between IDEs
Standardising Keyboard Shortcuts between IDEs. I'm a big believer in leveraging keyboard shortcuts when manipulating text.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
You can create SavedInputKey that is not editable in keybinds UI and translate it, even if it is saved does not matter. Or you can follow the code path inside CO.UI and get the calls they use to translate keys.
P.S. I do not know how CO.UI handles keys that don’t have supported language in the game. We might still have to go the path of translating keys.
Completed a list of (almost) all mouse/keyboard interactions with the tools: https://github.com/krzychu124/Cities-Skylines-Traffic-Manager-President-Edition/wiki/Shortcuts
Shift
key is very clearly “apply to route” (what defines a route is tool specific).Ctrl
key is largely associated with “bulk applicators” (for want of a better phrase).Alt
key is only used once, in the Lane Arrows tool.Del
andBackspace
are starting to become standardised in many tools as “reset” (ie. clear custom settings / revert to defaults).