Czy można zautomatyzować Notepad ++, a zwłaszcza wyszukiwać i zamieniać pliki?

2

Czy można zautomatyzować Notepad ++, a zwłaszcza wyszukiwać i zamieniać pliki?

Chcę być w stanie zautomatyzować wyszukiwanie i zastępowanie wartości symboli zastępczych w wielu typach plików, np. .Config i .pubxml, i zamiast pisać skrypt PowerShell, wolałbym użyć gotowej (przetestowanej) funkcjonalności w Notepad ++

SteveC
źródło
@PJMahoney Tak, ale uważam, że automatyzacja interfejsu użytkownika jest nieco krucha ... Miałem nadzieję na dostępny interfejs API do sterowania N ++ za pomocą PowerShell lub podobnego
SteveC

Odpowiedzi:

2

Jest tak wiele sposobów na osiągnięcie tego. Będę trzymać się tych, które na razie używają Notepad ++

  1. Notepad ++> Szukaj> Znajdź w plikach i stamtąd dostosuj maskę lub wykonaj kopie zapasowe, i przeczytaj tę opcję, aby domyślnie zastąpić wszystkie pliki w podfolderach

    LUB

  2. w celu bardziej zaawansowanego wyszukiwania i zastąp Notepad ++> Wtyczki> Menedżer wtyczek> Pokaż Menedżer wtyczek teraz wyszukaj i zainstaluj „Skrypt Pythona”, czytaj tutaj . Wymaga to pewnych podstawowych umiejętności kodowania, w przeciwnym razie będziesz musiał przeczytać i przetestować przez chwilę.


jeśli szukasz narzędzia wiersza polecenia, możesz użyć narzędzia fnr.exe - narzędzie Znajdź i zamień , jest to proste i skuteczne narzędzie typu open source Jest przenośne, bezpłatne, lekkie i bardziej stabilne niż podstawowe kody, które możemy stworzyć.

Maher Fattouh
źródło
Dzięki za wskaźnik do punktu 2. Nie sądzę, aby punkt 1 był prawidłową odpowiedzią, ponieważ jest to czysto ręczny, co już robię. Chciałem zautomatyzować ten proces.
SteveC,
1
Należy pamiętać, że opcja nr 1 znajdzie i zastąpi tekst WSZYSTKICH PLIKÓW w folderze i podfolderach oraz automatycznie zapisze zmodyfikowane pliki.
Maher Fattouh
Zaktualizowana odpowiedź.
Maher Fattouh