vilka textredigerare finns tillgängliga?
Så, mer detaljerat, vad ska du tänka på när du väljer en textredigerare?
vilket operativsystem (operativsystem) vill jag arbeta med?
naturligtvis är det ditt val. Vissa redaktörer är dock bara tillgängliga för vissa operativsystem, så om du gillar att växla fram och tillbaka, skulle det begränsa möjligheterna. Alla textredigerare kan få jobbet gjort, om det körs på ditt system, men en plattformsoberoende editor underlättar migrering från OS till OS.
så först ta reda på vilket operativsystem du använder och kontrollera sedan om en viss redigerare stöder ditt operativsystem. De flesta redaktörer anger på sin webbplats om de stöder Windows eller Mac, Även om vissa redaktörer bara stöder vissa versioner (säg bara Windows 7 eller senare och inte Vista). Om du kör Ubuntu är det bästa alternativet att söka i Ubuntu Software Center. I allmänhet är naturligtvis Linux / UNIX-världen en ganska mångsidig plats där olika distros arbetar med olika, inkompatibla förpackningssystem. Det betyder att om du har satt ditt hjärta på en obskyr textredigerare kan du behöva kompilera den från källan själv (inte för svaghjärtad).
vilken typ av teknik vill jag manipulera?
generellt sett kan alla textredigerare öppna vilken textfil som helst. Det fungerar bra för att skriva anteckningar till dig själv, men när du gör webbutveckling och skriver i HTML, CSS och JavaScript kan du producera några ganska stora, komplexa filer. Gör det lättare för dig själv genom att välja en textredigerare som förstår den teknik du arbetar med. Många textredigerare hjälper dig med funktioner som:
- syntaxmarkering. Gör din fil mer läsbar med färgkodande nyckelord baserat på den teknik du använder.
- kodkomplettering. Spara tid genom att automatiskt fylla i återkommande strukturer (till exempel automatiskt stänga HTML-taggar eller föreslå giltiga värden för en viss CSS-egenskap).
- kodavsnitt. Som du såg när du startade ett nytt HTML-dokument använder många tekniker samma dokumentstruktur om och om igen. Spara dig besväret med att skriva om allt detta genom att använda ett kodavsnitt för att förfylla ditt dokument.
de flesta textredigerare stöder nu syntaxmarkering, men inte nödvändigtvis de andra två funktionerna. Se särskilt till att din textredigerare stöder markering för HTML, CSS och JavaScript.
vilken typ av grundläggande funktioner förväntar jag mig av min textredigerare?
det beror på dina behov och planer. Dessa funktioner är ofta till hjälp:
- Sök-och-ersätt, i ett eller flera dokument, baserat på reguljära uttryck eller andra mönster som behövs
- hoppa snabbt till en viss rad
- visa två delar av ett stort dokument separat
- visa HTML som det kommer att se ut i webbläsaren
- Välj text på flera ställen samtidigt
- Visa projektets filer och kataloger
- formatera din kod automatiskt med kod beautifier
- stavning
- automatisk Indenteringskod baserad på indenteringsinställningar
vill jag lägga till extra funktioner i min textredigerare?
en extensible editor kommer med färre inbyggda funktioner, men kan utökas baserat på dina behov.
om du inte är säker på vilka funktioner du vill ha, eller om din favoritredigerare saknar dessa funktioner ur lådan, leta efter en utbyggbar redigerare. De bästa redaktörerna ger många plugins, och helst ett sätt att leta efter och installera nya plugins automatiskt.
om du gillar många funktioner och din redaktör saktar ner på grund av alla dina plugins, försök använda en IDE (integrated development environment). En IDE ger många verktyg i ett gränssnitt och det är lite skrämmande för nybörjare, men alltid ett alternativ om din textredigerare känns för begränsad. Här är några populära Ide:
- Aptana Studio
- Eclipse
- Komodo IDE
- NetBeans IDE
- Visual Studio
- WebStorm
behöver jag support / hjälp när jag använder min textredigerare?
det är alltid bra att veta om du kan få hjälp eller inte när du använder programvara. För textredigerare, kolla efter två olika typer av support:
- användarorienterat innehåll (FAQ, manual, onlinehjälp)
- diskussion med utvecklare och andra användare (forum, e-post, IRC)
använd den skriftliga dokumentationen när du lär dig hur du använder redigeraren. Kontakta andra användare om du felsöker när du installerar eller använder redigeraren.
betyder Min textredigerare utseende och känsla för mig?
Tja, det är en smakfråga, men vissa människor gillar att anpassa varje bit av användargränssnittet (användargränssnitt), från färger till knapppositioner. Redaktörer varierar mycket i flexibilitet, så kontrollera i förväg. Det är inte svårt att hitta en textredigerare som kan ändra färgschema, men om du vill ha rejäl anpassning kan du ha det bättre med en IDE.