greift lokal auf die Dokumentation der Ruby-Standardbibliothek zu

8

Ich komme gerade in Ruby - eines der Dinge, die ich ein wenig Mühe habe loszulassen, ist Intellisense / Code-Vervollständigung, also wenn ich das nicht habe, muss ich wirklich die API nah an Hand haben jederzeit. Ich machte letzte Woche die Entdeckung von:

%Vor%

startet einen Server, auf dem Sie die Dokumentation für alle installierten Edelsteine ​​sehen können. Gibt es eine Entsprechung dazu, die Ihnen erlaubt, die Standardbibliotheken anstelle der Edelsteine ​​zu durchsuchen?

Unter Linux / Ruby 1.8.7.

    
Mikey Hogarth 22.11.2011, 21:39
quelle

3 Antworten

13

In Ihrem Terminal können Sie ri verwenden, um bestimmte Teile der Dokumentation zu drucken. (Beachten Sie, dass Sie, wenn Sie RVM zum Verwalten Ihrer Ruby-Installation (en) verwenden, rvm docs generate ausführen müssen, um "Nothing known about ...." Antworten zu vermeiden.

Zum Beispiel:

%Vor%

würde ausgeben:

%Vor%     
Dylan Markow 22.11.2011, 21:46
quelle
5

Mehrere Optionen:

Dave Newton 22.11.2011 21:47
quelle
2

Devdocs erledigt die Aufgabe

  • es funktioniert (auch) offline
  • es ist nicht auf den Rubin doc beschränkt;)

Klonen Sie den Repo von GitHub:

%Vor%

Installieren Sie Abhängigkeiten:

%Vor%

Laden Sie die Dokumentation herunter:

%Vor%

Führen Sie es aus:

%Vor%

Es ist standardmäßig auf http://localhost:9292

verfügbar     
Em-AK 12.06.2014 17:03
quelle

Tags und Links