GoLand is a cross-platform IDE aimed at providing an ergonomic environment for Go development. See how KeyCombiner can boost your GoLand productivity.
id | Description | Keys | Keys (macOS) | Context | Category | Modifiers | |
---|---|---|---|---|---|---|---|
175143 | Find action | ctrl+shift+a | shift+cmd+a | GoLand | Important | ||
175144 | Basic code completion | ctrl+space | ctrl+space | GoLand | Important | ||
175145 | Smart code completion | ctrl+shift+space | ctrl+shift+space | GoLand | Important | ||
175146 | Show intentions and quick-fixes | alt+enter | cmd+enter | GoLand | Important | ||
175147 | Generate code | alt+ins | cmd+n or ctrl+enter | GoLand | Important | ||
175148 | Parameter info | ctrl+p | cmd+p | GoLand | Important | ||
175149 | Shrink selection | ctrl+shift+w | alt+down | GoLand | Important | ||
175150 | Extend selection | ctrl+w | alt+up | GoLand | Important | ||
175151 | Recent files popup | ctrl+e | cmd+e | GoLand | Important | ||
175152 | Rename | shift+f6 | shift+f6 | GoLand | Important | ||
175153 | Search everywhere | shift shift | shift shift | GoLand | Important | ||
175154 | Save all | ctrl+s | cmd+s | GoLand | General | ||
175155 | Synchronize | ctrl+alt+y | alt+cmd+y | GoLand | General | ||
175156 | Toggle maximizing editor | ctrl+shift+f12 | shift+cmd+f12 | GoLand | General | ||
175157 | Inspect current file | alt+shift+i | alt+shift+i | GoLand | General | ||
175158 | Quick switch current scheme | ctrl+` | ctrl+§ or ctrl+' | GoLand | General | ||
175159 | Open settings dialog | ctrl+alt+s | cmd+, | GoLand | General | ||
175160 | Show Project window | alt+1 | cmd+1 | GoLand | Show Tool Windows | ||
175161 | Show Favorites window | alt+2 | cmd+2 | GoLand | Show Tool Windows | ||
175162 | Show Find window | alt+3 | cmd+3 | GoLand | Show Tool Windows | ||
175163 | Show Run window | alt+4 | cmd+4 | GoLand | Show Tool Windows | ||
175164 | Show Debug window | alt+5 | cmd+5 | GoLand | Show Tool Windows | ||
175165 | Show Problems window | alt+6 | cmd+6 | GoLand | Show Tool Windows | ||
175166 | Show Structure window | alt+7 | cmd+7 | GoLand | Show Tool Windows | ||
175167 | Show Services window | alt+8 | cmd+8 | GoLand | Show Tool Windows | ||
175168 | Show Version Control window | alt+9 | cmd+9 | GoLand | Show Tool Windows | ||
175169 | Show Commit window | alt+0 | cmd+0 | GoLand | Show Tool Windows | ||
175170 | Show Terminal window | alt+f12 | alt+f12 | GoLand | Show Tool Windows | ||
175171 | Find | ctrl+f | cmd+f | GoLand | Search / Replace | ||
175172 | Replace | ctrl+r | cmd+r | GoLand | Search / Replace | ||
175173 | Find next | f3 | cmd+g | GoLand | Search / Replace | ||
175174 | Find previous | shift+f3 | shift+cmd+g | GoLand | Search / Replace | ||
175175 | Find in path | ctrl+shift+f | shift+cmd+f | GoLand | Search / Replace | ||
175176 | Replace in path | ctrl+shift+r | shift+cmd+r | GoLand | Search / Replace | ||
175177 | Select next occurrence | alt+j | ctrl+g | GoLand | Search / Replace | ||
175178 | Select all occurrences | ctrl+alt+shift+j | ctrl+cmd+g | GoLand | Search / Replace | ||
175179 | Unselect occurrence | alt+shift+j | ctrl+g | GoLand | Search / Replace | ||
175180 | Step into | f7 | f7 | GoLand | Debugging | ||
175181 | Smart step into | shift+f7 | shift+f7 | GoLand | Debugging | ||
175182 | Step over | f8 | f8 | GoLand | Debugging | ||
175183 | Step out | shift+f8 | shift+f8 | GoLand | Debugging | ||
175184 | Run to cursor | alt+f9 | alt+f9 | GoLand | Debugging | ||
175185 | Evaluate expression | alt+f8 | alt+f8 | GoLand | Debugging | ||
175186 | Resume program | f9 | alt+cmd+r | GoLand | Debugging | ||
175187 | Toggle breakpoint | ctrl+f8 | cmd+f8 | GoLand | Debugging | ||
175188 | View breakpoints | ctrl+shift+f8 | shift+cmd+f8 | GoLand | Debugging | ||
175189 | Complete statement | ctrl+shift+enter | shift+cmd+enter | GoLand | Editing | ||
175190 | Quick documentation lookup | ctrl+q | ctrl+j | GoLand | Editing | ||
175191 | External doc | shift+f1 | shift+f1 | GoLand | Editing | ||
175192 | Brief info | ctrl+моuse | cmd+mouse | GoLand | Editing | ||
175193 | Show descriptions of error at caret | ctrl+f1 | cmd+f1 | GoLand | Editing | ||
175194 | Override methods | ctrl+o | ctrl+o | GoLand | Editing | ||
175195 | Implement methods | ctrl+i | ctrl+i | GoLand | Editing | ||
175196 | Surround with … | ctrl+alt+t | alt+cmd+t | GoLand | Editing | ||
175197 | Comment with line comment | ctrl+/ | cmd+/ | GoLand | Editing | ||
175198 | Comment with block comment | ctrl+shift+/ | alt+cmd+/ | GoLand | Editing | ||
175199 | Context info | alt+q | ctrl+shift+q | GoLand | Editing | ||
175200 | Reformat code | ctrl+alt+l | alt+cmd+l | GoLand | Editing | ||
175201 | Optimize imports | ctrl+alt+o | ctrl+alt+o | GoLand | Editing | ||
175202 | Auto-indent line | ctrl+alt+i | ctrl+alt+i | GoLand | Editing | ||
175203 | Indent / unindent selected lines | tab or shift+tab | tab or shift+tab | GoLand | Editing | ||
175204 | Cut current line to clipboard | ctrl+x or shift+del | cmd+x | GoLand | Editing | ||
175205 | Copy current line to clipboard | ctrl+c or ctrl+ins | cmd+c | GoLand | Editing | ||
175206 | Paste from clipboard | ctrl+v or shift+ins | cmd+v | GoLand | Editing | ||
175207 | Paste from recent buffers... | ctrl+shift+v | shift+cmd+v | GoLand | Editing | ||
175208 | Duplicate current line | ctrl+d | cmd+d | GoLand | Editing | ||
175209 | Delete line at caret | ctrl+y | cmd+backspace | GoLand | Editing | ||
175210 | Smart line join | ctrl+shift+j | ctrl+shift+j | GoLand | Editing | ||
175211 | Smart line split | ctrl+enter | cmd+enter | GoLand | Editing | ||
175212 | Start new line | shift+enter | shift+enter | GoLand | Editing | ||
175213 | Toggle case | ctrl+shift+u | shift+cmd+u | GoLand | Editing | ||
175214 | Select till code block start | ctrl+shift+[ | shift+cmd+[ | GoLand | Editing | ||
175215 | Select till code block end | ctrl+shift+] | shift+cmd+] | GoLand | Editing | ||
175216 | Delete to word end | ctrl+del | alt+del | GoLand | Editing | ||
175217 | Delete to word start | ctrl+backspace | alt+backspace | GoLand | Editing | ||
175218 | Expand code block | ctrl+numpad_plus | cmd+plus | GoLand | Editing | ||
175219 | Collapse code block | ctrl+numpad- | cmd+- | GoLand | Editing | ||
175220 | Expand all | ctrl+shift+numpad_plus | shift+cmd+plus | GoLand | Editing | ||
175221 | Collapse all | ctrl+shift+numpad- | shift+cmd+- | GoLand | Editing | ||
175222 | Close active editor tab | ctrl+f4 | cmd+w | GoLand | Editing | ||
175223 | Surround with live template | ctrl+alt+j | alt+cmd+j | GoLand | Editing | ||
175224 | Insert live template | ctrl+j | cmd+j | GoLand | Editing | ||
175225 | Copy | f5 | f5 | GoLand | Refactoring | ||
175226 | Move | f6 | f6 | GoLand | Refactoring | ||
175227 | Refactor this | ctrl+alt+shift+t | ctrl+t | GoLand | Refactoring | ||
175228 | Extract method | ctrl+alt+m | alt+cmd+m | GoLand | Refactoring | ||
175229 | Extract variable | ctrl+alt+v | alt+cmd+v | GoLand | Refactoring | ||
175230 | Go to class | ctrl+n | cmd+o | GoLand | Navigation | ||
175231 | Go to file | ctrl+shift+n | shift+cmd+o | GoLand | Navigation | ||
175232 | Go to symbol | ctrl+alt+shift+n | alt+cmd+o | GoLand | Navigation | ||
175233 | Go to next / previous editor tab | alt+right or alt+left | ctrl+right or ctrl+left | GoLand | Navigation | ||
175234 | Go back to previous tool window | f12 | f12 | GoLand | Navigation | ||
175235 | Go to editor (from tool window) | esc | esc | GoLand | Navigation | ||
175236 | Hide active or last active window | shift+esc | shift+esc | GoLand | Navigation | ||
175237 | Go to line | ctrl+g | cmd+l | GoLand | Navigation | ||
175238 | Navigate back | ctrl+alt+left | alt+cmd+left | GoLand | Navigation | ||
175239 | Navigate forward | ctrl+alt+right | alt+cmd+right | GoLand | Navigation | ||
175240 | Navigate to last edit location | ctrl+shift+backspace | shift+cmd+backspace | GoLand | Navigation | ||
175241 | Select current file or symbol in any view | alt+f1 | alt+f1 | GoLand | Navigation | ||
175242 | Go to declaration | ctrl+b, | cmd+b | GoLand | Navigation | ||
175243 | Go to implementation | ctrl+alt+b | alt+cmd+b | GoLand | Navigation | ||
175244 | Open quick definition lookup | ctrl+shift+i | alt+space or cmd+y | GoLand | Navigation | ||
175245 | Go to type declaration | ctrl+shift+b | ctrl+shift+b | GoLand | Navigation | ||
175246 | Go to super-method or super-type | ctrl+u | cmd+u | GoLand | Navigation | ||
175247 | Go to previous / next declaration | alt+up or alt+down | ctrl+up or ctrl+up | GoLand | Navigation | ||
175248 | Move to code block start | ctrl+[ | cmd+] | GoLand | Navigation | ||
175249 | Move to code block end | ctrl+] | cmd+[ | GoLand | Navigation | ||
175250 | File structure popup | ctrl+f12 | cmd+f12 | GoLand | Navigation | ||
175251 | Next highlighted error | f2 | f2 | GoLand | Navigation | ||
175252 | Previous highlighted error | shift+f2 | shift+f2 | GoLand | Navigation | ||
175253 | Edit source / View source | f4 or ctrl+enter | f4 or cmd+down | GoLand | Navigation | ||
175254 | Show navigation bar | alt+home | alt+home | GoLand | Navigation | ||
175255 | Toggle bookmark | f11 | f3 | GoLand | Navigation | ||
175256 | Toggle bookmark with mnemonic | ctrl+f11 | alt+f3 | GoLand | Navigation | ||
175257 | Go to numbered bookmark 0/1/2 | ctrl+0 or ctrl+1 or ctrl+2 | ctrl+0 or ctrl+1 or ctrl+2 | GoLand | Navigation | ||
175258 | Show bookmarks | shift+f11 | cmd+f3 | GoLand | Navigation | ||
175259 | Find usages | alt+f7 | alt+f7 | GoLand | Navigation | ||
175260 | Find usages in file | ctrl+f7 | cmd+f7 | GoLand | Navigation | ||
175261 | Highlight usages in file | ctrl+shift+f7 | shift+cmd+f7 | GoLand | Navigation | ||
175262 | Show usages | ctrl+alt+f7 | alt+cmd+f7 | GoLand | Navigation | ||
175263 | Select configuration and run | alt+shift+f10 | ctrl+alt+r | GoLand | Compile and Run | ||
175264 | Select configuration and debug | alt+shift+f9 | ctrl+alt+d | GoLand | Compile and Run | ||
175265 | Run | shift+f10 | ctrl+r | GoLand | Compile and Run | ||
175266 | Debug | shift+f9 | ctrl+d | GoLand | Compile and Run | ||
175267 | Run context configuration from editor | ctrl+shift+f10 | ctrl+shift+r or ctrl+shift+d | GoLand | Compile and Run | ||
175268 | Commit project to VCS | ctrl+k | cmd+k | GoLand | VCS / Local History | ||
175269 | Update project from VCS | ctrl+t | cmd+t | GoLand | VCS / Local History | ||
175270 | Push commits | ctrl+shift+k | shift+cmd+k | GoLand | VCS / Local History | ||
175271 | VCS quick popup | alt+` | ctrl+v | GoLand | VCS / Local History | ||
ID | Description | Keys | Keys (macOS) | Context | Category | Modifiers |
It is a core idea of KeyCombiner to not just practice any keyboard shortcuts, but to select what is useful for you.
Use this and other public collections to quickly build your own shortcut collections. The -icon shows at first glance which shortcuts are already in your collections. Hover over the icon to see the names of your collections that contain the respective shortcut.
These public tables can also serve as a cheat sheet to quickly look up keyboard shortcuts when you need them. However, the same can be done much quicker with KeyCombiner Desktop's instant lookup.
Please note that we are not in any way affiliated to the applications, companies, and trademarks listed as public collections. The data is gathered solely from official and public sources. If you are the copyright holder and wish to see your software removed, please get in touch and we will remove it quickly.
The combination table supports all popular multi-selection patterns. Hold Shift for range-selection. Use Ctrl for selecting multiple areas, and drag the mouse to select adjacent entries.
Copy the selected combinations to a personal collection via the Collect-button on top of the table.
Use the sidebar on the right to quickly filter through your collection by preset criteria. Use the different search fields for more complex queries.
Use the buttons at the top-left of the combination table to export the keyboard combinations in different formats. (Pro only)