Gute Entscheidung

macOS Sierra: Apples Xcode-IDE lässt sich erweitern

Nicht erst seit der Einführung von Swift als Programmiersprache war Apples Xcode eine der besten IDE am Markt. In ähnlichem Umfang agiert sonst noch Eclipse und natürlich gibt es spezielle Tools, die auf einzelne Programmiersprachen zugeschnitten sind. Doch mit der Veröffentlichung von Xcode 8 im Rahmen von macOS Sierra wird Apples IDE potenziell zur eierlegenden Wollmilchsau. Denn ab sofort können Entwickler eigene Erweiterungen schreiben.

Von   Uhr

Manche Entwickler nutzen Xcode auch jetzt schon zur Entwicklung von Webanwendungen mit Frameworks wie Ruby on Rails. Dafür ist die IDE zwar nicht gedacht, sie funktioniert aber trotzdem. Wundern Sie sich nicht, wenn in Zukunft aber noch deutlich mehr Entwickler auf Apples Entwicklersoftware setzen. Denn ab sofort kann man sie durch entsprechende Erweiterungen „pimpen“.

Einschränkungen

Doch tatsächlich gab es bereits einige Erweiterungen für Xcode und sogar einen beliebten Paketmanager für Apples IDE, Alcatraz. Apple hat offenbar den Bedarf bei den Entwicklern gesehen und möchte diesen in eigenen Bahnen lenken. Denn die Möglichkeiten sind eingeschränkt, aus Gründen der Stabilität und Sicherheit. Die Erweiterung kann beispielsweise nicht auf alle Ihre Dateien zugreifen, sondern immer nur auf die Datei, an der Sie gerade arbeiten. Auch erhalten die Erweiterungen eine eigene Sandbox und müssen signiert sein. Sie werden zudem als eigener Prozess ausgeführt und sollte die Erweiterung abstürzen, ist nicht gleich das ganze Projekt in Gefahr.

Erweiterungen für Xcode 8 gratis und kommerziell

Ähnlich wie bei den Erweiterungen für die Nachrichten-App bietet Apple die Möglichkeit an, die „Extensionen“ über den App Store zum Download und zur Installation anzubieten. Entwickler können sie entsprechend gratis oder gegen Geld abgeben.

Xcode Source Editor Extension
Xcode Source Editor Extension (Bild: Screenshot)

Mehr zu diesen Themen:

Diskutiere mit!

Hier kannst du den Artikel "macOS Sierra: Apples Xcode-IDE lässt sich erweitern" kommentieren. Melde dich einfach mit deinem maclife.de-Account an oder fülle die unten stehenden Felder aus.

Das grenzt fast schon an Frechheit. Xcode ist eine IDE die weiter hinter den Möglichkeiten zurück bleibt. Viel zu viele Crashes. Wenn man es natürlich mit eclipse vergleicht ist es ok. Aber schönmachen was von anderen IDEs gehört? IntelliJ ist eclipse und Xcode meilenweite voraus.
Gerade die Stabilität von Xcode MUSS dringend verbessert werden!

Hm. Ich weiß nicht, ob Du das wusstest, aber die Wurzeln von IntelliJ und anderen IDEs des tschechischen Entwicklers JetBrains sind bei Eclipse selbst zu suchen. Ich hab selbst RubyMine und PhpStorm in Benutzung. Die haben ganz am Anfang am Open-Source-Code von Eclipse geschraubt und dem ganzen ne andere GUI verpasst. Mittlerweile sind die Programme richtigerweise auch in Teilen besser als Eclipse, aber ansonsten kann man mit Xcode als iOS und macOS Entwickler eine Menge machen.

Die Kommentare für diesen Artikel sind geschlossen.