Skip to content

FullPace/german-coder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

German Coder

Erweitertes Tastaturlayout für Developer und Webdesigner

German Coder ist ein AutoHotkey v2-Skript, das Programmierern mit deutscher Tastatur das Leben erleichtert. Sonderzeichen wie {}, [], <> und viele mehr sind auf deutschen Tastaturen umständlich zu erreichen – dieses Tool macht Schluss damit!

🌐 ANSI-Kompatibel: German Coder unterstützt sowohl ISO- als auch ANSI-Keyboards, die mit deutschem Sprachlayout betrieben werden. Durch Scancode- und Virtual-Key-Mappings funktionieren alle Shortcuts unabhängig vom physischen Tastaturlayout.

💡 Tipp: Besonders praktisch für Tastaturen ohne dedizierte Tasten für eckige Klammern [] – z.B. kompakte Layouts oder manche Laptop-Tastaturen. Mit Strg + Alt + Ö/Ä sind sie jetzt immer griffbereit!


✨ Features

🎯 Intuitive Tastenkürzel für Sonderzeichen

Tastenkombination Zeichen Beschreibung
Strg + Shift + Ö ( Runde Klammer auf
Strg + Shift + Ä ) Runde Klammer zu
Alt + Ö { Geschweifte Klammer auf
Alt + Ä } Geschweifte Klammer zu
Strg + Alt + Ö [ Eckige Klammer auf
Strg + Alt + Ä ] Eckige Klammer zu
Strg + Ö < Kleiner als
Strg + Ä > Größer als
Strg + , / Schrägstrich
Strg + . \ Backslash
Strg + - | Pipe
Alt + + ~ Tilde
Strg + # = Gleichheitszeichen
Strg + Shift + # " Anführungszeichen
Strg + Alt + # " Anführungszeichen (alternativ)
Alt + , & Kaufmanns-Und
Alt + . $ Dollar
Alt + - % Prozent

📝 Typografie-Shortcuts

Tastenkombination Zeichen Beschreibung
Strg + Shift + 2 Deutsches Anführungszeichen unten
Strg + Shift + 3 " Deutsches Anführungszeichen oben
Strg + Shift + 4 « Guillemets links
Strg + Shift + 5 » Guillemets rechts
Strg + Shift + 6 ' Typografisches Apostroph
Strg + Shift + 7 Geviertstrich (HTML)
Strg + Shift + 8 Halbgeviertstrich (HTML)

🔄 Verbesserte Undo/Redo

Tastenkombination Funktion
Strg + Y Rückgängig (Undo)
Strg + Shift + Y Wiederholen (Redo)

🗑️ Navigation

Tastenkombination Funktion
Alt + Backspace Entfernen (Delete-Taste)

📋 Praktische Extras

Tastenkombination Funktion
Strg + Shift + V Text ohne Formatierung einfügen

🖥️ Unterstützte Programme

German Coder aktiviert sich automatisch nur in bestimmten Programmen, um Konflikte zu vermeiden.

Code-Editoren & IDEs

  • Microsoft: VS Code, VS Code Insiders, Visual Studio, Notepad, Notepad++
  • JetBrains: IntelliJ IDEA, PhpStorm, WebStorm, PyCharm, Rider, CLion, GoLand, RubyMine, DataGrip, Android Studio
  • Weitere: Sublime Text, Atom, Eclipse, NetBeans, Vim, Neovim, Cursor, Zed, Windsurf, und viele mehr

Browser

Chrome, Edge, Firefox, Brave, Opera, Vivaldi, Arc, LibreWolf, und weitere

Eigene Apps

Füge deine eigenen Programme in groups/user_apps.ahk hinzu!


📦 Installation

Voraussetzungen

Schritte

  1. AutoHotkey v2 installieren

    • Lade AutoHotkey von autohotkey.com herunter
    • Führe den Installer aus und wähle AutoHotkey v2
  2. German Coder herunterladen

    git clone https://github.com/FullPace/german-coder.git

    Oder lade das ZIP-Archiv herunter

  3. Skript starten

    • Doppelklicke auf german-coder.ahk
    • Das Skript läuft nun im Hintergrund (Symbol im System-Tray)

🚀 Autostart einrichten

  1. Drücke Win + R und gib shell:startup ein
  2. Erstelle eine Verknüpfung zu german-coder.ahk in diesem Ordner

⚙️ Anpassung

Eigene Programme hinzufügen

Bearbeite groups/user_apps.ahk:

GroupAdd "UserApps", "ahk_exe MeinProgramm.exe"

Tastenkürzel anpassen

Bearbeite german-coder.ahk im Bereich unter ; Keymappings.

Modifier-Tasten:

  • ^ = Strg (Ctrl)
  • ! = Alt
  • + = Shift
  • # = Windows-Taste

📁 Projektstruktur

german-coder/
├── german-coder.ahk      # Hauptskript mit Hotkeys
├── groups/
│   ├── editors.ahk       # Editor-/IDE-Definitionen
│   ├── browsers.ahk      # Browser-Definitionen
│   └── user_apps.ahk     # Eigene Programme
└── README.md             # Diese Dokumentation

🤝 Beitragen

Verbesserungen und Vorschläge sind willkommen! Erstelle einen Pull Request oder öffne ein Issue.


📄 Lizenz

MIT License mit Attribution-Pflicht

  • ✅ Frei verwendbar für private und kommerzielle Zwecke
  • ✅ Modifizieren und weiterverbreiten erlaubt
  • ⚠️ Bei kommerzieller Nutzung: Link zum Projekt erforderlich

Siehe LICENSE für Details.


📝 Changelog

2026-05-04

  • Umbau für ANSI Keyboards – Hotkeys verwenden jetzt Scancode- und Virtual-Key-Mappings (sc027/vkC0, sc028/vkDE, etc.) für maximale Kompatibilität mit verschiedenen Tastaturlayouts (ISO & ANSI)
  • Alt + Backspace sendet jetzt die Delete-Taste
  • Strg + Shift + # und Strg + Alt + # für Anführungszeichen (ersetzt Alt + #)

2026-04-29

  • Test mit universellen Zeichen-Mappings

2025-12-22

  • README: Hinweis für Tastaturen ohne eckige Klammern hinzugefügt
  • Lizenz: Attribution-Pflicht bei kommerzieller Nutzung hinzugefügt
  • Initial Commit: German Coder – Tastaturkürzel für deutsche Programmierer

Made with ❤️ for German Coders

About

Coding-Optimiertes Tastaturlayout für DE-Tasturen

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors