lehrkraefte:snr:informatik:glf22:hotkeys

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:snr:informatik:glf22:hotkeys [2022/12/02 12:51]
Karlheinz Schubert
lehrkraefte:snr:informatik:glf22:hotkeys [2023/08/17 23:52] (current)
Karlheinz Schubert
Line 4: Line 4:
 ===== Allgemeines ===== ===== Allgemeines =====
  
-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.+Hoffentlich bekannt 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) 
 +Ebenso das Markieren von Text mit der Shift-Taste (oder per Maus mit Shift-Taste oder Ctrl-Taste), vgl. {{https://en.wikipedia.org/wiki/Cut,_copy,_and_paste#Popularization}}.
  
   * Fensterwechsel mit ''Alt+Tab''   * Fensterwechsel mit ''Alt+Tab''
Line 11: Line 17:
  
 ==== VS-Code-Hotkeys ==== ==== VS-Code-Hotkeys ====
 +
 +=== Allgemein ===
  
   * ''Ctrl+s'': Speichern (save)   * ''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+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 Tastaturlayout 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+k Ctrl+c'' bzw. ''Ctrl+k Ctrl+u'': aktuelle Zeile aus- bzw. einkommentieren (falls Tastaturlayout German(Switzerland)). Bei Tastaturlayout 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+p'': Datei suchen 
 +  * ''Ctrl+Shift+p'' oder ''F1'': Befehl suchen (command palette)
   * ''Ctrl+f'': find   * ''Ctrl+f'': find
   * ''Ctrl+h'': replace   * ''Ctrl+h'': replace
 +  * ''Ctrl+Shift+f'': find in files (vermutlich in allen Files im gerade offenen Folder)
 +  * ''Ctrl+Shift+h'': replace in files (vermutlich in allen Files im gerade offenen Folder)
   * ''F2'': Umbenennen von Variablen (dabei werden //alle// Vorkommen dieser Variablen umbenannt!)   * ''F2'': Umbenennen von Variablen (dabei werden //alle// Vorkommen dieser Variablen umbenannt!)
   * ''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).    * ''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). 
Line 28: Line 36:
   * ''Alt+↑'', ''Alt+↓'': verschiebt die aktuelle oder alle markierten Zeilen nach oben bzw. unten.     * ''Alt+↑'', ''Alt+↓'': verschiebt die aktuelle oder alle markierten Zeilen nach oben bzw. unten.  
   * 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. {{:lehrkraefte:snr:informatik:glf22:hotkeys:turn-off-suggestions.png?linkonly|}}   * 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. {{:lehrkraefte:snr:informatik:glf22:hotkeys:turn-off-suggestions.png?linkonly|}}
 +
 +=== Python-spezifisch ===
 +
 +  * ''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 im REPL Terminal (eigentlich übernimmt es den markierten Code) 
  
 To be added:  To be added: 
Line 44: Line 58:
  
 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. 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.+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, d.h. ''F1'' = ''fn''+''f1''.
  
 Die Tabulator-Taste ''Tab'' befindet sich zwei Tasten unterhalb der ''Esc''-Taste. Die Tabulator-Taste ''Tab'' befindet sich zwei Tasten unterhalb der ''Esc''-Taste.
 +
 +
 +==== Wohin?  ====
 +
 +Turtle und Pygame Requirements
 +<code bash>
 +sudo apt install python3-tk
 +</code>
  
 ===== Link zur Kursseite ===== ===== Link zur Kursseite =====
  • lehrkraefte/snr/informatik/glf22/hotkeys.1669981861.txt.gz
  • Last modified: 2022/12/02 12:51
  • by Karlheinz Schubert