Funktionen
Per Tastenkombination navigieren Sie rasch zum nächsten logischen Tag, zur nächsten Funktion oder Steueranweisung in Ihrem Code.
Erweiterte Funktion zum Suchen und Ersetzen
Unabhängig vom Speicherort der betreffenden der Datei können Sie die Anwendung nach Tags, Attributen oder Text durchsuchen. Verwenden Sie reguläre Ausdrücke für komplexere Textsuchen.
Intelligente Code-Vervollständigung
Beschleunigen Sie Ihre Anwendungsentwicklung mit intelligenter, geordneter Code-Vervollständigung für CFML, CFScript, HTML, JavaScript und CSS. Die Code-Vervollständigung steht sogar für JavaScript-Bibliotheken von Drittanbietern in Ihrer Web-Anwendung zur Verfügung.
Integriertes Aufgaben-Management
Legen Sie in Ihrem Code „To do“- und „Fix me“-Punkte fest, um schnell Abschnitte zu identifizieren und die Entwicklung an dem Punkt wieder aufzunehmen, an dem Sie aufgehört haben.
Coding-Hilfen
Erhalten Sie dank der fortschrittlichen Introspektion von ColdFusion Builder 3.1 intelligente Coding-Optionen für ColdFusion-Komponenten (CFCs), Datenbanktabellen, anwenderdefinierte Funktionen, CFML-Tags, HTML, JavaScript und CSS.
Professionelle Coding-Unterstützung
Steigern Sie Ihre Produktivität mit einer professionellen IDE, die Editoren für CFML, CFScript, HTML, JavaScript, SQL und CSS umfasst. Nutzen Sie individuell anpassbare Syntaxfärbung, Anweisungsvervollständigung, Codefolding, interaktives Debugging und Snippet-Unterstützung, um effektiver zu arbeiten.
Unterstützung für objektrelationales Mapping
Verwalten Sie Datenbanklogik und Konnektivität, ohne SQL zu schreiben. Nutzen Sie den ORM-Anwendungsassistenten, um Geschäftslogik-CFCs zu erstellen, ohne Code zu schreiben.
RDS-Ansicht
Navigieren Sie durch das Dateisystem, oder zeigen Sie die Struktur von Datenbanktabellen für jede Datenquelle an, die auf Ihrem ColdFusion-Server registriert ist.
CFML-basierte App-Entwicklung
Nutzen Sie die Produktivitätsfunktionen von ColdFusion Builder zur Entwicklung von Apps. Dank der Integration mit Adobe PhoneGap Build* können Sie sie einfach und schnell als installierte Apps bereitstellen, die auf iOS- und Android-Geräten ausgeführt werden können.
Debugging direkt auf dem Gerät
Nutzen Sie die einzigartigen Funktionen zum Debuggen auf dem Gerät, um Fehler in installierten Apps sowie in Browser-basierten Mobilanwendungen zu identifizieren und zu beheben. Verbinden Sie mobile Endgeräte per Fernzugriff mit ColdFusion Builder, um die tatsächliche Verwendung auf dem Gerät zu simulieren, indem Sie den Appcode schrittweise durchgehen.
Prüfung auf mehreren Geräten
Testen Sie das Erscheinungsbild Ihrer Mobil- und Web-Anwendungen auf mehreren Geräten über den integrierten Weinre-Server. Verändern Sie die Eigenschaften von Elementen mit ColdFusion Builder, und sehen Sie die Änderungen in Echtzeit in der App.
Sicherheits-Code-Analyse *
Verwenden Sie die Sicherheits-Code-Analyse, um bestehenden Anwendungs-Code zu überprüfen und so automatisch Schwachstellen und potenzielle Sicherheitsverletzungen zu ermitteln. Identifizieren Sie die Code-Schwachstelle, die Art der Schwachstelle sowie den Schweregrad, und beheben Sie die Schwachstelle mit den bereitgestellten Empfehlungen.
*- Nur in der ColdFusion Enterprise Edition verfügbar
Refactoring
Beschleunigen Sie Ihre Entwicklung von CFML-Anwendungen dank automatischer Restrukturierung von Code, wenn Sie eine CFC, eine Funktion oder eine Variable umbenennen.
Startseite der Anwendung
Vereinfachen Sie die Ausführung und das Debuggen Ihrer Anwendungen, indem Sie eine Startseite angeben, die zuerst ausgeführt wird.
Integriertes Debugging-Werkzeug
Reduzieren Sie die Testzeit und schwer zu behebende Bugs durch integriertes Debuggen. Ihre Applikationen können Sie direkt in der IDE ausführen und testen.
CFML-Vorschau
Überprüfen Sie CFML-Seiten in einer Vorschau, bevor Sie sie endgültig bereitstellen. So können Sie Fehler vermeiden und den damit einhergehenden Wartungsaufwand reduzieren. Mit den eingebetteten Browsern Microsoft Internet Explorer und Mozilla Firefox können Sie schnell gerenderte Seiten anzeigen.
Tag-Editor
Verwalten Sie ganz einfach vorhandenen Code, und minimieren Sie Code-Fehler, indem Sie erforderliche Tag-Attribute identifizieren und Werte mit dem Tag-Editor zuweisen.
ColdFusion Framework-Unterstützung
Steigen Sie direkt in die Anwendungsentwicklung ein – mit Erweiterungen für Ihre bevorzugten ColdFusion-Umgebungen.
Integrierte Unterstützung für FTP und SFTP
Stellen Sie Anwendungen schneller aus der IDE bereit, indem Sie Code direkt auf den Produktions- oder Staging-Server übertragen.
Unterstützung für Remote-Projekte
Verbessern Sie die Zusammenarbeit im Team, indem Sie die freigegebene Code-Basis allen Team-Mitgliedern zur Verfügung stellen.
Integriertes Server-Management
Starten und stoppen Sie automatisch den ColdFusion-Server, wenn Sie den ColdFusion Builder öffnen und schließen, oder tun Sie dies manuell in ColdFusion Builder. Starten Sie ColdFusion Administrator oder den Server-Monitor im eingebetteten Browser.
TailView-Protokollanzeige
Überwachen Sie ColdFusion-Protokolle einfach in Echtzeit, während Sie Anwendungen ausführen.
Service-Browser
Greifen Sie über die IDE schnell auf alle Web-Dienste zu, die auf dem ColdFusion-Server zur Verfügung stehen.
Frei wählbare Tastaturbefehle
Definieren Sie eigene Tastaturbefehle, ändern Sie vorhandene Tastaturbefehle, und importieren oder exportieren Sie Tastaturbelegungen, um auf häufige Aktionen in der IDE zuzugreifen.
Code-Formatierung
Wenden Sie Code-Formatierungen auf ein Projekt, einen Ordner, eine Datei oder einen Code-Block basierend auf personalisierten, vordefinierten Regeln an.
Erweiterbarkeit über CFML
Entwickeln Sie in CFML Extensions für ColdFusion Builder. Hängen Sie Menüs an Remote Development Services (RDS) und Projekte an, greifen Sie während der Ausführung auf das Dateisystem und die Datenquellen zu, und optimieren Sie die Code-Vervollständigung mit konfigurierbaren Code-Hinweisen.
Unterstützung für frühere Versionen von ColdFusion
Erstellen und verwalten Sie Anwendungen für ColdFusion 8, 9, 10 oder 11 mithilfe der integrierten Tag-Bibliotheken für diese Versionen.
Snippets
Speichern Sie anwenderdefinierte Blöcke von häufig verwendetem Code zur Wiederverwendung in all Ihren Anwendungen.
* Zum Generieren von Apps mit PhoneGap Build muss eine Lizenz für PhoneGap Build erworben werden.