Ich war ein wenig überrascht, dass diese Frage noch nicht gestellt wurde. (Wenn es, Entschuldigung!) Ich versuche, einen guten Texteditor mit Unterstützung für rmarkdown
Dokumente zu finden. Hier sind meine Kriterien (in keiner bestimmten Reihenfolge):
Ich kann nichts finden, was zur Rechnung passt. Sublime Text kann all dies, aber es ist weder frei noch Open Source ...
Ich weiß, dass viele Leute RStudio benutzen, aber seine Unterstützung für das Schreiben ist überhaupt nicht gut (z. B. schlechte Rechtschreibprüfung, keine Unterstützung für das Navigieren in einer Datei usw.) ...
Die Antwort auf alle Fragen, die Redakteure betreffen, ist natürlich ... Emacs. In aller Ernsthaftigkeit:
funktioniert gut für mich. Ich gehe immer noch zurück zu Latex für "echte" Papiere mit Bibtex, aber die Leute machen das auch mit Markdown, also wird es sicherlich einen Modus geben. Und ja, es ist plattformübergreifend.
Ich benutze diese unter Ubuntu und pflege das ESS-Paket für Debian. So ist man immer aktuell. Für Polymode gehe ich einfach nach Github. Alles funktioniert natürlich mit MELPA und Emacs Paketarchiven.
Atom ist kostenlos, erweiterbar und Open Source.
Das einzige, was ich nicht bekommen kann, ist die R-Code-Syntax in einem Code-Chunk einer Rmd
-Datei (ähnlich wie Sublime).
Wenn Sie Erfahrung mit Vim haben, sollten Sie sich Vim-R anschauen. Ich benutze es ausschließlich; Es sendet Code an R und hat viele andere tolle Funktionen. Hinsichtlich der Syntaxhervorhebung weiß ich nicht, ob es speziell für rmarkdown
gibt, aber es gibt vim-Plugins für markdown
, und die Syntaxhervorhebung für R-Dateien ist ziemlich gut mit Vim-R
.
Ich benutze tatsächlich keine Abschriften in irgendeiner Form, sondern erzeuge .Rnw
Dateien und benutze knitr
um PDFs zu erstellen (via pdflatex
). Vim-R
sendet auch relevante knitr
-Befehle; Wenn Sie beispielsweise k nit p df möchten, geben Sie (in vim) \kp
ein. Wenn Sie es durch biblatex
ausführen möchten, geben Sie \kb
ein.
BEARBEITEN: Ich bin mir nicht sicher, ob es automatische Vervollständigung für bibtex
Einträge gibt. Es ist wahrscheinlich in vim-latex
, aber das ist natürlich nicht R
verwandt. Sie können jedoch möglicherweise beide Plugins installieren und diesen Befehl für Ihre eigenen Zwecke verwenden.
Tags und Links r r-markdown editor