lehrkraefte:snr:informatik:glf22:hotkeys

This is an old revision of the document!


Hotkeys und anderes Nützliches

Hoffentlich sind Ctrl+c (copy selected text to clipboard), Ctrl+v (paste (= füge ein) clipboard content), Ctrl+x (cut and save selected text to clipboard), Ctrl+a (select all), Ctrl+z (undo) bekannt; ebenso wie das Markieren von Text mit der Shift-Taste (oder per Maus), vgl. https://en.wikipedia.org/wiki/Cut,_copy,_and_paste#Popularization.

  • Fensterwechsel mit Alt+Tab
  • Fenster auf halbe Bildschirmgrösse: Windows+Linkspfeil bzw. Windows+Rechtspfeil, eventuell mehrfach drücken
  • Fenster auf volle Bildschirmgrösse: Windows+Hochpfeil (eventuell mehrfach)
  • Ctrl+s: Speichern (save)
  • Ctrl+F5:Starten eines Python-Programms (davor wird es abgespeichert)
  • F5: Starten eines Python-Programms im Debug Modus (davor wird es abgespeichert)
  • Shift+Enter startet ein markiertes Stück Python Code in REPL Terminal (eigentlich übernimmt es den markierten Code)
  • Ctrl+Space: Auswahl (also das, was VS-Code manchmal vorschlägt) aktivieren, falls an aktueller Cursorposition vorhanden.
  • Ctrl+k Ctrl+c bzw. Ctrl+k Ctrl+u: aktuelle Zeile aus- bzw. einkommentieren (falls Tastaturlayout German(Switzerland)); bei Tastaturlayou English-US-International geht beides per Ctrl+/. (Statt einer Zeile kann man so auch den minimalen Zeilenbereich um einen markierten Bereich aus- bzw. einkommentieren.)
  • Ctrl+Shift+p oder F1: Befehl suchen (command palette).
  • Ctrl+f: find
  • Ctrl+h: replace
  • F2: Umbenennen von Variablen
  • Alt+z: Ein-/Ausschalten des automatischen Zeilenumbruchs (weitere Einstellungen per Menü: File, Preferences, Settings, suche dort nach “wrap”; dann “Editor: Word Wrap” wie gewünscht setzen).
  • Ctrl+`: Öffnen/Schliessen des Terminals (oder per ViewTerminal)
  • Ctrl+c: kopiert die aktuelle Zeile in's Clipboard (= Zwischenablage)
  • Alt+↑, Alt+↓: verschiebt die aktuelle oder alle markierten Zeilen nach oben bzw. unten.
  • Shift+Del: Löscht die aktuelle Zeile (bzw. den markierten Bereich) und kopiert sie in die Zwischenablage.
  • Suggestions (alias Syntaxvervollständigung) abstellen geht per File→Preferences→Settings (oder Hotkey Ctrl+,), dort unter “Text Editor”→“Suggestions” die Variable ändern, auf deren Wert die Maus im folgenden Link zeigt. turn-off-suggestions.png

To be added:

  • Format Document (Windows: Shif+Alt+f, Linux: Ctrl+Shift+i oder überall: “F1 fo do”) (braucht extension)
  • Die App “command prompt” kann mer per Suche nach “cmd” öffnen (dies war auf einigen Schulrechnern die einzige Möglichkeit, wie wir diese App gefunden haben).
  • Tab und Shift+Tab zum Einrücken in VS Code (beim Python-Programmieren).

To be done?:

  • Video zu Hotkeys? (mit Tastatur sichtbar…). Etwa Zeilenumbruch einstellen ist nützlich bei einigen meiner Aufgaben mit langen strings.

Ich versuche, die Eingabetaste als Enter (und nicht als Return) zu notieren, da “enter key” im Englischen deutlich verbreiteter zu sein scheint.1)

Erstaunlich viele Leute kenne die Funktionstasten F1 bis F12 nicht (und geben dann meist f+7 o.ä. ein). Die Funktionstaste F1 befindet sich links oben auf der Tastatur direkt neben der Escape-Taste Esc, die anderen Funktionstasten sind rechts daneben. Auf Laptop-Tastaturen muss man bisweilen zusätzlich die Taste fn links unten drücken, denn die Tasten in der obersten Reihe der Tastatur sind doppelt belegt.

Die Tabulator-Taste Tab befindet sich zwei Tasten unterhalb der Esc-Taste.


1)
Bisweilen wird bei Tastaturen bzw. Betriebssystemen zwischen Enter und Return unterschieden - die meisten Apps machen aber keinen Unterschied, vgl. https://en.wikipedia.org/wiki/Enter_key).
  • lehrkraefte/snr/informatik/glf22/hotkeys.1662442487.txt.gz
  • Last modified: 2022/09/06 07:34
  • by Olaf Schnürer