In diesem Blogartikel finden Sie alle Tastenkürzel der barrierefreien Entwicklungsumgebung PyCharm.
Warum alle Tastenkürzel der Entwicklungsumgebung PyCharm?
Für blinde und sehbehinderte Menschen sind Tastenkürzel sehr wichtig. Die PDF-Datei von JetBrains PyCharm ReferenceCard ist leider nicht barrierefrei für blinde Menschen. Deswegen hier eine barrierefreie Auflistung aller Tastenkürzel der Entwicklungsumgebung PyCharm.
CREATE AND EDIT
Aktion |
Tastenkürzel |
Show intention actions |
Alt+Enter |
Basic code completion |
Ctrl+Space |
Smart code completion |
Ctrl+Shift+Space |
Type name completion |
Ctrl+Alt+Space |
Complete statement |
Ctrl+Shift+Enter |
Parameter information/context info |
Ctrl+P /Alt+Q |
Quick definition |
Ctrl+Shift+I |
Quick/external documentation |
Ctrl+Q /Shift+F1 |
Generate code |
Alt+Insert |
Override/implement members |
Ctrl+O /Ctrl+I |
Surround with… |
Ctrl+Alt+T |
Comment with line comment |
Ctrl+/ |
Extend/shrink selection |
Ctrl+W /Ctrl+Shift+W |
Optimize imports |
Ctrl+Alt+O |
Auto-indent lines |
Ctrl+Alt+I |
Cut/Copy/Paste |
Ctrl+X /Ctrl+C /Ctrl+V |
Copy document path |
Ctrl+Shift+C |
Paste from clipboard history |
Ctrl+Shift+V |
Duplicate current line or selection |
Ctrl+D |
Move line up/down |
Ctrl+Shift+Up /Down |
Delete line at caret |
Ctrl+Y |
Join/split line |
Ctrl+Shift+J /Ctrl+Enter |
Start new line |
Shift+Enter |
Toggle case |
Ctrl+Shift+U |
Expand/collapse code block |
Ctrl+NumPad+ /- |
Expand/collapse all |
Ctrl+Shift+NumPad+ /- |
Save all |
Ctrl+S |
MASTER YOUR IDE
Aktion |
Tastenkürzel |
Find action… |
Ctrl+Shift+A |
Open a tool window |
Alt+[0-9] |
Synchronize |
Ctrl+Alt+Y |
Quick switch scheme… |
Ctrl+` |
Settings… |
Ctrl+Alt+S |
Jump to source/navigation bar |
F4 /Alt+Home |
Jump to last tool window |
F12 |
Hide active/all tool windows |
Shift+Esc /Ctrl+Shift+F12 |
Go to next/previous editor |
tab Alt+Right /Alt+Left |
Go to editor (from a tool window) |
Esc |
Close active tab/window |
Ctrl+Shift+F4 /Ctrl+F4 |
FIND EVERYTHING
Aktion |
Tastenkürzel |
Search everywhere |
Double Shift |
Find/replace |
Ctrl+F /R |
Find in path/Replace in path |
Ctrl+Shift+F /R |
Next/previous occurence |
F3 /Shift+F3 |
Find word at caret |
Ctrl+F3 |
Go to class/file |
Ctrl+N /Ctrl+Shift+N |
Go to file member |
Ctrl+F12 |
Go to symbol |
Ctrl+Alt+Shift+N |
NAVIGATE FROM SYMBOLS
Aktion |
Tastenkürzel |
Declaration |
Ctrl+B |
Type declaration (JavaScript only) |
Ctrl+Shift+B |
Super method |
Ctrl+U |
Implementation(s) |
Ctrl+Alt+B |
Find usages/Find usages in file |
Alt+F7 /Ctrl+F7 |
Highlight usages in file |
Ctrl+Shift+F7 |
Show usages |
Ctrl+Alt+F7 |
REFACTOR AND CLEAN UP
Aktion |
Tastenkürzel |
Refactor this… |
Ctrl+Alt+Shift+T |
Copy…/Move… |
F5 /F6 |
Safe delete… |
Alt+Delete |
Rename… |
Shift+F6 |
Change signature… |
Ctrl+F6 |
Inline… |
Ctrl+Alt+N |
Inline… |
Ctrl+Alt+N |
Extract method |
Ctrl+Alt+M |
Introduce variable/parameter |
Ctrl+Alt+V /P |
Introduce field/constant |
Ctrl+Alt+F /C |
Reformat code |
Ctrl+Alt+L |
ANALYZE AND EXPLORE
Aktion |
Tastenkürzel |
Show error description |
Ctrl+F1 |
Next/previous highlighted error |
F2 /Shift+F2 |
Run inspection by name… |
Ctrl+Alt+Shift+I |
Type/call hierarchy |
Ctrl+H /Ctrl+Alt+H |
NAVIGATE IN CONTEXT
Aktion |
Tastenkürzel |
Select in… |
Alt+F1 |
Recently viewed/Recent locations |
Ctrl+E /Ctrl+Shift+E |
Last edit location |
Ctrl+Shift+Back |
Navigate back/forward |
Ctrl+Alt+Left /Right |
Go to previous/next method |
Alt+Up /Down |
Go to line/column… |
Ctrl+G |
Go to code block end/start |
Ctrl+] /[ |
Add to favorites |
Alt+Shift+F |
Toggle bookmark |
F11 |
Toggle bookmark with mnemonic |
Ctrl+F11 |
Go to numbered bookmark |
Ctrl+[0-9] |
Show bookmarks |
Shift+F11 |
BUILD, RUN, AND DEBUG
Aktion |
Tastenkürzel |
Run context configuration |
Ctrl+Shift+F10 |
Run/debug selected configuration |
Alt+Shift+F10/F9 |
Run/debug current configuration |
Shift+F10/F9 |
Step over/into |
F8 /F7 |
Smart step into |
Shift+F7 |
Step out |
Shift+F8 |
Run to cursor/Force run to cursor |
Alt+F9 /Ctrl+Alt+F9 |
Show execution point |
Alt+F10 |
Evaluate expression… |
Alt+F8 |
Stop |
Ctrl+F2 |
Stop background processes… |
Ctrl+Shift+F2 |
Resume program |
F9 |
Toggle line breakpoint |
Ctrl+F8 |
Toggle temporary line breakpoint |
Ctrl+Alt+Shift+F8 |
Edit/view breakpoint |
Ctrl+Shift+F8 |
Zurück zum Start-Artikel: Python programmieren trotz Handicap, der inklusive Programmierkurs
Hier geht es zum ersten Artikel:
Python programmieren trotz Handicap, der inklusive Programmierkurs
Schlussbemerkung
Die Entwicklungsumgebung PyCharm ist nicht nur screenreadertauglich, sondern hat sehr sehr sehr viel Tastenkürzel. Das ist für blinde und sehbehinderte Menschen super!
Wenn Sie Fragen zu obige Themen haben, schreiben Sie mir eine Mail an info@marlem-software.de oder rufen Sie mich an unter 07072/1278463 .
Autor: Markus Lemcke
Ich bin Markus Lemcke, Softwareentwickler, Webentwickler, Appentwickler, Berater und Dozent für barrierefreies Webdesign, barrierefreie Softwareentwicklung mit Java, C# und Python, Barrierefreiheit bei den Betriebssystemen Windows, Android, IOS, Ubuntu und MacOS.
Alle Beiträge von Markus Lemcke anzeigen