Funktionen

Navigation im Code per Tastatur

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.