[RAILS] [Ruby] Je veux faire un saut de méthode!

introduction

Environnement macOS Catalina 10.15.5

Je veux faire sauter une méthode pour que, lorsque je lis le code source écrit par une autre personne dans Ruby, je puisse facilement trouver l'emplacement de la définition de la méthode, donc j'écrirai la méthode à laquelle je suis arrivé après avoir essayé diverses choses.

J'ai principalement utilisé Atom comme éditeur de texte, mais j'ai essayé différentes méthodes pour sauter du code Ruby avec Atom, mais cela n'a pas fonctionné.

Conclusion VS Code est facile à utiliser

Il a été décidé que

Procédure d'installation

1. Téléchargez VS Code ici

https://azure.microsoft.com/ja-jp/products/visual-studio-code/

2. Localisation japonaise

3. Installez le package Ruby

Vous pouvez rechercher dans la zone de recherche d'extension

4. Activez la fonction de saut

Ouvrez les paramètres de l'extension Ruby installée Ruby: Intellisense changé de faux en rubylocate

5. Comment faire un saut de méthode

Maintenez la touche ⌘ enfoncée et cliquez sur la méthode à laquelle vous souhaitez accéder à l'emplacement de définition!

Cela a pris environ 15 minutes jusqu'à présent, donc c'était très facile!

Recommended Posts

[Ruby] Je veux faire un saut de méthode!
Je veux appeler une méthode d'une autre classe
Je veux appeler une méthode et compter le nombre
Je veux créer un fichier Parquet même en Ruby
Je souhaite développer une application web!
Je veux écrire un joli build.gradle
Je veux écrire un test unitaire!
Je veux faire du développement d'équipe à distance
Je souhaite ajouter une fonction de navigation avec ruby on rails
Pourquoi dois-je faire une "méthode"? ~ "Main only" aurait fonctionné ~
Je veux trier par délimiteur d'onglet avec ruby
Je veux écrire une simple répétition d'une chaîne de caractères
Je souhaite concevoir une structure pour la gestion des exceptions
Je veux obtenir la valeur en Ruby
Je veux faire quelque chose comme "cls" en Java
J'ai fait une méthode pour demander la prime vendredi
Je veux utiliser une petite icône dans Rails
Je souhaite surveiller un fichier spécifique avec WatchService
Je souhaite définir une fonction dans la console Rails
[Swift] Je veux faire quelque chose comme sprinftf de C
Je veux appeler la méthode principale en utilisant la réflexion
Je veux cliquer sur une broche GoogleMap dans RSpec
[Commentaire approximatif] Je veux épouser la méthode du pluck
Je souhaite créer une annotation générique pour un type
Je souhaite ajouter une fonction de suppression à la fonction de commentaire
Je veux convertir des caractères ...
[Rubiy] Je veux créer un tableau à partir d'une chaîne de caractères avec la méthode split. Et vice versa.
Comment créer une méthode
[Java] Je souhaite convertir un tableau d'octets en un nombre hexadécimal
Je veux trouver un chemin relatif dans une situation où Path est utilisé
Je souhaite implémenter une fonction d'édition des informations produit ~ part1 ~
Je souhaite effectuer une factorisation prime rapide avec Ruby (ABC177E)
Je souhaite créer un modèle spécifique d'ActiveRecord ReadOnly
Je veux faire une liste avec kotlin et java!
Je veux créer une fonction avec kotlin et java!
Je souhaite créer un formulaire pour sélectionner la catégorie [Rails]
Je souhaite utiliser la méthode de désinfection autre que View.
Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3
Je veux donner un nom de classe à l'attribut select
Je souhaite utiliser FireBase pour afficher une chronologie comme Twitter
[Ruby] Je souhaite inverser l'ordre de la table de hachage
[Ruby / Rails] Que faire lorsque NoMethodError apparaît lors de l'utilisation d'une méthode destructive comme le filtre!
Je veux FlashAttribute au printemps même si j'ai défini un proxy inverse! (ne pas faire)
[Ruby] Méthode pour compter des caractères spécifiques
J'ai essayé d'expliquer la méthode
Comment utiliser la méthode Ruby inject
Je souhaite rechercher de manière récursive des fichiers dans un répertoire spécifique
Je veux créer un bouton avec un saut de ligne avec link_to [Note]
Webpack et webpacker que je veux dire aux gens de Ruby maintenant
Je souhaite utiliser le balayage arrière sur un écran qui utilise XLPagerTabStrip