Umbelegung von UMSCHALT + LEERTASTE zu einem Unterstrich (_)

Umbelegung von UMSCHALT + LEERTASTE zu einem Unterstrich (_)

ich fanddiese Frageund war so aufgeregt, als ich herausfand, dass ich meine gesamte Tastatur mit einem wirklich einfachen Microsoft-Produkt namensTastaturlayout-Ersteller.

Mein Problem: Tastaturlayout-Erstellererlaubt mir nicht, die Leertaste mit irgendwelchen "Umschaltstatus"-Tasten (z. B. Ctrl, Ctrl+ Alt, und Shift) zu ändern.

Zeichen, die der LEERTASTE in jedem Umschaltzustand zugewiesen werden, müssen Leerzeichen sein

Ich möchte Shift+ Spacein einen Unterstrich ( _) neu zuordnen.

Dies wäre für mich sehr hilfreich, da meine Datenbanknamen alle mit Unterstrichen als Trennzeichen formatiert sind (z. B. this_is_a_database_name), und ich denke, dass diese Tastenkombination schneller wäre als Shift+ -.

Antwort1

Dies ist möglich mitAutoHotkey:

  1. Herunterladenund installieren Sie die neueste Version.

  2. underscore.ahkErstellen Sie mit Ihrem bevorzugten Texteditor ein neues Skript mit dem Namen .

  3. Schreiben Sie folgendes in die Datei und speichern Sie diese:

    +Space::Send _
    
  4. Doppelklicken Sie auf die Datei, um das Skript auszuführen.

  5. Wenn Sie möchten, kopieren Sie das Skript (oder einen Link dazu) in den StartupOrdner.

Durch Drücken Shiftvon + Spacewird jetzt ein Unterstrich eingefügt.

Antwort2

Ich hatte schon eine Weile nach einer Lösung dafür gesucht, wollte aber AutoHotkey nicht herunterladen. Ich fand heraus, dass Microsoft eine Windows-Erweiterung für Superuser namensPowerToysDazu gehört ein Tastatur-Manager, der die Tastenkombinationen erleichtern kann.

Beispiel-Setup im Keyboard Manager:

Beispiel-Setup im Keyboard Manager

Der Vorteil besteht darin, dass dieses Programm noch einige andere coole Dinge bietet, die Ihnen gefallen könnten. Nehmen Sie sich aber auf jeden Fall die Zeit, Dinge zu deaktivieren, die Sie nicht möchten.

verwandte Informationen