C'était génial d'éditer le fichier Python dans Raspberry Pi avec la fonction à distance d'Atom

Déclencheur

Lorsque j'utilisais l'éditeur sur l'écran du bureau de Raspberry Pi à partir d'un PC avec VNC J'ai eu quelques plaintes. . .

** "Ne pas utiliser ..." **

** "Cho use it ..." **

Le copier-coller ne s'est pas bien déroulé ou le mouvement était lent. Je me demandais si quelque chose pouvait être fait.

"Ah, j'aurais aimé avoir un éditeur comme Atom ou VC code ..." . .

Il y a! , Il y a Atom!

C'est vrai, le package d'Atom ... il y en a!

Cela dit, modifiez, enregistrez et exécutez des fichiers Python dans Raspberry Pi avec Atom J'ai résumé la méthode.

image

Avec connexion réseau virtuel VNC (Virtual Network Computing) De la façon d'afficher et d'utiliser l'éditeur sur l'écran du bureau de RaspberryPi à partir d'un PC,

Nous allons accéder au Raspberry Pi à distance sur Atom et éditer le fichier. スライド1.jpeg

environnement

--Corps principal: Raspberry Pi 4 4B-32GB

Comment lire l'article

-: Pencil2: La partie avec cette marque représente l'entrée. -: Mag: La partie avec cette marque indique la confirmation.

procédure

Il a été introduit par la procédure suivante.

--Installation d'Atom

Installer Atom

Téléchargez le logiciel depuis le site Web Atom (https://atom.io/).

Suivez la procédure de téléchargement cet article.

Installation du package

Installez les trois packages suivants.

. Tout d'abord, cliquez sur "Atom", puis sur "Préférences ..." dans la barre latérale. image.png

Vous êtes passé aux paramètres. Cliquez ensuite sur «installer» pour accéder à un emplacement où vous pouvez installer le package.

: crayon2: Entrez le nom du package ici pour afficher le package d'installation.

image.png

Cliquez sur ": cloud: install" pour installer. image.png

Si vous souhaitez vérifier les packages installés, cliquez sur "Package" et ils seront affichés dans une liste. image.png

Paramètres de connexion avec Raspberry Pi

Cliquez sur Package> Ftp-Remote-Edit> Toggle. image.png

: Pencil2: Dans un premier temps, il vous sera demandé de définir un mot de passe, alors entrez le mot de passe. image.png

Après cela, vous aurez besoin d'un mot de passe pour la configuration et la connexion, alors notez-le.

Une fois le mot de passe passé, un onglet appelé «Remote» apparaîtra à l'écran. Placez le curseur dans cet onglet, cliquez avec le bouton droit de la souris et choisissez Modifier les services. image.png

: crayon2: L'écran de réglage sera affiché, alors entrez comme suit. image.png

: mag: Si la connexion est réussie, ce sera comme suit. image.png

tester

Ouvrons un fichier. Cette fois, ouvrons "test-code.py" sur le bureau de Raspberry Pi.

Atom image.png

VNC image.png

J'ai pu confirmer qu'ils étaient synchronisés.

Essayez d'ouvrir le terminal d'Atom et de lancer le programme. Cliquez sur le "+" en bas à gauche de l'écran pour ouvrir le terminal. image.png

Connectez-vous au Raspberry Pi pour travailler avec les fichiers du Raspberry Pi. : crayon2: Entrez comme suit. image.png image.png image.png

Accédez au répertoire où se trouve "test-code.py". : crayon2: Puisqu'il se trouve sur le bureau, entrez cd Desktop /. image.png

: Pencil2: Le programme commence par python "filename". image.png

Impressions

Je pense que l'UX s'est beaucoup amélioré car il est possible d'éditer des fichiers avec Atom. L'augmentation du jeu de couleurs facilite la visualisation et, surtout, la réponse s'est améliorée.

J'ai le sentiment que des fonctionnalités plus utiles seront trouvées en combinaison avec d'autres packages: lunettes de soleil:

référence

L'éditeur Atom est pratique pour la programmation avec Raspberry Pi

Recommended Posts

C'était génial d'éditer le fichier Python dans Raspberry Pi avec la fonction à distance d'Atom
Utilisez python sur Raspberry Pi 3 pour éclairer la LED avec le contrôle du commutateur!
Le nom du fichier était mauvais en Python et j'étais accro à l'importation
Lisez les données du lecteur NFC connecté à Raspberry Pi 3 avec Python et envoyez-les à openFrameworks avec OSC
Connectez-vous à un serveur distant avec SSH
Connectez-vous à MySQL avec Python sur Raspberry Pi
Le fichier édité avec vim était en lecture seule, mais je veux le sauvegarder
Je veux obtenir le nom du fichier, le numéro de ligne et le nom de la fonction dans Python 3.4
Essayez d'utiliser le processeur à 4 cœurs du Raspberry Pi 2 avec Parallel Python
[Introduction à Python] Comment itérer avec la fonction range?
J'ai essayé de toucher un fichier CSV avec Python
Convertissez l'image au format .zip en PDF avec Python
J'étais accro au grattage avec Selenium (+ Python) en 2020
Python: peut être répété en lambda
Quand j'ai essayé de faire une communication socket avec Raspberry Pi, le protocole était différent
Je veux remplacer les variables dans le fichier de modèle python et le produire en masse dans un autre fichier
Ce que j'ai fait quand j'étais en colère de le mettre avec l'option enable-shared
Il est facile d'exécuter SQL avec Python et de générer le résultat dans Excel
Mettre à jour Raspberry Pi Python vers 3.7 ou version ultérieure avec pyenv
Notez ce que vous voulez faire à l'avenir avec Razpai
Changer la destination de sortie standard en un fichier en Python
Obtenez de manière récursive la liste Excel dans un dossier spécifique avec python et écrivez-la dans Excel.
J'ai essayé d'implémenter la fonction d'envoi de courrier en Python
J'ai aussi essayé d'imiter la fonction monade et la monade d'état avec le générateur en Python
Changer le message affiché lors de la connexion à Raspberry Pi
Essayez de déchiffrer les caractères déformés dans le nom du fichier joint avec Python
[Introduction à Python] Comment obtenir des données avec la fonction listdir
Connectez Raspberry Pi à Alibaba Cloud IoT Platform avec «Python»
Je pensais ne pas avoir vu le fichier pyc récemment, mais il a été isolé dans pycache par python3
Comment télécharger des fichiers sur Cloud Storage à l'aide de Python [Créer une caméra à point fixe avec Raspberry PI # 1]
Traitez le fichier gzip UNLOADed avec Redshift avec Python de Lambda, gzipez-le à nouveau et téléchargez-le sur S3
Premiers pas avec Heroku-Viewing Hello World en Python Django avec Raspberry PI 3
Contrôlez le moteur avec un pilote de moteur en utilisant python sur Raspberry Pi 3!
J'ai essayé d'automatiser l'arrosage du pot avec Raspberry Pi
[Introduction à Python] Comment fractionner une chaîne de caractères avec la fonction split
J'ai appris comment la télécommande infrarouge fonctionne avec Raspberry Pi
Ce à quoi j'étais accro avec json.dumps dans l'encodage base64 de Python
Exportez le contenu de ~ .xlsx dans le dossier en HTML avec Python
Je veux exécuter l'interface graphique Python au démarrage de Raspberry Pi
Utilisez python sur Raspberry Pi 3 pour éclairer la LED (Hello World)
Lisez le fichier en Python avec un chemin relatif depuis le programme
[Python] Explique comment utiliser la fonction format avec un exemple
Extraire le fichier xz avec python
Utilisez vl53l0x avec RaspberryPi (python)
[Python] Ecrire dans un fichier csv avec Python
Enregistrez le fichier binaire en Python
Sortie vers un fichier csv avec Python
Dans la commande python, python pointe vers python3.8
[Raspberry Pi] Changement par défaut de Python en Python3
L'éditeur Cloud Shell de GCP était encombré par l'environnement de développement Python, j'ai donc réussi à le reconstruire comme un terrain vacant.
Le 16ème problème d'écriture en temps réel hors ligne a été résolu avec Python
Un mémo pour utiliser simplement le capteur d'éclairement TSL2561 avec Raspberry Pi 2
Lorsque j'ai essayé d'exécuter Python, j'ai été ignoré dans le Microsoft Store
[Python] Explique comment utiliser la fonction range avec un exemple concret
Comment obtenir la différence de date et d'heure en secondes avec Python