Skip to content

FullPace/german-coder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 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!

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


✨ Features

🎯 Intuitive Tastenkürzel für Sonderzeichen

Tastenkombination Zeichen Beschreibung
Strg + Ö { Geschweifte Klammer auf
Strg + Ä } Geschweifte Klammer zu
Strg + Shift + Ö ( Runde Klammer auf
Strg + Shift + Ä ) Runde Klammer zu
Alt + Ö [ Eckige Klammer auf
Alt + Ä ] Eckige Klammer zu
Strg + Ü < Kleiner als
Strg + Shift + Ü > Größer als
Strg + , / Schrägstrich
Strg + . \ Backslash
Strg + - | Pipe
Alt + + ~ Tilde
Alt + # = Gleichheitszeichen
Strg + # " Anführungszeichen
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)

📋 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.


Made with ❤️ for German Coders

About

Coding-Optimiertes Tastaturlayout für DE-Tasturen

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published