Atom
Atom kan vara den nya killen på blocket så långt som textredigerare programvara är berörda, men det för med sig ett antal snygga innovationer och funktioner som kan göra livet lättare för professionella kodare och hobby.
- En funktionell textredigerare som kan omvandlas till en full IDE
- Stöder tusentals fria paket och innehåller en förinstallerad pakethanterare
- Söka och ersätta och automatiskt rätt alternativ
- Helt gratis att använda
- En av de mest anpassningsbara textredigerare runt
- Med stöd av en fantastisk antal förpackningar och teman
- Ibland trög på resultatet änden
- Dokumentationen är ojämn på platser
En textredigerare kan verka som en enkel sak på ytan, men även de mest grundläggande av anteckningsblock kan ligga till grund för otroligt komplexa applikationer och programvara. De flesta kodare som arbetar på mer avancerade konstruktioner söker en lite mer än vad en traditionell anteckningsblock erbjudanden, och Atom ger en funktionsrik miljö lämplig för kodare skriver i en mängd olika språk och arbetar för ett antal olika mål. Anpassning är en av de mest nödvändiga komponenterna i en bra textredigeringsprogram och Atom förstår att implicit. De marknadsför sig som en "fullt hacka textredigerare", och som visar hela vägen ner till plattformen mest grundläggande DNA. Det faktum att Atom är skriven helt i HTML och CSS innebär att det ger en stor flexibilitet i hur du vill att det ska fungera. Du kan styra hur dina paneler visas ned till atom, även om det innebär att skapa olika styling format för varje språk du använder. Du kan hoppa mellan komplexa komponenter i projektet och vara bekväm att veta att var och en av dessa skript kommer att anpassa sig för att matcha de parametrar som du har infört. Ställa in och åsidosätta de grundläggande stilelement av programvaran tar lite lärande, men ett rikt bibliotek med dokumentation hjälper dig att lära sig konster och knep med minimalt krångel. Det anpassning sträcker sig långt bortom baspaket. Atom är modulärt uppbyggt, så att du kan installera paket direkt i mjukvaran och skapa en plattform som är väldigt annorlunda än något dina kollegor använder. Paket integration är ytterst enkel via förinstallerade pakethanterare, och alla atoms paket är värd direkt via GitHub för enkel åtkomst och integration. Stödet här är mycket imponerande. Det finns tusentals olika paket som finns tillgängliga, och de varierar från stilar som kan förändra den estetiska utformningen av din editor för att verktyg som i grunden förändra hur programmet fungerar. Dessa inkluderar en fullt fungerande IDE som kan förvandla Atom till mycket mer än en enkel textredigerare och en Teletype integration som låter dig samarbeta med resten av ditt team i realtid. Det är denna nivå av modulära kontroll som verkligen förvandlas Atom till något speciellt. Det är inte bara en textredigerare. Det är en hel plattform för kodning och utveckling, och det kan förändras och anpassas till dina behov. Trots allt detta, är gränssnittet uppfriskande enkelt. En grundläggande expanderande träd panel ger dig tillgång till allt du behöver smidigt utan att behöva handskas med stora och rörig menyer, och det lämnar gott om utrymme gratis att skriva din kod utan avbrott. En Mini kan du hoppa enkelt mellan alla delar av projektet, medan Komplettera funktioner är både intuitiva och justerbar.