Apple

Xcode 4 korrigiert Programmierfehler automatisch

Apple hat seine Entwicklungsumgebung Xcode in der Version 4 veröffentlicht, die umfangreiche Neuerungen bietet. Mit Xcode lassen sich Applikationen für Mac OS X sowie iOS entwickeln.

Artikel veröffentlicht am ,
Apple: Xcode 4 korrigiert Programmierfehler automatisch

Xcode 4 setzt auf ein neues Userinterface (UI): Apple hat die bisher getrennten Fenster in einem zusammengefasst und mit neuen UI-Elementen wie beispielsweise der Jumpbar ausgestattet. Auch der Interface Builder wurde integriert, so dass nun keine eigene Applikation mehr dafür gestartet werden muss. Dabei ist es möglich, UI-Elemente der eigenen Applikation per Drag-and-Drop mit dem eigenen Code zu verknüpfen. In der Zweispaltenansicht soll ein neuer Assistent für Überblick sorgen.

Apple LLVM 2.0 übernimmt

Als Compiler kommt bei Xcode 4 der "Apple LLVM Compiler 2.0" zum Einsatz, Apples Version des Open-Source-Compiler-Pakets LLVM. Unterstützt werden die Sprachen C, C++ und Apples Objective-C. LLVM soll Quelltexte doppelt so schnell übersetzen wie GCC und dabei zugleich Code erzeugen, der schneller ausgeführt wird.

  • Xcode 4 von Apple
  • Xcode 4 von Apple
  • Xcode 4 von Apple
  • Xcode 4 von Apple
Xcode 4 von Apple

LLVM kümmert sich zudem um Funktionen wie Syntax-Highlighting und Codevervollständigung. LLVM läuft ständig im Hintergrund und analysiert den Code, um auf mögliche Fehler hinzuweisen und Lösungen für typische Programmierfehler anzubieten, die mit einem Klick übernommen werden können - beispielsweise ein Schreibfehler in einem Funktionsnamen.

LLDB für schnelleres Debuggen

Mit LLDB führt Xcode 4 zudem einen neuen Debugger ein, den Apple zugleich dem Open-Source-Projekt LLVM.org zur Verfügung stellt. Der neue Debugger wurde auf geringen Speicherverbrauch und hohe Geschwindigkeit getrimmt.

Wird eine Applikation ausgeführt, zeigt Xcode 4 parallel einen Stacktrace an, der erweitert oder zusammengefasst werden kann. Es lassen sich einzelne Threads beobachten, was das Debuggen auf Multicoresystemen vereinfachen soll.

Integrierter Versionseditor

Mehrere Versionen einer Datei lassen sich mit dem neuen Versionseditor in Xcode 4 nebeneinander stellen und vergleichen. Dabei zeigt Xcode 4 zudem eine Zeitleiste an, anhand derer Entwickler durch die Versionshistorie einer Datei wandern können. Außerdem zeigt der Versionseditor ein Logfile mit vergangenen Ereignissen und wer welche Check-ins vorgenommen hat. Der Umgang mit der Sourcecodeverwaltung (SCM) soll durch das Interface vereinfacht werden. So lassen sich Projekte, die in unterschiedlichen SCMs wie Subversion und Git liegen, gleichzeitig verwalten.

Xcode 4 im App Store für 3,99 Euro

Xcode 4 steht über den Mac App Store ab sofort für 3,99 Euro zum Download bereit. Entwickler, die in eines von Apples Entwicklerprogrammen eingeschrieben sind, können die Software ohne zusätzliche Kosten darüber herunterladen.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


zilti 12. Mär 2011

IntelliJ und NetBeans. Beide sind schnell, beide bieten UI-Designer, beide bieten...

p14nk41ku3hl 10. Mär 2011

Stimmt.

p14nk41ku3hl 10. Mär 2011

Warum regst du dich auf? Das ist leider so. Fertig.

Netspy 10. Mär 2011

Wie ja schon geschrieben, geht das problemlos. Hier ist auch beschrieben, wie du die...



Aktuell auf der Startseite von Golem.de
Quartalszahlen
So verkauft Elon Musk Teslas Schrumpfkurs als Wachstum

Nur 3 statt 20 Millionen Autos, Investitionen in neue Fabriken wurden gestrichen und die 4680-Akkus waren angeblich nie wichtig für Tesla.
Eine Analyse von Frank Wunderlich-Pfeiffer

Quartalszahlen: So verkauft Elon Musk Teslas Schrumpfkurs als Wachstum
Artikel
  1. Lebensmittellieferdienst: Getir/Gorillas schließt in Deutschland
    Lebensmittellieferdienst
    Getir/Gorillas schließt in Deutschland

    Getir, der Käufer von Gorillas, hat Milliarden US-Dollar an Bewertung verloren und ist mit seiner Europaexpansion gescheitert. Nun werden Tausende Kündigungen folgen.

  2. Elektro-Limousine: BMW wertet den i4 mit neuem Design und Serienextras auf
    Elektro-Limousine
    BMW wertet den i4 mit neuem Design und Serienextras auf

    Der BMW i4 bekommt ein Technik- und Designupdate, das die Attraktivität des vollelektrischen Mittelklasse-Fahrzeugs steigern soll.

  3. Bionicbee: Festos Roboterbienen fliegen im Schwarm
    Bionicbee
    Festos Roboterbienen fliegen im Schwarm

    Bisher hat Festo Insektenroboter im Schwarm laufen lassen. Die bionischen Bienen fliegen im Schwarm.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • MediaMarkt: Asus Gaming-Laptop 999€ statt 1.599€ • Galaxy S23 400€ günstiger • Anker USB-Ladegeräte -45% • MSI MEG 342CDE OLED 999€ • Gamesplanet Spring Sale [Werbung]
    •  /