So führen Sie Notepad ++ Python aus

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.

Notepad ++ Installation

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.

Notepad ++ Einstellungen

Stellen wir es zunächst anhand der japanischen Lokalisierung ein.

Lokalisierung ins Japanische

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. file2.png Klicken Sie nach dem Öffnen im Menü auf Einstellungen → Einstellungen. (Klicken Sie auf das rote Quadrat im Bild unten.) file1.png 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.) file3.png 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.

Registerkarteneinstellungen

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. file4.png 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.)

Einstellungen für die Anzeige von Leerzeichen und Registerkarten in 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.) file5.png Damit sind die Einstellungen abgeschlossen.

Stellen Sie es so ein, dass es ausgeführt werden kann, indem Sie einfach Strg + F5 auf Notepad ++ drücken.

Erstellen einer Batchdatei

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. file6.png Benennen wir das erstellte Textdokument in "python_exe.bat" um. file7.PNG 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.

Stellen Sie dies so ein, dass es einfach durch Drücken von Strg + F5 ausgeführt werden kann.

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). file9.png 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

So führen Sie Notepad ++ Python aus
So installieren Sie Python
So installieren Sie Python
So führen Sie Maya Python-Skripte aus
So führen Sie MeCab unter Ubuntu 18.04 LTS Python aus
So führen Sie LeapMotion mit Nicht-Apple Python aus
[Neueste Version 2020.8] So installieren Sie Python
So installieren Sie Python [Windows]
python3: Verwendung der Flasche (2)
[Python] Verwendung von Liste 1
So aktualisieren Sie Pythons Tkinter auf 8.6
Wie benutzt man Python Argparse?
Python: Wie man pydub benutzt
So ändern Sie die Python-Version
Wie man in Python entwickelt
[Python] Wie man Skalar beurteilt
[Python] Verwendung von input ()
Wie benutzt man Python Lambda?
[Python] Verwendung von virtualenv
python3: Verwendung der Flasche (3)
python3: Wie man eine Flasche benutzt
Verwendung von Python-Bytes
[Python] So führen Sie Jupyter-Notebook + Pandas + Multiprocessing (Pool) [Pandas] Memo aus
So führen Sie Python im virtuellen Raum aus (für MacOS)
So führen Sie Tests zusammen mit Python unittest aus
Wie man setUp nur einmal in Python unittest ausführt
So installieren Sie Python mit Anaconda
[Python] Wie man MP3-Daten fFT
Python: So verwenden Sie Async mit
[Python] Verwendung der Pandas-Serie
So sammeln Sie Bilder in Python
Verwendung von Anfragen (Python Library)
Verwendung von SQLite in Python
So erhalten Sie die Python-Version
[EC2] So führen Sie einen Selen-Webdriver aus
Erste Schritte mit Python
[Python] Verwendung von Liste 3 Hinzugefügt
Wie man MySQL mit Python benutzt
Verwendung der Python-API von OpenPose
[Python] So tauschen Sie Array-Werte aus
So verpacken Sie C in Python
Verwendung von ChemSpider in Python
Python: Verwendung von pydub (Wiedergabe)
Verwendung von PubChem mit Python
So beschleunigen Sie Python-Berechnungen
So berechnen Sie das Datum mit Python
So greifen Sie über Python auf Wikipedia zu
Verwendung der Zip-Funktion von Python
[Nanonets] Wie poste ich Memo [Python]
So führen Sie TensorFlow 1.0-Code in 2.0 aus
Umgang mit Japanisch mit Python
[Python] Verwendung der Typetalk-API
So führen Sie eine Python-Datei an einer Windows 10-Eingabeaufforderung aus
So führen Sie ein Python-Programm in einem Shell-Skript aus
Verliere nicht gegen Ruby! Wie man Python (Django) auf Heroku ausführt
So führen Sie eine mit Python + py2app erstellte App aus, die mit Anaconda erstellt wurde
Auf Python 2.7.9 aktualisiert
So verpacken und verteilen Sie Python-Skripte