Als «doc-strings» getaggte Fragen

1
Wie rufe ich Dokumentzeichenfolgen aus Funktionen und Variablen ab?
Ich versuche, eine Funktion zu schreiben, die die Dokumentzeichenfolgen von allen Sexps in einer übereinstimmenden Datei abruft (def.*). Ich möchte sowohl Funktionen / Makros als auch definierte Variablen abrufen können. Für Variablen möchte ich die Dokumentzeichenfolge, für alle Funktionen möchte ich auch die Argumentlisten.

2
Ist es möglich, eine generierte Dokumentzeichenfolge an ein Lambda anzuhängen?
Emacs-Dokumente geben an, dass wenn eine Dokumentzeichenfolge in das Objekt eingefügt lambdaoder defun"direkt im Funktionsobjekt gespeichert" wird. Wir können jedoch Dokumente benannter Funktionen wie folgt ändern: (put 'my-function-name 'function-documentation "Blah.") Aber der gleiche Trick funktioniert nicht mit Lambdas. Gibt es eine Möglichkeit, Lambda eine Dokumentation hinzuzufügen? Oder irgendwie dynamisch ein …


3
Bibliothek zum automatischen Einfügen von Python-Dokumentstrings im Google-Stil
Ich suche ein elisp-Paket, das automatisch Python docstring für eine Methode einfügt. Ich habe ein Paket gefunden, das meinem Zweck sehr nahe kommt. Aber es ist in restrukturiertem Text, nicht im Google-Stil. sphinx-doc.el https://github.com/naiquevin/sphinx-doc.el Beschreiben von Argumenten in Docstrings (Google Python Style Guide) https://www.chromium.org/chromium-os/python-style-guidelines#TOC-Describing-arguments-in-docstrings Meine Erwartung ist, wenn ich M-x …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.