? Komodo ist eine integrierte Entwicklungsumgebung (IDE) für Perl , Python und Ruby-Entwickler . Eine IDE ist entworfen, um eine einzige, einheitliche Schnittstelle , um alle notwendigen Werkzeuge, um divergierende Anwendungen in diesen Sprachen entwickeln können . Eine seiner wichtigsten Funktionen ist eine leistungsstarke Rubin Debugger. Remote Debugging
Da eine der beliebtesten Anwendungen von Ruby ist in der Ruby on Rails Web-Framework -Server , ist ein wichtiges Merkmal Komodo die Fähigkeit, Ruby-Skripte , die auf Remote -Servern zu debuggen.
Rails Debuggen
Da Rails in Ruby geschrieben ist, ist in der Lage, Komodo Ruby on Rails -Anwendungen zu debuggen .
Datei Zusehen
Zusätzlich zu den Standard -Funktionen wie Breakpoints, kann der Komodo Debugger Output-Dateien , wie z. B. Log -oder Datenbank- Dateien , für Änderungen in Inhalt, wie ein Programm läuft beobachten. Dies macht es möglich für Entwickler, um Fehler oder unerwartetes Verhalten sofort bemerken, nachdem sie während einer Debug-Sitzung auftreten .
Debugger Detachment
In vielen IDEs , wird der Debugger beschränkt Inspizieren gewidmet Debugging Instanzen der Anwendung . In Komodo , gibt es keine Notwendigkeit, das Programm nach etwas schief gelaufen ist neu. Der Debugger kann angebracht und wieder abgenommen werden laufende Prozesse im laufenden Betrieb wie nötig ist, damit der Programmierer um den aktuellen Status anzuzeigen.