[RUBY] Beim Lesen des Quellcodes

Wenn Sie ein vorhandenes Projekt eingeben, müssen Sie sehen, über welche Methoden jede Klasse verfügt.

Zu diesem Zeitpunkt möchte ich im Folgenden beschreiben, wie ich bestätige.

[Umgebung] Ruby Rails Solidus

Dieses Mal möchte ich die Verwendung des Solidus-Edelsteins von Rails erklären. download.png

$rails c Betreten Sie die Konsole mit.

Daher wird, wie oben beschrieben, ein Objekt einem beliebigen Zeichen zugewiesen. (Spree :: Taxon ist ein Objekt)

$a.methods Ausführen. Durch die Ausführung wird die Methode angezeigt, über die das Objekt verfügt.

download (1).png

$a.methods.grep /product/ Dann kann nur das auf das Produkt bezogene Verfahren erhalten werden. Wie oben erwähnt, können Sie die Suchergebnisse mithilfe von grep eingrenzen. Ich denke, es gibt viele Möglichkeiten, es zu verwenden.

download (2).png

$a.method(:before_remove_for_products=).source_location Wie oben erwähnt, durch Festlegen der Methode (Methodenname) .source_location, Sie können auch herausfinden, in welcher Datei sich die Methode befindet.

Recommended Posts

Beim Lesen des Quellcodes
Vorab geschriebener Quellcode für die Aktivität
Geben Sie beim Erstellen mit Maven den Zeichencode der Quelle an
Technologie zum Lesen des Quellcodes (Cheet Sheet)
Die von Twitter4j verwendete Quelle ist nach der Bereitstellung fehlgeschlagen
[Docker] Erstellen, wenn der Quellcode auf dem Container gebunden ist
Techniken zum Lesen von Java-Quellcode in Eclipse
[IntelliJ IDEA] Formatieren nur lokaler Änderungen beim Speichern des Quellcodes
CRuby Code Reading (2): rb_newobj_of
Die automatische Aktivierung des Eclipse-Java-Quellcodes wird bei der Eingabe ausgelöst
Fügen Sie den von Doma generierten Quellcode in die Quell-JAR ein
[Java] Beim Schreiben der Quelle ... Memorandum ①
Sprechen Sie darüber, wie Sie beim Delombok den Quellpfad durchlaufen
Unterschiede im Code bei Verwendung des Längensystems in Java
Oracle Live für den Code
Zusammenfassung der Punkte, die Java-Programmierer beim ersten Lesen der Kotlin-Quelle als rutschig empfinden
CRuby Code Reading (1): LIKELY / UNLIKELY
Ich habe versucht, den Quellcode zu analysieren
Bis der Code ausgeführt wird
[Referenzbeispiel] Das Urheberrecht wird im Kommentar des Quellcodes beschrieben.
Errate den Zeichencode in Java
Ich habe die Quelle von ArrayList gelesen, die ich gelesen habe
Sobald Sie es sehen, ist es ein verdammter Code
Ich habe die Quelle von Integer gelesen
Ich habe die Quelle von Long gelesen
Wann umgestalten?
Ich habe die Quelle von Byte gelesen
Ich habe die Quelle von String gelesen
Grundstruktur des Java-Quellcodes
Kennen Sie Carbon, das den Quellcode auf Twitter kühl anzeigt?
Quellcode zum Finden einer normalen orthogonalen Basis mit der Orthogonalisierungsmethode von Gram-Schmidt