Kann sich Notepad ++ an die Zeilenposition erinnern?

766
druidic

Ich habe TextPad auf meinem Heimcomputer, kann es aber nicht auf meinem Arbeitscomputer verwenden. Es gibt eine Option, bei der die Cursorposition in bestimmten Fällen gespeichert wird. Hier ist ein Beispiel:

<li>text one</li> <li>text two is longer</li> 

Nehmen wir an, ich habe den Cursor nach dem ersten LI gesetzt und mit der Eingabe begonnen

<li class="example">text one</li> <li>text two is longer</li> 

Wenn ich in TextPad auf den Abwärtspfeil tippe, wird der Cursor nach dem zweiten LI zurückgesetzt, sodass ich sofort dieselbe Klasse eingeben (oder einfügen) kann. In Notepad ++ endet der Cursor jedoch einfach nach dem n in länger, und ich muss klicken oder zurückgehen, um zum LI-Tag zurückzukehren.

Gibt es eine Option in Notepad ++, um das TextPad-Verhalten zu replizieren?

1
[check this] (https://superuser.com/questions/58928/wie-nach-gehen-zu-der-der-der-der-der-der-Datei-auf-einer-anfuhr-in-notepad) Zina vor 5 Jahren 0
@Zina Danke, aber das ist nicht das gleiche Problem. druidic vor 5 Jahren 0
Entschuldigung, es ist spät hier. Ich habe falsch gelesen. Zina vor 5 Jahren 0

3 Antworten auf die Frage

0
DrMoishe Pippik

Ich kenne zwar keine Notepad ++ - Funktion (NPP), um automatisch an eine Stelle im Text zu springen, jedoch verfügt NPP über verschiedene Arten der Textmarkierung, die durch Tastenkombinationen navigiert werden können. Nachfolgend finden Sie eine kurze Einführung in zwei Arten von Ortsmarken.

Lesezeichen und Stile in Notepad ++

  • Lesezeichen können für den Zeilenanfang gesetzt werden, indem Sie auf den Rand oder mit klicken CtrlF2. Springen Sie mit F2oder zur vorherigen Zeile mit ShiftF2.
  • Stile können für eine bestimmte Stelle innerhalb einer Zeile oder für alle Instanzen einer bestimmten Zeichenfolge festgelegt werden, indem Sie mit der rechten Maustaste auf den ausgewählten Text klicken und eine Stilnummer von 1 bis 5 angeben. Springt zum nächsten markierten Text mit Ctrl1durch Ctrl5.

Obwohl dies nicht genau das ist, was Sie angefordert haben, wird es hoffentlich dabei helfen, die Stelle zu finden, an der der Text eingefügt werden soll. In der KKW-Dokumentation finden Sie weitere Navigationshilfen, die möglicherweise weiterhelfen.

Ich kann nicht erkennen, wie dies die Frage von OP beantwortet. Dies scheint mehr Tastendruck zu erfordern, als den Cursor einfach erneut zu positionieren. (Edit: Ich habe gerade gemerkt, dass ich deine 666. Antwort in Frage gestellt habe ...) confetti vor 5 Jahren 0
0
Toto

Nicht sicher, ob es genau das ist, was Sie wollen, aber wie Sie sagten, Sie möchten die gleiche Klasse für jedes <li>Tag replizieren, können Sie Folgendes tun, es heißt mehrzeilige Bearbeitung:

  1. positionieren Sie den Cursor kurz danach <li.
  2. Drücken Sie die CtrlTaste.
  3. Klicken Sie mit der linken Maustaste auf die zweite Position (dh in Ihrem Beispiel gleich danach <liin der zweiten Zeile).
  4. Geben Sie den gewünschten Text ein.

Wiederholen Sie Schritt 3 für beliebig viele Zeilen.

0
miroxlav

Ja, über das Location Navigate- Plugin.

Sie können es mit dem Plugin-Manager installieren. Es ist unter dem obigen Namen aufgeführt. Dies gibt Ihnen die Möglichkeit, zurück zu springen und andere Optionen.

Von der Beschreibung:

Navigieren Sie zwischen Ihren letzten Bearbeitungs- / Ansichtspunkten. Dies ist nützlich für die Code- / Textbearbeitung und -ansicht, insbesondere für viele und große Textdateien.
1. Erfassen Sie automatisch die Cursorposition und die geänderten Punkte.
2. Sie können zu jeder Position springen, die Ihr Cursor besucht hat .
3. Kann mit den Tastenkombinationen ( Ctrl+ -für vorherige Position und Ctrl+ Shift+ -für nächste Position) im Code vor- und zurückspringen.
4. Kann zu allen modifizierten Punkten ( Ctrl+ Alt+ Z) vor- und zurückspringen ( Ctrl+ Alt+ Y).
5. Historienpositionen werden automatisch angepasst, wenn der Text geändert wird.
6. Kann Positionsdaten aufzeichnen, wenn die Anwendung beendet wird, und diese wird beim nächsten Lauf geladen.
7. Kann nur in der aktuellen Datei navigieren.
Autor: Austin Young
Quelle: https://sourceforge.net/projects/locationnav/files/
Homepage: https://sourceforge.net/projects/locationnav/

- WARNUNG -

Dieses Plug-In war nicht stabil, als ich es zuletzt im Jahr 2017 verwendet habe. Bei bestimmten Such- / Ersetzungsvorgängen stürzte das gesamte Notepad ++ ab. Installieren Sie also das Plugin, erledigen Sie Ihre Arbeit in der Datei und deaktivieren Sie es. Oder kopieren Sie Ihr Notepad ++ in ein anderes Verzeichnis und verwenden Sie diese zweite Instanz, um mit dem Plugin zu arbeiten, und behalten Sie das Notepad ++ des Hauptgeräts ohne.
Es ist schade, dass das Plugin einen Fehler hat, da es sich um eines der nützlichsten Plugins handelt. Es zeigt auch gespeicherte / nicht gespeicherte Zeilen am linken Rand an, ähnlich wie in Visual Studio.