? Komodo è un ambiente di sviluppo integrato ( IDE ) per il Perl , Python e sviluppatori Ruby . Un IDE è progettato per fornire un'unica interfaccia unificata per tutti gli strumenti divergenti necessari per sviluppare applicazioni in quelle lingue . Una delle sue caratteristiche principali è un potente debugger Ruby. Debug remoto
Poiché uno degli usi più popolari di Ruby è in Ruby on Rails server di framework web , una importante funzione di Komodo è la capacità di eseguire il debug di script Ruby in esecuzione su server remoti .
Rails debug
Dal Rails è scritto in Ruby , Komodo è in grado di eseguire il debug di applicazioni Ruby on Rails .
File Guardando
Oltre alle caratteristiche standard come punti di interruzione , il Komodo debugger può guardare i file di output , ad esempio i file di log o di database , per i cambiamenti di contenuto come un programma viene eseguito . Questo rende possibile per gli sviluppatori a notare errori o comportamenti non previsti subito dopo si verificano nel corso di una sessione di debug .
Debugger Distaccamento
In molti IDE , il debugger è limitata a ispezioni presso dedicato istanze di debug dell'applicazione . Tuttavia, a Komodo , non c'è bisogno di riavviare il programma dopo che qualcosa è andato storto . Il debugger può essere collegato e scollegato dai processi in esecuzione al volo come necessario per consentire al programmatore di visualizzare lo stato corrente.