Comment exécuter Notepad ++ Python

J'ai récemment découvert un éditeur de texte appelé Notepad ++ et il était facile à utiliser, alors j'ai commencé à l'utiliser. Alors, ouvrez vous-même l'invite de commande et exécutez-la. Parce que l'opération était gênante, j'ai rendu possible de l'exécuter simplement en appuyant sur Ctrl + F5 sur Notepad ++, donc Je voudrais en prendre note. ** Attention ** On suppose que Python est construit sur Anaconda sous Windows. Notez également que cet article ne décrit pas comment installer Python lui-même.

Installation de Notepad ++

https://notepad-plus-plus.org/ Veuillez ouvrir le site officiel ci-dessus et cliquez sur télécharger sous l'accueil affiché sur le côté gauche. Cliquez sur le lien sous Télécharger x86 32 bits ou Télécharger x64 64 bits sur le site que vous avez ouvert pour le téléchargement. (Si vous n'aimez pas le zip, choisissez ce que vous voulez.) 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).

Si vous pouvez le télécharger, décompressez-le dans votre emplacement préféré. Renommez le fichier décompressé et déplacez-le vers l'emplacement de votre choix.

Paramètres de Notepad ++

Tout d'abord, définissons-le à partir de la localisation japonaise.

Localisation en japonais

Renommez-le ou ouvrez le fichier que vous avez déplacé vers votre emplacement préféré. Ensuite, ouvrez notepad ++. Exe dans le carré rouge de l'image ci-dessous. file2.png Après ouverture, cliquez sur Paramètres → Préférences dans le menu. (Cliquez sur le carré rouge dans l'image ci-dessous.) file1.png Cliquez sur Général dans la liste de gauche sur l'écran qui apparaît, puis cliquez sur Japonais dans la liste déroulante Localisation sur la droite. (Cliquez sur la partie rouge dans l'image ci-dessous.) file3.png Vous pouvez maintenant le traduire en japonais. Ensuite, définissez l'onglet. Cependant, si vous n'avez pas besoin de remplacer les onglets par des espaces, ignorez le paramètre d'onglet suivant.

Paramètres de l'onglet

Sélectionnez le menu de langue dans la liste sur le côté gauche de l'écran des paramètres d'environnement qui a été ouvert lorsque vous l'avez traduit en japonais. Une fois que vous avez fait votre choix, cochez la case à gauche de Remplacer par un espace. file4.png Ceci termine les paramètres de l'onglet. Appuyez sur le bouton de fermeture en bas pour fermer la boîte de dialogue. Ensuite, définissez l'espace demi-largeur et l'affichage des onglets. (Si vous n'avez pas besoin de ce paramètre, ignorez l'espace de demi-largeur suivant et les paramètres d'affichage des onglets.)

Paramètres d'affichage de l'espace demi-largeur et des onglets

Tout d'abord, cliquez sur Affichage → Afficher les caractères de contrôle → Afficher les espaces et les onglets demi-largeur dans le menu. (Cliquez sur la partie rouge de l'image.) file5.png Ceci termine les réglages.

Réglez-le pour qu'il puisse être exécuté en appuyant simplement sur Ctrl + F5 sur Notepad ++.

Créer un fichier batch

Tout d'abord, renommez ou rouvrez le fichier que vous avez déplacé vers votre emplacement préféré. Dans ce fichier, cliquez avec le bouton droit dans la marge, etc. → sélectionnez Nouveau → Document texte pour créer un fichier texte. file6.png Renommons le document texte créé en python_exe.bat```. file7.PNG Si vous apportez des modifications, vous pouvez voir cet écran, mais cliquez sur Oui. Ensuite, faites un clic droit sur le `` python_exe.bat '' que vous venez de créer et cliquez sur Modifier. (Vous pouvez le rouvrir à partir du Bloc-notes)

** Attention ** Si vous le nommez ici python.bat '' ou `` cmd.bat '', une boucle peut se produire à l'exécution et ne pas se terminer. Soyez prudent lorsque vous nommez.

Écrivez ce qui suit dans le bloc-notes ouvert. Si vous n'avez pas créé d'environnement virtuel Python avec Anaconda

python


@echo off
call python "%1"
pause

Si vous créez un environnement virtuel Python avec Anaconda

python


@echo off
appeler activer le nom de l'environnement virtuel
call python "%1"
call deactivate
pause

*** Attention ** Dans mon environnement, puisque je construis un environnement virtuel avec Anaconda, j'utilise le code écrit ci-dessous. Le code que j'ai écrit ci-dessus ne fonctionne pas, donc si vous l'essayez et que cela ne fonctionne pas, vérifiez-le ou utilisez autre chose que cet article.

Après avoir écrit dans le bloc-notes, enregistrez-le en l'écrasant et fermez-le.

Réglez pour qu'il puisse être exécuté simplement en appuyant sur Ctrl + F5.

Créons un fichier python à exécuter temporairement. Pour Notepad ++, qui est ouvert depuis plus tôt,

python


print('Hello World')

Et appuyez sur * Enregistrer sous * à partir du fichier. Sélectionnez ensuite le type de fichier `` Fichier Python (* .py; *. Pyw) '' et enregistrez-le avec un nom de votre choix. En l'état, cliquez sur Exécuter → Exécuter en spécifiant le nom du fichier dans le menu (cliquez sur la partie carrée rouge dans l'image ci-dessous.) file9.png Après ouverture, entrez ce qui suit dans la liste déroulante. (Si vous avez changé le nom du fichier de commandes, veuillez changer la partie de 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)

 Appuyez ensuite sur le bouton d'enregistrement.
 Ensuite, vous verrez un écran comme celui de l'image ci-dessous, alors entrez Python pour Nom.
 Cochez également la case à gauche de CTRL et
 Sélectionnez F5 dans la liste déroulante sur la droite qui dit Aucun et sélectionnez le bouton OK.
 ![file11.png](https://qiita-image-store.s3.amazonaws.com/0/199097/49fd694d-4876-e999-8185-fcf6c805de08.png)
 Ensuite, fermez la boîte de dialogue exécution ... avec le bouton x.
 C'est la fin.

 Enfin, appuyez sur ctrl + F5,

Hello World Appuyez sur n'importe quelle touche pour continuer. . .

 S'il sort, cela signifie que le réglage a réussi.

 Si vous avez des erreurs ou des précautions, il serait utile que vous puissiez les signaler.

# Supplément (version 32 bits uniquement, comment installer Plugin Manager et NppExec)
 Dans le commentaire, seule la version 32 bits est disponible, mais je vous ai dit comment installer NppExec, je vais donc la compléter.
 Notepad ++ 7.5 n'inclut pas Plugin Manager dans les versions 64 bits et 32 bits.
 La raison en est que la version intégrée est en cours de création pour éviter l'inclusion de publicités dans Plugin Manager.
 Cependant, la version 32 bits semble fonctionner en portant une ancienne version de Notepad ++.
 Je vais vous expliquer comment le faire.
 ※**Mise en garde**
 En dessous, en utilisant une version plus ancienne de Plugin Manager, avec la version 32 bits de Notepad ++ 7.5
 Il active le gestionnaire de plugins, mais quelque chose peut mal tourner.
 Par conséquent, veuillez installer Plugin Manager à partir d'ici à vos propres risques.
## Introduction de Plugin Manager
 Tout d'abord, la version 32 bits de Notepad ++ 7.5 a été expliquée au début de cet article, je vais donc l'omettre.
 Ensuite, rendez-vous sur la page officielle ci-dessous.
https://notepad-plus-plus.org/download/v7.4.2.html 
 Sous Télécharger 32 bits x86 sur le site
Notepad++ zip package 32-bit x86: Don't want to use installer? Check this one (zip format).
 Téléchargez l'ancienne version d'où il est indiqué.
 Ensuite, décompressez celui téléchargé et ouvrez les plugins dans ce dossier (carré rouge dans l'image) (1)
 ![file12.png](https://qiita-image-store.s3.amazonaws.com/0/199097/b2b6664b-a1b2-4042-17df-6955318770df.png)
 Ensuite, au début de cet article, ouvrez le fichier renommé ou déplacé. (2)
 De même, ouvrons les plugins.
 (1) Copiez PluginManager.dll à partir des plugins ouverts dans (1).
 ② Collez-le dans les plugins ouverts dans (2).
 ③ Ouvrez le dossier Config dans le dossier (1), copiez-y PluginManager.ini et
 ④ Ouvrez le dossier Config dans le dossier (2) et collez-le dedans.
 Après avoir terminé les opérations ci-dessus, si vous démarrez (2), vous constaterez que Plugin Manager augmente dans les plugins dans le menu.
## Introduction de NppExec
 Utilisez celui ajouté dans l'introduction de Plugin Manager.
 Tout d'abord, cliquez sur Plugins → Plugin Manager → Show Plugin Manager dans le menu. (Cliquez sur le carré rouge dans l'image ci-dessous.)
 ![file13.png](https://qiita-image-store.s3.amazonaws.com/0/199097/9beaf5be-b04e-c491-d0fb-8b23e8422cc5.png)
 Cliquez pour ouvrir le gestionnaire de plugins, cliquez sur l'onglet Mises à jour
 Assurez-vous que le côté gauche de Plugin Manager qu'il contient est coché.
 Cliquez ensuite sur le bouton Mettre à jour.
 Lorsque la mise à jour est terminée, un écran comme celui de l'image ci-dessous apparaît. Cliquez sur Oui. (Un écran de confirmation pour le contrôle du compte d'utilisateur peut apparaître entre les deux, mais dans ce cas, veuillez l'autoriser.)
 ![file14.PNG](https://qiita-image-store.s3.amazonaws.com/0/199097/068e01d7-0a69-d60d-f607-fc25a1fd0cdd.png)
 Puis Notepad ++ disparaît et rouvre.
 Une fois de plus, ouvrez Plugins → Plugin Manager → Show Plugin Manager dans le menu.
 Si vous voyez Plugin Manager dans la liste de l'onglet Mises à jour, vérifiez-le et mettez à nouveau à jour.
 Ouvrez également Plugins → Plugin Manager → Show Plugin Manager dans le menu.
 Recherchez maintenant NppExec dans la vue de liste dans l'onglet Disponible et cochez la case à gauche.
 Cliquez ensuite sur le bouton Installer.
 ![file15.png](https://qiita-image-store.s3.amazonaws.com/0/199097/ab417bdc-3cc3-1225-a61c-387d50f6bd81.png)
 Lorsque l'installation est terminée, un écran comme celui de l'image ci-dessous apparaît. Cliquez sur Oui.
 ![file16.png](https://qiita-image-store.s3.amazonaws.com/0/199097/550b8625-2651-50b7-01df-54744a431947.png)
 Si vous cliquez dessus, il sera redémarré, donc si NppExec est ajouté dans le plug-in du menu après le démarrage, il se terminera.
# Site de référence
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/

# environnement
OS Windows 10 Pro (64 bit)
Notepad++ 7.5
Anaconda-4.2.9
Python 3.5.2


Recommended Posts

Comment exécuter Notepad ++ Python
Comment installer Python
Comment installer python
Comment exécuter des scripts Maya Python
Comment exécuter MeCab sur Ubuntu 18.04 LTS Python
Comment exécuter LeapMotion avec Python non-Apple
[2020.8 dernière] Comment installer Python
Comment installer Python [Windows]
python3: Comment utiliser la bouteille (2)
[Python] Comment utiliser la liste 1
Comment mettre à jour Tkinter de Python vers la version 8.6
Comment utiliser Python Argparse
Python: comment utiliser pydub
Comment changer la version de Python
Comment développer en Python
[python] Comment juger scalaire
[Python] Comment utiliser input ()
Comment utiliser Python lambda
[Python] Comment utiliser virtualenv
python3: Comment utiliser la bouteille (3)
python3: Comment utiliser la bouteille
Comment utiliser les octets Python
[Python] Comment exécuter Jupyter-notebook + pandas + multiprocessing (Pool) [pandas] Memo
Comment exécuter python dans l'espace virtuel (pour MacOS)
Comment exécuter des tests avec Python unittest
Comment exécuter setUp une seule fois dans Python Unittest
Comment installer Python à l'aide d'Anaconda
[Python] Comment FFT des données mp3
Python: comment utiliser async avec
[Python] Comment utiliser la série Pandas
Comment collecter des images en Python
Comment utiliser les requêtes (bibliothèque Python)
Comment utiliser SQLite en Python
Comment obtenir la version Python
[EC2] Comment exécuter le pilote Web sélénium
Comment démarrer avec Python
[Python] Comment utiliser la liste 3 Ajouté
Comment utiliser Mysql avec python
Comment utiliser l'API Python d'OpenPose
[Python] Comment permuter les valeurs de tableau
Comment envelopper C en Python
Comment utiliser ChemSpider en Python
Python: Comment utiliser pydub (lecture)
Comment utiliser PubChem avec Python
Comment accélérer les calculs Python
Comment calculer la date avec python
Comment accéder à wikipedia depuis python
Comment utiliser la fonction zip de python
[Nanonets] Comment publier un mémo [Python]
Comment exécuter du code TensorFlow 1.0 en 2.0
Comment gérer le japonais avec Python
[Python] Comment utiliser l'API Typetalk
Comment exécuter un fichier Python à une invite de commande Windows 10
Comment exécuter un programme Python à partir d'un script shell
Ne perdez pas contre Ruby! Comment exécuter Python (Django) sur Heroku
Comment exécuter une application construite avec Python + py2app construite avec Anaconda
Mis à jour vers Python 2.7.9
Comment empaqueter et distribuer des scripts Python