it-swarm.com.de

Gibt es eine Tastenkombination zum Auswählen der gesamten aktuellen Zeile in Notepad ++?

Microsoft OneNote verfügt über eine praktische Verknüpfung (Ctrl+A), dass ich die ganze Zeit benutze, um eine ganze Zeile auszuwählen. Wenn Sie ein zweites Mal darauf klicken, wird das gesamte Dokument ausgewählt.

Ich würde wirklich gerne nutzen Ctrl+A als Verknüpfung in Notepad ++ zum Auswählen der aktuellen Zeile, standardmäßig wird jedoch das gesamte Dokument ausgewählt. Kann ich festlegen, dass nur die gesamte aktuelle Zeile ausgewählt wird?

17
Macondo

Drücken Sie Home dann Shift+End.

End dann Shift+Home kann auch benutzt werden. Wenn Sie die Zeile aus ganz am Anfang anstelle des ersten eingerückten Zeichens auswählen müssen, drücken Sie Home zweimal.

Sie können dies auch als Makro aufzeichnen und dann eine Verknüpfung zu diesem Makro erstellen. jedoch Ctrl+A wird verwendet, um in fast allen Texteditoren und Textfeldern alle auszuwählen, wodurch das Ändern verwirrender werden kann. Verwenden Sie stattdessen eine andere Verknüpfung

Wenn Sie nur die Zeilen kopieren/ausschneiden/löschen möchten, gibt es bereits Verknüpfungen für Sie:

  • Zeile löschen Ctrl+Shift+L
  • Linie schneiden Ctrl+L
  • Zeilenkopie Ctrl+Shift+T (gewechselt zu Ctrl+Shift+X in neuerem Notepad ++)

Es gibt auch andere Aktionen ohne Standardverknüpfungen wie Linientransponieren, Linienzusammenfügen, Linienduplizieren ... Wählen Sie einfach Einstellungen > Verknüpfungszuordnung > Scintilla-Befehle , SCI_LINETRANSPOSE/SCI_LINEDUPLICATE/SCI_LINESJOIN... auswählen und zuweisen.

Ob Ctrl+Shift+T funktioniert dann nicht für Sie, weil die Verknüpfung 2 verschiedenen Funktionen zugewiesen wurde, was zu einem Konflikt wie PryrtCJ beantwortet unten führt. In neueren Notepad ++ wurde die Zeilenkopie in geändert Ctrl+Shift+XAußerdem wurde eine Warnung zu Verknüpfungskonflikten hinzugefügt, die das Leben ein wenig erleichtert

enter image description here

Siehe Listen der Standard-Maus- und -Tastenkombinationen für Notepad ++ und einige Plugins

Wenn Sie eine Maus verwenden, klicken Sie einfach auf die Zeilennummer links oder machen Sie den Trick mit einem Dreifachklick in der Zeile.

13
phuclv

Für diejenigen, für die die akzeptierte Antwort nicht funktioniert: Ich habe gerade ein ähnliches Anliegen beantwortet in der Notepad ++ Community . Grundsätzlich sind zwei Befehle zugeordnet Ctrl+Shift+T Verknüpfung gleichzeitig, und der andere scheint zu bevorzugen.

Wenn Sie es vorziehen würden Ctrl+Shift+T Um auf SCI_LINECOPY zu verweisen, suchen Sie den in Konflikt stehenden Befehl (z. B. Shortcut Mapper >> Main menu >> Restore Recent Closed File, der den Konflikt in meiner NPP-Kopie verursacht) ModifyÄndern Sie dann den Dropdown-Buchstaben von T zu NONE und schlagen OK. Vorausgesetzt, es gibt keine Konflikte mehr, wird die Verknüpfung auf SCI_LINECOPY zurückgesetzt.

Hoffe das hilft.

6
PeterCJ

In NPP7.5.1 wird SCI_LINECOPY zugewiesen Shift+Ctrl+X

So können Sie verwenden Shift+Ctrl+X um die aktuelle Zeile in die Zwischenablage zu kopieren

3
Cheburek

Ich denke, Sie können es über Macro machen.

  1. Gehen Sie zu Makro> Aufnahme starten
  2. Halt Shift und tippen Sie auf Nach unten  zum Beispiel 10 Zeilen zu markieren. Und löschen Sie sie.
  3. Gehen Sie zu Makro> Aufzeichnung beenden. Nun ist Ihr Makro aufgezeichnet und Sie können es für die zukünftige Verwendung speichern.
  4. Gehen Sie zu Makro> Aktuelles Aufzeichnungsmakro speichern .... Und speichern Sie es mit einem Namen.
  5. Bewegen Sie den Cursor auf die Zeile, die Sie danach löschen möchten. Gehen Sie dann zu Makro> Makro mehrmals ausführen .... Wählen Sie Ihr Makro aus und führen Sie es N-mal aus.

Referenz: https://stackoverflow.com/questions/19161262/select-range-of-lines-in-notepad

0
Vo Danh

Klicken Sie einfach dreimal auf ein Wort oder eine Zeile

0
mustafa candan