? Komodo er en Integrated Development Environment ( IDE ) for Perl , Python og Ruby utviklere. En IDE er utformet for å gi et enkelt felles grensesnitt til alle de sprikende verktøyene som trengs for å utvikle applikasjoner i disse språkene. En av de primære funksjonene er en kraftig Ruby debugger . Remote Debugging
Siden en av de mest populære bruksområdene for Ruby er i Ruby on Rails web rammeverk server, er en viktig Komodo har evnen til å feilsøke Ruby skript som kjører på eksterne servere .
Rails Debugging
Siden Rails er skrevet i Ruby , er Komodo i stand til å feilsøke Ruby on Rails-applikasjoner .
Fil Watching
i tillegg til standard funksjoner som stoppunkter , kan Komodo debugger se produksjonen filer , for eksempel log eller database -filer, for endringer i innhold som et program kjører . Dette gjør det mulig for utviklere å legge merke til feil eller uventet oppførsel umiddelbart etter at de oppstår under en debugging session .
Debugger Detachment
I mange IDE , er debugger begrenset til Inspeksjon dedikert debugging forekomster av søknaden . Men i Komodo , er det ikke nødvendig å starte programmet på nytt etter at noe har gått galt . Debugger kan festes til og løsrevet fra å kjøre prosesser på fly som nødvendig for å tillate programmereren å vise nåværende tilstand .