2013-12-17 4 views
7

Ich bin auf der Suche nach einer Möglichkeit, benutzerdefinierte Schaltflächen für Notepad ++ zu erstellen. Bislang konnte ich diesbezüglich keine Lösungen finden.Erstellen von benutzerdefinierten Suchschaltfläche in Notepad ++

Die Schaltflächen würden eine Suche mit regulärem Ausdruck durchführen und die Suchergebnisse ebenfalls hervorheben. Dies würde es mir viel einfacher machen, Fehlerprotokolle zu analysieren. Dies würde die Notwendigkeit des Kopierens/Einfügens der langen Regex-Suchabfragen eliminieren.

Ich versuche, das Anpassen Toolbar-Plugin zu verwenden, um dies zu erreichen, aber ich konnte eine gründliche Dokumentation davon nicht finden und daher Probleme haben.

Jede Hilfe wäre willkommen.

Antwort

7

Dort gehen Sie:

  1. Download "Symbolleiste anpassen" aus dem "Plugin Manager"
  2. Zum Menü "Plugins"> "Symbolleiste anpassen" und wählen Sie "Benutzerdefinierte Buttons"
  3. Restart Notepad ++
  4. Jetzt ist es der wichtige Teil, wo Sie die Funktionalität der Schaltfläche erstellen müssen. In Ihrem Fall möchten Sie einfach suchen und zum Glück kann dies in einem Makro implementiert werden. Wenn Sie etwas komplexeres brauchen, das nicht in einem Macro aufgenommen werden kann, sollten Sie das "Python Script" -Plugin verwenden (was selbst mit minimalen Python-Kenntnissen wirklich einfach ist) oder ein eigenes Plugin schreiben (was ich glaube, ist schwieriger) Ich habe es nie versucht). Nehmen wir an, Sie haben ein Makro aufgenommen und Sie haben es "test" genannt.
  5. Suchen und öffnen Sie die Datei %APPDATA%\Notepad++\plugins\config\CustomizeToolbar.btn
  6. die folgende neue Zeile in der Datei hinzufügen:

    Makro, Test ,,,

Das ist alles. Sie haben nun eine neue Schaltfläche in Ihrer Symbolleiste, die Ihr Makro ausführt.

+0

Hallo, ich stieß auf ein ähnliches Problem, aber ich bin nicht in der Lage, die 'CustomizeToolbar.btn' Datei zu finden, stattdessen gibt es eine Binärdatei mit dem gleichen Namen, aber' .dat' Erweiterung. In den gleichen Zeilen, wenn mein Makro heißt 'Run diese Zeilen in' soll ich den Namen in Anführungszeichen hinzufügen? – Konrad

+1

@Konrad, es tut mir leid, dass ich nicht helfen kann, da ich diese Software nicht mehr benutze. Aber ich erinnere mich, dass es eine .btn und eine .dat Datei mit dem gleichen Namen in diesem Ordner gab. Also, ich würde vorschlagen, zu überprüfen, ob Sie den neuesten Notepad ++ haben und das Anpassen Toolbar Plugin neu installieren. – psxls

+0

@Konrad Wenn Sie sich noch fragen, wo die Originaldatei "CustomizeToolbar.btn" angezeigt wird, wird sie angezeigt, wenn Sie auf "Plugins> Symbolleiste anpassen> Benutzerdefinierte Schaltflächen" klicken. – Mike

Verwandte Themen