Tips: Komodo Edit, en gratis IDE för webbutvecklare
Publicerat 9 november 2009 av Christian
Jag har använt Komodo Edit i ett par år, och jag tycker att det är det bästa programmet att programmera i. Många använder en enkel textredigerare, men du blir mycket mer effektiv med en IDE (integrerad utvecklingsmiljö) som har många användbara funktioner.
Se en screencast som går igenom grunderna i Komodo IDE. Videon är två år gammal, och programmet ser inte alls sådär fult ut, åtminstone inte i Windows.
Ars Technica har recenserat Komodo Edit 4.3 (nuvarande version är 5.2) och det finns en diskussion på Reddit från i somras.
Några av mina favoritfunktioner från just Komodo Edit är:
- Syntax highlighting: visar ex. nyckelord, variabler och operatorer med olika färger för att göra det enklare att navigera och hitta i koden
- Auto-complete för ex. funktioner och variabler (både standardbiblioteket och egna), och även CSS-egenskaper och värden
- Skapa projekt som visar valda filtyper i en mappstruktur – det är enkelt att hitta och redigera rätt fil i stora projekt
- Fritextsökning genom alla filer i hela projektet eller i en viss mapp
- Markera ett klassnamn och hoppa direkt till definitionen av klassen i en annan fil
- Automatisk syntaxkontroll medan du skriver: visar missade semikolon, måsvingar etc
Det finns förstås många fler funktioner, men dem använder jag inte. Exempelvis redigering av fjärrfiler via SCP och kod-snippets. Eftersom Komodo bygger på Mozilla-plattformen kan man även installera tillägg som förändrar programmet, precis som till Firefox och Thunderbird.
Komodo Edit är gratis och öppen källkod, och det finns en något mer avancerad version kallad Komodo IDE som kostar 295 dollar. Programmen finns för Windows, OS X och Linux.



Spontant så känns det som att de funktioner du nämner är funktioner som finns i i princip alla IDE:er. Jag använder PHPEclipse (som också kan rekommenderas) och den stödjer exakt samma funktionalitet samt mängder av Eclipse plugins därtill.
Ja, de flesta IDE:er har dessa funktioner och många fler, men det är också problemet. De flesta IDE:er är riktigt jobbiga att använda (tycker jag) och Eclipse är väl ett praktexempel.
Komodo är en IDE för oss som inte gillar IDE:er.