Gibt es einen Befehl, um von der Linux-Befehlszeile aus auf rost-lang-api-Dokumentation zuzugreifen?Wie greife ich über die Befehlszeile unter Linux auf die API-Dokumentation zu?
Ich bin nach etwas ähnliches zu diesem Beispiel für golang Dokumentation:
godoc strings Contains
, die den Ausgang gibt:
Paketdokumentation
Paket Strings Import "Strings"
FUN CINTIONS
func Enthält (s, Teilstring) bool Enthält returns true, wenn substr in s steht.
Ich weiß, es gibt einen rustdoc
Befehl, aber es erzeugt nur Dokumentation, es zeigt es nicht an.
Ich denke, Sie müssen die Ausgabe von 'rustdoc' in einen HTML-Parser pipe und dann für die Funktion grep. Sie könnten dafür ein einfaches Shell-Skript oder sogar einen Shell-Alias einrichten. Sehen Sie sich http://www.w3.org/Tools/HTML-XML-utils/ an (sollte auf den meisten Unices verfügbar sein), insbesondere "hxextract". – Intermernet
Ich bin nicht viel von sysadmin Kerl, vielleicht, wenn Sie können, weil, wenn ich 'rustdoc vec :: each eingeben, bekomme ich Fehler. Piping die Ausgabe von Fehler wird nicht viel Gutes tun. –
Ich glaube nicht, dass Sie das noch tun können. Siehe https://github.com/rust-lang/rust/issues/2207. Es ist wahrscheinlich nicht allzu weit weg, sie bewegen sich im Moment sehr schnell! – Intermernet