Positron IDE: Noch ein potentieller Visual Studio Code Nachfolger?

Texteditor
Python
R und RStudio
Quarto
Positron
Spyder
Autor:in

Jörg Kantel

Veröffentlichungsdatum

10. Juli 2024

Nachdem ich vor wenigen Tagen den kleinen, aber schnellen und leistungsstarken Texteditor LiteXL vorgestellt hatte, schneite nun ein weiterer Kandidat in meinen Feedreader, der angetreten ist, in die Fußstapfen von Visual Studio Code zu treten: Denn Posit, die Schöpfer von RStudio und Quarto, haben mit Positron eine neue Software (noch im Beta-Stadium) unter das Volk gebracht, die angetreten ist, die Vorzüge von RStudio mit den Möglichkeiten (und möglichen Erweiterungen) von Visual Studio Code zu vereinigen.

Dabei nutzt Positron die Codebasis von Visual Studio Code und bohrt sie zu einer RStudio-ähnlichen IDE für R und Python auf. Momentan könnt Ihr die Software für macOS und Windows herunterladen (sie steht unter der quelloffenen Elastic Licence 2.0), eine Version für Linux soll folgen.

Bei meinen ersten, kurzen Tests hakte es noch an einigen Stellen, aber die Anmutung der RStudio-IDE in die VSCode-Umgebung scheint gut gelungen (der Rest wird sich sicher bis zum endgültigen Release einer Produktiv-Version auswachsen). Weitere erste Tests und Eindrücke aus dem Netz könnt Ihr hinter diesen Links finden:

Mir ist allerdings nicht ganz klar, wer – außer den armen Data Scientists, die gezwungen sind, R und Python zu nutzen – von Positron profitieren kann? RStudio war und ist das Vorbild für viele IDEs und mein Favorit für eine RStudio-ähnliche Python-IDE ist Spyder.

Im obigen Screenshot habe ich das Default-Layout von Positron (vergleiche Bannerbild oben) mal in Spyder nachgebaut. Und ehrlich gesagt … Spyder gefällt mir besser. Und arbeitet geschmeidiger mit meinen Conda-Environments zusammen. Aber ich muß ja auch nicht in R programmieren (das kann schon einen Unterschied machen).

Dennoch werde ich Positron eine Chance geben. Glaubt man nämlich einigen Screenshots in obigen Artikeln, arbeitet die IDE gut mit Quarto zusammen (die entsprechenden VSCode-Erweiterungen werden (wie einige Python-Erweiterungen) gleich mitinstalliert), der Software, die ja bekanntlich (noch) dieses Blog Kritzelheft herausschreibt. Und mein Visual Studio Code ist durch Quarto doch recht fett und behäbig geworden. Vielleicht bringt hier das Auslagern in ein separates, anderes Programm doch Vorteile. Still digging!