Ich habe kürzlich etwas über einen Texteditor namens Notepad ++ gelernt und er war einfach zu bedienen, also habe ich angefangen, ihn zu verwenden. Öffnen Sie also die Eingabeaufforderung selbst und führen Sie sie aus. Da die Operation mühsam war, habe ich es möglich gemacht, sie einfach durch Drücken von Strg + F5 auf Notepad ++ auszuführen Ich möchte das notieren. ** Achtung ** Es wird davon ausgegangen, dass Python unter Windows auf Anaconda basiert. Beachten Sie außerdem, dass in diesem Artikel nicht beschrieben wird, wie Python selbst installiert wird.
https://notepad-plus-plus.org/ Bitte öffnen Sie die offizielle Website oben und klicken Sie auf "Download" unter "Startseite" auf der linken Seite. Klicken Sie auf der von Ihnen zum Herunterladen geöffneten Site auf den Link unter 32-Bit-x86 herunterladen oder 64-Bit-x64 herunterladen. (Wenn Sie Zip nicht mögen, wählen Sie, was Sie wollen.) 32bit Notepad++ zip package 32-bit x86: Don't want to use installer? Check this one (zip format). 64bit Notepad++ zip package 64-bit x64: Don't want to use installer? Check this one (zip format).
Wenn Sie es herunterladen können, entpacken Sie es an Ihrem bevorzugten Speicherort. Benennen Sie die entpackte Datei um und verschieben Sie sie an einen beliebigen Ort.
Stellen wir es zunächst anhand der japanischen Lokalisierung ein.
Benennen Sie es um oder öffnen Sie die Datei, die Sie an einen Speicherort Ihrer Wahl verschoben haben. Öffnen Sie dann Notepad ++. Exe im roten Quadrat im Bild unten. Klicken Sie nach dem Öffnen im Menü auf Einstellungen → Einstellungen. (Klicken Sie auf das rote Quadrat im Bild unten.) Klicken Sie in der linken Liste auf dem angezeigten Bildschirm auf Allgemein und in der Dropdown-Liste Lokalisierung rechts auf Japanisch. (Klicken Sie auf den roten Teil im Bild unten.) Jetzt können Sie es ins Japanische übersetzen. Stellen Sie als nächstes die Registerkarte ein. Wenn Sie Tabulatoren jedoch nicht durch Leerzeichen ersetzen müssen, überspringen Sie die nächste Tabulatoreinstellung.
Wählen Sie das Sprachmenü aus der Liste auf der linken Seite des Umgebungseinstellungsbildschirms aus, das beim Übersetzen ins Japanische geöffnet wurde. Wenn Sie Ihre Wahl getroffen haben, aktivieren Sie das Kontrollkästchen links neben Durch ein Leerzeichen ersetzen. Damit sind die Registerkarteneinstellungen abgeschlossen. Drücken Sie die Schaltfläche zum Schließen unten, um den Dialog zu schließen. Stellen Sie als Nächstes den halben Raum und die Registerkartenanzeige ein. (Wenn Sie diese Einstellung nicht benötigen, überspringen Sie die nächsten Einstellungen für Leerzeichen und Registerkarten mit halber Breite.)
Klicken Sie zunächst im Menü auf Ansicht → Steuerzeichen anzeigen → Räume und Registerkarten mit halber Breite anzeigen. (Klicken Sie auf den roten Teil des Bildes.) Damit sind die Einstellungen abgeschlossen.
Benennen Sie zuerst die Datei um oder öffnen Sie sie erneut, die Sie an Ihren bevorzugten Speicherort verschoben haben. Klicken Sie in dieser Datei mit der rechten Maustaste auf den Rand usw. → Wählen Sie Neu → Textdokument, um eine Textdatei zu erstellen. Benennen wir das erstellte Textdokument in "python_exe.bat" um. Wenn Sie Änderungen vornehmen, wird dieser Bildschirm möglicherweise angezeigt, Sie klicken jedoch auf Ja. Klicken Sie dann mit der rechten Maustaste auf die gerade erstellte `` `python_exe.bat``` und klicken Sie auf Bearbeiten. (Sie können es über den Editor erneut öffnen.)
** Achtung ** Wenn Sie es hier `python.bat``` oder`
cmd.bat``` nennen, kann zur Laufzeit eine Schleife auftreten, die möglicherweise nicht endet.
Seien Sie vorsichtig bei der Benennung.
Schreiben Sie Folgendes in den geöffneten Notizblock. Wenn Sie mit Anaconda keine virtuelle Python-Umgebung erstellt haben
python
@echo off
call python "%1"
pause
Wenn Sie mit Anaconda eine virtuelle Python-Umgebung erstellen
python
@echo off
Rufen Sie den Namen der virtuellen Umgebung auf
call python "%1"
call deactivate
pause
*** Achtung ** In meiner Umgebung verwende ich den unten beschriebenen Code, da ich mit Anaconda eine virtuelle Umgebung erstelle. Der Code, den ich oben geschrieben habe, funktioniert nicht. Wenn Sie ihn also ausprobieren und er nicht funktioniert, probieren Sie ihn aus oder verwenden Sie etwas anderes als diesen Artikel.
Speichern Sie den Notizblock, nachdem Sie ihn geschrieben haben, indem Sie ihn überschreiben und schließen.
Erstellen wir eine Python-Datei, die vorübergehend ausgeführt werden soll. Zu Notepad ++, das seit früher geöffnet ist,
python
print('Hello World')
Und drücken Sie * Speichern unter * aus der Datei.
Wählen Sie dann den Dateityp `Python-Datei (* .py; *. Pyw)`
und speichern Sie ihn unter einem Namen Ihrer Wahl.
Klicken Sie auf Ausführen → Ausführen, indem Sie den Dateinamen aus dem Menü angeben (klicken Sie auf das rote Quadrat im Bild unten).
Geben Sie nach dem Öffnen Folgendes in die Dropdown-Liste ein. (Wenn Sie den Namen der Batchdatei geändert haben, ändern Sie bitte den Teil von python_exe.bat.)
$(NPP_DIRECTORY)\\python_exe.bat $(FULL_CURRENT_PATH)
![file10.png](https://qiita-image-store.s3.amazonaws.com/0/199097/b0035d62-b74a-91fa-d9a5-41c7ac7ff310.png)
Drücken Sie dann die Registertaste.
Dann sehen Sie einen Bildschirm wie den im Bild unten, also geben Sie Python als Name ein.
Aktivieren Sie außerdem das Kontrollkästchen links neben STRG und
Wählen Sie F5 aus der Dropdown-Liste rechts mit der Aufschrift Keine und klicken Sie auf die Schaltfläche OK.
![file11.png](https://qiita-image-store.s3.amazonaws.com/0/199097/49fd694d-4876-e999-8185-fcf6c805de08.png)
Schließen Sie dann den Dialog Ausführung ... mit der Schaltfläche x.
Das ist das Ende.
Drücken Sie abschließend Strg + F5,
Hello World Drücken Sie eine beliebige Taste, um fortzufahren. . .
Wenn es herauskommt, bedeutet dies, dass die Einstellung erfolgreich war.
Wenn Sie Fehler oder Vorsichtsmaßnahmen haben, wäre es hilfreich, wenn Sie darauf hinweisen könnten.
# Ergänzung (nur 32-Bit-Version, Installation von Plugin Manager und NppExec)
In dem Kommentar ist nur die 32-Bit-Version verfügbar, aber ich habe Ihnen erklärt, wie Sie NppExec installieren, daher werde ich es ergänzen.
Notepad ++ 7.5 enthält den Plugin Manager nicht in 64-Bit- und 32-Bit-Versionen.
Der Grund dafür ist, dass die eingebettete Version derzeit erstellt wird, um die Aufnahme von Werbung in den Plugin Manager zu vermeiden.
Die 32-Bit-Version scheint jedoch zu funktionieren, indem eine ältere Version von Notepad ++ portiert wird.
Ich werde erklären, wie es geht.
※**Hinweis**
Verwenden Sie dazu eine ältere Version von Plugin Manager mit der 32-Bit-Version von Notepad ++ 7.5
Es aktiviert den Plugin Manager, aber möglicherweise geht etwas schief.
Installieren Sie daher den Plugin Manager von hier an auf eigenes Risiko.
## Einführung des Plugin Managers
Zunächst wurde die 32-Bit-Version von Notepad ++ 7.5 am Anfang dieses Artikels erläutert, daher werde ich sie weglassen.
Dann gehen Sie zur offiziellen Seite unten.
https://notepad-plus-plus.org/download/v7.4.2.html
Klicken Sie unter Download 32-Bit x86 auf der Website
Notepad++ zip package 32-bit x86: Don't want to use installer? Check this one (zip format).
Laden Sie die alte Version von der Stelle herunter, an der sie steht.
Entpacken Sie als Nächstes das heruntergeladene und öffnen Sie die Plugins in diesem Ordner (rotes Quadrat im Bild) (1)
![file12.png](https://qiita-image-store.s3.amazonaws.com/0/199097/b2b6664b-a1b2-4042-17df-6955318770df.png)
Öffnen Sie dann am Anfang dieses Artikels die umbenannte oder verschobene Datei. (2)
Ebenso öffnen wir Plugins.
(1) Kopieren Sie PluginManager.dll von den in (1) geöffneten Plugins.
② Fügen Sie es in die in (2) geöffneten Plugins ein.
③ Öffnen Sie den Ordner Config im Ordner (1), kopieren Sie PluginManager.ini in den Ordner und
④ Öffnen Sie den Ordner Config im Ordner (2) und fügen Sie ihn ein.
Wenn Sie nach Abschluss der obigen Vorgänge (2) starten, werden Sie feststellen, dass der Plugin-Manager in den Plugins im Menü zunimmt.
## Einführung von NppExec
Verwenden Sie die in der Einführung von Plugin Manager hinzugefügte.
Klicken Sie zunächst im Menü auf Plugins → Plugin Manager → Plugin Manager anzeigen. (Klicken Sie auf das rote Quadrat im Bild unten.)
![file13.png](https://qiita-image-store.s3.amazonaws.com/0/199097/9beaf5be-b04e-c491-d0fb-8b23e8422cc5.png)
Klicken Sie hier, um den Plugin-Manager zu öffnen, klicken Sie auf die Registerkarte Updates und klicken Sie auf
Stellen Sie sicher, dass die linke Seite des Plugin Managers aktiviert ist.
Klicken Sie dann auf die Schaltfläche Aktualisieren.
Wenn das Update abgeschlossen ist, wird ein Bildschirm wie im Bild unten angezeigt. Klicken Sie auf Ja. (Dazwischen wird möglicherweise ein Bestätigungsbildschirm für die Benutzerkontensteuerung angezeigt. In diesem Fall ist dies jedoch zulässig.)
![file14.PNG](https://qiita-image-store.s3.amazonaws.com/0/199097/068e01d7-0a69-d60d-f607-fc25a1fd0cdd.png)
Dann verschwindet Notepad ++ und wird wieder geöffnet.
Öffnen Sie erneut Plugins → Plugin Manager → Plugin Manager anzeigen im Menü.
Wenn Sie den Plugin Manager in der Liste auf der Registerkarte Updates sehen, überprüfen Sie ihn und aktualisieren Sie ihn erneut.
Öffnen Sie außerdem Plugins → Plugin Manager → Plugin Manager anzeigen im Menü.
Suchen Sie nun NppExec in der Listenansicht auf der Registerkarte Verfügbar und aktivieren Sie das Kontrollkästchen links.
Klicken Sie dann auf die Schaltfläche Installieren.
![file15.png](https://qiita-image-store.s3.amazonaws.com/0/199097/ab417bdc-3cc3-1225-a61c-387d50f6bd81.png)
Nach Abschluss der Installation wird ein Bildschirm wie in der Abbildung unten angezeigt. Klicken Sie auf Ja.
![file16.png](https://qiita-image-store.s3.amazonaws.com/0/199097/550b8625-2651-50b7-01df-54744a431947.png)
Wenn Sie darauf klicken, wird es neu gestartet. Wenn also NppExec nach dem Start im Plug-In des Menüs hinzugefügt wird, wird es beendet.
# Referenzseite
https://notepad-plus-plus.org/news/notepad-7.5-released.html
https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3651
https://so-zou.jp/software/tech/tool/editor/notepad-plus/plug-in/nppexec/
# Umgebung
OS Windows 10 Pro (64 bit)
Notepad++ 7.5
Anaconda-4.2.9
Python 3.5.2
Recommended Posts