Qual è il Komodo Rubino Debugger?

July 5

Komodo è un ambiente di sviluppo integrato (IDE) per gli sviluppatori Perl, Python e Ruby. Un IDE è progettato per fornire una singola 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

Dal momento che uno degli usi più popolari di Ruby è nel server framework web Ruby on Rails, una caratteristica importante di Komodo è la capacità di eseguire il debug di script Ruby in esecuzione su server remoti.

Rails debug

Dal momento che Rails è scritto in Ruby, Komodo è in grado di eseguire il debug di applicazioni Ruby on Rails.

Guardare File

In aggiunta alle caratteristiche standard come punti di interruzione, il debugger Komodo possono guardare i file di output, ad esempio i file di registro o di database, per i cambiamenti nel contenuto come un programma viene eseguito. Questo rende possibile per gli sviluppatori di notare errori o comportamenti imprevisti subito dopo si verificano nel corso di una sessione di debug.

Debugger Detachment

In molti IDE, il debugger è limitata a ispezionare istanze di debug dedicate dell'applicazione. Tuttavia, in Komodo, non vi è alcuna necessità di riavviare il programma dopo che qualcosa è andato storto. Il debugger può essere collegato e scollegato dal processi in esecuzione al volo come necessario per consentire al programmatore di visualizzare lo stato attuale.