Kann Emacs so eingerichtet werden, dass Python-Code im Python-Modus und Docstrings im ReST-Modus angezeigt werden?

637
Thomas Arildsen

Ich bearbeite häufig Python-Code in meinen Emacs und habe sie so eingestellt, dass Python-Dateien im Python-Modus angezeigt werden. Ich stelle häufig fest, dass ich Dosierungsringe als ReStructured Text formatiere, und ich dachte, es wäre großartig, wenn Emacs diese Dokumentstrings wie im ReST-Modus anzeigen lassen könnte. Ist das irgendwie möglich?

5
Haben Sie sich http://www.emacswiki.org/emacs/MultipleModes angesehen? fredtantini vor 8 Jahren 1
Zum Beispiel: http://stackoverflow.com/questions/15493342/have-emacs-edit-python-docstrings-using-rst-mode fredtantini vor 8 Jahren 1

1 Antwort auf die Frage

3
djangoliv

Sie können diesen Nebenmodus ausprobieren

https://github.com/glyph/python-docstring-mode

mit diesem conf:

(add-to-list 'load-path "/path/to/python-docstring-mode-master") (require 'python-docstring) (add-hook 'python-mode-hook (lambda () (python-docstring-mode t))) 
Ich habe versucht, Python-Docstring über `package` zu ​​installieren. Es scheint OK zu installieren, ist aber nirgends zu finden und gibt einen Fehler aus, wenn ich `request`ing versuche. Thomas Arildsen vor 8 Jahren 0
Ich benutze `package 'nicht, aber Sie können es in` / path / to / python-docstring-mode-master` herunterladen und entpacken, um es auszuprobieren djangoliv vor 8 Jahren 1