En texteditor är en applikation som används för att redigera filer som
innehåller
ren text. Att en fil innehåller ren text innebär förenklat
att den innehåller enbart en följd av tecken och ingen övrig information
om till exempel formatering. En .doc
-fil är exempel på en
fil som inte är ren text. Textfiler sparas vanligtvis
med postfixet .txt
. Källkod sparas vanligtvis som ren text
men postfixet anpassas efter vilket språk man programmerar i. För Java
används postfixet .java
.
Nedan följer en kortfattad lista på olika mer eller mindre avancerade texteditorer som lärarna på kursen gillar. Anledningen till att du rekommenderas använda någon av dessa (eller liknande) istället för t.ex. Notepad i Windows eller Texthanteraren i Mac OS X är bl.a. att du då får hjälp med automatisk indentering, syntax highlighting, mer avancerade sök- och ersättfunktionalitet m.m. Observera att det står dig fritt att välja vilken texteditor som du önskar. Om inget pris anges är de gratis. För en mer omfattande lista, se wikipedias jämförelse av texteditorer.
Följande två texteditorer är bland de största och mest populära bland programmerare. De är relativt svåra att lära sig, men löjligt kraftfulla när man väl kan dem. Om man enbart är intresserad av grundläggande funktionalitet är dagens grafiska versioner av dessa två dock begåvade med menyer och knappar så nybörjaren känner sig förmodligen relativt hemma. Deras fokus ligger på kraftfullhet och ergonomi.
TextWrangler, Smultron och TextMate anses förmodligen vara enklare att komma igång med.
Beroende på distribution går installation av program till lite annorlunda. Därför listas här bara några vanligt förekommande. Om du behöver hjälp, kontakta någon lärare/handledare.
Notepad++ och TextPad anses förmodligen vara enklare att komma igång med.