Formater Ruby avec VS Code

Indispensable pour écrire un programme (?). format Donc, cette fois, je parle de mettre en forme ce qui a été écrit en Ruby. (* Puisqu'il fonctionne avec mac os et a fait une note, le raccourci, etc. peut être légèrement différent)

Exécuter le raccourci

Tout d'abord, cliquez sur le raccourci normalement (alt + shift + F. pas ctrl) スクリーンショット 2020-06-17 13.39.28.png Par défaut, ruby ne le formate pas.

Au fait, j'ai installé Prettier en tant que formateur, mais il semble que je ne peux formater que des langages Web tels que html, js, ts, css et leur environnement (?). [^ a] (Je viens de remarquer, pouvez-vous formater ce php aussi ...)

[^ a]: Il semble y avoir une version rubis de plus jolie par des volontaires. Peut-être que je vais essayer ça aussi

Installer le formateur ruby

Alors, "installons le formateur". (Il est difficile de toucher le formateur, seul "ta" devient un pseudonyme plat)

Quand je regarde, Rufo semble être bon? Ensuite, installez immédiatement quelque chose appelé "Rufo --Ruby formatter". スクリーンショット 2020-06-17 13.49.08.png

Eh bien, comme vous pouvez le voir dans les détails, il semble que vous deviez installer quelque chose appelé rufo.

installer rufo

Cliquez simplement sur "gem install rufo" dans le terminal. ... Une erreur d'autorisation s'est produite. 「While executing gem ... (Gem::FilePermissionError)」 (J'ai redémarré le terminal sans faire de note. Il ne reste qu'une seule ligne)

Apparemment, la cause est l'utilisation du rubis du système. J'utilise donc ruby qui n'est pas un système.

Site de référence: Que faire lorsqu'une erreur d'autorisation se produit lors de l'installation de gem

Puis recommencez avec ça

% gem install rufo
ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.

Pourquoi n'est-ce pas w J'ai pensé, je n'ai pas lancé "rbenv global X.X.X". Lisons dans l'ordre () Lorsque j'essaye de l'exécuter à nouveau, l'installation est terminée avec succès! Puis redémarrez vscode.

À la fin

Le nombre d'onglets est de 2 ... Je suis un peu inquiet de savoir s'il faut l'utiliser.

Recommended Posts

Formater Ruby avec VS Code
Lombok avec VS Code
Gestion Docker avec VS Code
Bonjour tout le monde avec VS Code!
Programmation Spring Boot avec VS Code
Construire Java avec Mac vs Code
Premiers pas avec Docker avec VS Code
Préparer l'environnement de développement Java avec VS Code
Essayez d'utiliser Spring Boot avec VS Code
Code d'écriture Ruby
En utilisant Gradle avec VSCode, compilez Java → exécutez
Créer un environnement Spring Boot avec Windows + VS Code
Essayez de déboguer un programme Java avec VS Code
Créer un environnement de développement Java avec VS Code
Premiers pas avec Ruby
Automatisez le format avec maven-formatter
Formater JSON avec org.json
Evolve Eve avec Ruby
[Ruby] Liste de codes de base. Gardez les bases avec des exemples
Créer un environnement de développement Java avec VS Code sur Mac
[Ruby] Générer un code QR concaténé avec rqrcode (Knowledge)
[Ruby] Générer un code QR concaténé avec rqrcode (pratique)
Comment créer un environnement de développement Java avec VS Code
Les débutants créent un environnement Spring Tools Suite avec VS Code
Création d'un plan de site au format RSS / Atom avec Ruby on Rails
Changer de version Ruby avec rbenv
J'ai essayé DI avec Ruby
Client GraphQL commençant par Ruby
Ruby: envoyer des e-mails avec Starttls
Comment vérifier les nombres entiers avec ruby
Apprendre Ruby avec la sélection des débutants AtCoder [Coins] Réponse avec un code court
[Facile] Comment formater automatiquement les fichiers Ruby erb avec vsCode
Créez un plugin VSCode.
Construction d'environnement de développement d'applications Web Java avec VS Code (struts2)
[Rails] Spécifiez le format avec link_to
[Ruby] problème avec l'instruction if
Réduisez le code redondant avec Lombok
Étudier à CodeWar (ruby) ⑤ Proc
Un mémo pour démarrer la programmation Java avec VS Code (version 2020-04)
Utilisez Ruby avec Google Colab
Premiers pas avec les modules Ruby
[ruby] Appel d'une méthode avec un argument
Rendre le vérificateur d'orthographe du code compatible avec le langage Ruby, qui signale les fautes d'orthographe avec VS Code.
Résumé des procédures de développement dans un conteneur Docker avec VS Code
Comprendre la couverture du code avec Rspec, le framework de test Ruby on Rails
Jusqu'à ce que vous exécutiez Hello World of JavaFX avec VSCode + Gradle
Paramètres pour supprimer les importations Java inutilisées lors de l'enregistrement avec VS Code
Création d'un environnement haskell avec Docker + VS Code sur Windows10 Home
Comment ouvrir un fichier de script à partir d'Ubuntu avec du code VS
Utiliser PlantUML avec Visual Studio Code