Entwicklung
Die RAD Studio-IDE hilft Entwicklern bei der Beschleunigung und Optimierung des Schreibens von Programmcode mit modernen OOP-Techniken in Verbindung mit robusten Frameworks und einer IDE mit enormem Funktionsumfang. Wir unterstützen agile Entwicklungsteams weltweit: Smarte Entwickler verwenden RAD Studio für den Entwurf, das Refactoring und die Erstellung ihres Programmcodes in kürzerer Zeit.
Hochleistungs-Compiler
Hochoptimierte Compiler für alle Plattformen garantieren eine maximale Leistung, sodass Sie nicht bei jeder Kompilierung die Zeit totschlagen müssen! Eine hybride Kombination von proprietären Compilern auf Windows und eine umfassende Integration von LLVM auf mobilen Plattformen bieten eine marktführende Kompilierungsgeschwindigkeit auf der Basis der besten Compiler für jede Plattform.
Eine Million Zeilen Programmcode lassen sich in fünf Sekunden kompilieren und linken.
Moderne entwicklerorientierte IDE
Die RAD Studio-IDE steht für die stetige Fortentwicklung einer innovativen integrierten Entwicklungsumgebung mit dem fortgeschrittensten visuellen Entwicklungs-Toolset und einer umfangreichen Palette an einzigartigen Funktionen, Verknüpfungen und Möglichkeiten zur signifikanten Verbesserung der Entwicklungsproduktivität.
Sie können die Bereiche der IDE mit einer Vielzahl von Möglichkeiten individuell aufteilen. Passen Sie Ihren Arbeitsbereich nach Belieben an und verwenden Sie mehrere Bildschirme für eine zusätzliche Steigerung Ihrer Produktivität.
Moderne OOP-orientierte Sprachen
RAD Studio verfügt über eine Vielzahl von Klassen und Schnittstellen, mit denen sich ein vielgestaltiger Entwurf von Grund auf realisieren lässt. Für die Programmierung bietet RAD Studio Entwicklern zwei Sprachen: Delphi und erweitertes C++. Als Entwickler erhalten Sie damit führende Sprachfunktionen wie Generics (Delphi), asynchrone Programmierung, extrem leistungsstarke RTTI (Run Time Type Information) oder, wie es bei C#-Entwicklern heißt, „Reflection“. Dies gilt auch für C++ mit unterstützenden Klassen, automatischer Referenzzählung (ARC) und Vielem mehr.
Entwickeln Sie mit einer intelligenteren IDE!
Das Schreiben und Bearbeiten von Programmcode geht so schnell wie nie zuvor! Code Insight™ bietet eine automatische Codevervollständigung auf der Basis Ihres Programmcodes und der verwendeten Bibliotheken, ergänzt durch eine Inline-Dokumentation für Hinweise und Tipps, als direkte Unterstützung beim Schreiben von Programmcode. Fortgeschrittene Makrofunktionen und Funktionen zum Kopieren und Einfügen beschleunigen Standardaufgaben. Positionsmarken und automatische (oder vom Benutzer benannte) ausblendbare Bereiche vereinfachen darüber hinaus die Navigation im Programmcode, wenn Sie mit großen Codeblöcken arbeiten.
Achten Sie auf die Agilität Ihres Entwurfs
Erhöhen Sie Ihre Produktivität im VCL-Designer mit der Möglichkeit, auf schnelle Weise den Namen, den Titel, die Ausrichtung, das Layout und die Farbe eines Steuerelements zu ändern sowie den Komponentennamen zu kopieren, das Layout eines Formulars aus einer Vorlagen zu erstellen, Bilder und Bilderlisten zu verknüpfen und das Steuerelement an eine Datenquelle oder ein Datenfeld zu binden.
Agiles Refactoring/Änderungsmanagement
Durch die Unterstützung des Refactoring bleiben Sie agil und verlieren keine Zeit mit täglichen Änderungen, wenn sich die Dinge weiterentwickeln. Das Umbenennen von Bezeichnern, das Deklarieren neuer Variablen und Felder, das Umbenennen von Klassen oder Feldern in Ihrer gesamten Quellcodebasis, das Extrahieren von Programmcode in eine neue Methode und das Synchronisieren von Deklarationen und Schnittstellen sind nur einige der vielen Refactoring-Hilfen, die in die RAD Studio-IDE integriert sind.
Beschleunigen Sie das Schreiben von Programmcode mit Live-Vorlagen
Live-Vorlagen sind wiederverwendbare Skeleton-Codeanweisungen, mit denen Entwickler auf schnelle Weise wiederholt auftretende Strukturen programmieren können. Verwenden Sie integrierte Vorlagen oder fügen Sie eigene Vorlagen hinzu. Live-Vorlagen sind ein unverzichtbares Tool für schnelle Entwickler.