Review: Onko ostaminen New Textastic 6 App kannattaa rahaa?

On kulunut neljä vuotta siitä, kun olen viimeksi tarkistanut Textasticia, joka on yksi iOS-alustan parhaista tekstieditoreista. Tuolloin sovellus parani jatkuvasti, kun Textasticin käyttäjiä päivitettiin ilmaiseksi. Textastic 6: n julkaisu (9, 99 dollaria) sisältää niin monia uusia ominaisuuksia, joita sovelluksen tekijä on perustellusti päättänyt pitää sitä uutena tuotteena. Onko Textastic 6 hintansa arvoinen sekä uusille että olemassa oleville käyttäjille? Lue lisää.

Tekstiili on kykenevä korostamaan yli 80 eri tekstitiedostotapahtuman syntaksi, ja se on pitänyt koodin etupuolella ajan tasalla tukemalla kieliä kuten Swift ja uusimmat HTML-versiot. Voit myös laajentaa Textasticia mukautettujen tiedostotyyppien tukemiseen TextMate-tyylisen tuen avulla uusille syntaksi määritelmille luomalla mukautetun .tmbundle-kansion erityisesti nimettyyn #Textastic-kansioon. Käy ohjelman kirjoittajan Github-sivustossa, jos haluat lisätietoja Textasticin mukautetuista malleista ja laajentaa sen koodin täydennysominaisuuksia.

Navigoiminen tekstielementteihin iPadissa tai jopa haastavammin iPhonessa saattaa kuulostaa pelottavalta, mutta Textastic yksinkertaistaa huomattavasti tätä perustarvetta. Pyyhkäisy vasemmalle tai oikealle yhdellä sormella näytöllä siirtää tekstin kohdistimen yhden merkin, kaksi sormea ​​siirtää yhden sanan ja kolme sormea ​​yhden osan tai kappaleen kerrallaan. Voit myös kutsua iPadin kursorin navigointipyörän tarkempiin suuntausliikkeisiin suorittamalla kaksi sormea ​​napauttamalla editorissa. Tämä tarkoittaa, että optimaalinen Textastic-kokemus on Applen Smart Keyboard -näppäimistöllä (ProPast), joka tukee muita ohjelmointikeskeisiä näppäimistön pikanäppäimiä pitämällä Komento- tai ohjauspainiketta painettuna ulkoisessa näppäimistössä. Mutta kun ulkoinen näppäimistö on liian iso tai se ei ole käytettävissä, navigointipyörä on varmasti kätevä. Liian huono se on saatavilla vain iPad-versiossa. Sekä iPhonessa että iPadissa on mukautettu näppäinrivi pehmeässä näppäimistössä, joka tarjoaa pääsyn yleisimpiin ohjelmointimerkkeihin, kuten kulma- ja neliösulkeisiin, hajautus- ja pystysuuntaisiin palkkisymboleihin ja jopa useisiin välilehtien syvennyksiin. Vaikka nämä erikoisnäppäimet ovat pieniä iPhone-näytössä, näiden virtuaalinäppäinten valitseminen on intuitiivista, koska niitä voidaan käyttää, laajentaen ne suuremmalle koolle eri merkkejä. Pyyhkäisy kohti aiottua merkkiä luo sen asiakirjassa. Hetken kuluttua tämä valintaprosessi muuttuu toiseksi. Näiden erikoismerkkien käyttäminen on myös kätevää, kun käytetään Textasticin Find and Replace -toimintoa, koska ominaisuus tukee säännöllisiä lausekkeita, joiden avulla saadaan tarkempia tuloksia.

Yksi ominaisuus, joka vielä puuttuu verrattuna suosittuihin työpöydän tekstieditoreihin, kuten Sublime Text tai TextMate, on mahdollisuus luoda ja muistaa kirjanmerkkejä, joita käytän säännöllisesti erityisesti suurissa tiedostoissa. Vaikka myönnän, että kirjanmerkit lisäävät metatietoja tekstitiedostoihin, jotka tekevät cross-platform-tekstitiedoston jakamisesta haasteena, ainakin ainakin kirjanmerkkien saatavuus, kun tiedosto elää yksinomaan Textastic-ympäristössä, olisi silti tervetullut tuottavuuden lisääminen.

liitettävyys

Kuten aiemmissa ohjelmaversioissa, Textastic tukee Dropboxia, sähköpostiosoitetta, Google Driveia, FTP / FTPS / SFTP-palvelinta, iCloudia, USB-kaapelia tietokoneeseen ja WiFi WebDAV: n kautta. Haluaisin silti nähdä tukea AFP: lle, SMB: lle ja muille pilvivarastopalvelujen tarjoajille, kuten box.com ja OneDrive, kuten löytyy erinomaisesta GoodReader-ohjelmasta.

Äskettäin lisätty ja erittäin arvostettu ominaisuus on integroitu tuki Git-versionhallintajärjestelmälle Work Copyin kautta. Jokainen, joka käsittelee tekstidokumenttipohjaista versionhallintaa, tietää, että Git on tänään paras avoimen lähdekoodin ratkaisu, ja Textasticin silta tähän laajennettuun ominaisuuteen on hyvin toteutettu.

iOS-parannukset

Tekstinmuodostus iOS-laitteissa on parantunut huomattavasti lisäämällä neljä uutta fonttia (Anonymous Pro, CamingoCode, Fira-koodi ja Fira Mono). Lisäksi tekstinmuodostustoiminnot käyttävät nyt Core-tekstiä, jotta kaikki iOS-laitteet varmistavat terävät fontit. Tämä pätee erityisesti iPad Pro -ohjelmaan, jossa alkuperäinen Textastic näytti kamalalta. Textastic 6 korjaa tämän ongelman ja teksti näyttää terävästä ja terävästä iPad Pro: n suuresta näytöstä.

iPad-spesifinen jaettu näkymä ja liukuva ele toimivat myös Textasticin kanssa ja tuottavat huomattavan tuottavuuden kasvun, mikä tekee siitä lähestyvän perinteistä ikkunoitua työpöytäympäristöä, joka on paljon enemmän.

3D Touchia tuetaan myös iPhonessa 6/7 Plus ja muissa 3D-kosketusnäyttöisissä iOS-laitteissa. Vaikka sen toiminnot rajoittuvat uuden tiedoston luomiseen ja hiljattain avattujen tiedostojen käyttämiseen, se on tervetullut lisäys, joka osoittaa, että tekijä on sitoutunut hyödyntämään iOS SDK: n uusimpia ominaisuuksia täysimittaiseen ja sopivimpaan toteutukseen.

Textastic on myös täysin iOS 10 -yhteensopiva ja vaikka ohjelman tekijä ei aio lisätä uusia iOS 10 -ominaisuuksia, kuten Core Spotlightia tai Proaktiivisia ehdotuksia lähitulevaisuudessa, jos tällaisia ​​ominaisuuksia lisätään, ne sisällytetään todennäköisesti ilmaiseen päivitykseen nykyiset Textastic 6 -käyttäjät.

Erinomainen dokumentaatio

Tekstiilien iPadi- ja iPhone-versioiden käyttöoppaat (Textastic on yleinen sovellus, joka tarkoittaa, että asiakkaat saavat molemmat versiot yksittäisestä ostetusta ohjelmasta) ovat erinomaisia ​​ja vapaasti ladattavissa osoitteesta textasticapp.com.

Toivelista

Eräs ominaisuus, jonka haluaisin nähdä tuotteen mukana seuraavassa julkaisussa, on jotain muuta erinomaista tekstinkäsittelyympäristöä, Coda (web-sovellusten kehittämiseen suunnattu iOS-sovellus) on tällä hetkellä sisäänrakennettu SSH-pääte. Koska sovellus tukee jo suojattua tiedostonsiirtoprotokollaa (SFTP), päätelaitteen lisääminen tähän SSH-ominaisuuteen ei saisi olla liian suuri. Joko se, tai työskentele iOS-kehittäjäohjelmien yhteisössä, jos haluat nähdä, onko joku halukas astumaan ylös levyyn, jolla Anders Borum teki tarpeellisen työkopiosovelluksensa, ja anna SSH-sovellus, joka voidaan liittää samaan muotoon tapa. Se nostaisi Textasticin täyteen soup-to-nuts interaktiiviseen kehitysympäristöön. Tällä hetkellä koodaustyöni kulkee Textastic 90 prosenttia ajasta, kun se palaa takaisin Codaan 10 prosenttia ajasta, lähinnä sen esikatseluun ja sisäänrakennettuun SSH-päätteeseen. Tekstitiedostojen jakaminen näiden kahden ohjelman välillä on kuitenkin turhaa ja olisi paljon mukavampaa, jos voisin koodata ja suorittaa etäohjeita kokonaan Textastic-ympäristössä. Kun näemme, kuinka saumaton Textastic toimii nyt Copy Copyilla, toivon, että ohjelman tekijä on avoin tällaisille mahdollisuuksille.

Todellinen venytystavoite, jonka haluaisin nähdä Textasticin (tai minkä tahansa muun iOS-tekstieditorin), on sisäänrakennettu Python-ohjelmointiympäristö, joka on samanlainen kuin tehokkaassa Sublime Text -työpöydän tekstieditorissa. Ehkä on olemassa tapa silloittaa Pythonista, jotta se voisi prosessoida saumattomasti Textastic-isännöidyt tiedostot ja toimittaa tulostuksen takaisin Textasticille, mikä tekee tästä toiveesta todellisuuden. Tällä välin Textasticin kehittäjä Alexander Blach jatkaa ohjelman parantamista ilmaisilla päivityksillä, joihin sisältyy JavaScript-konsoli ja tuki Emmetin web-syntaksin laajennusmoduuleille.

Silti jopa ilman sisäänrakennettua Python- ja SSH-terminaalitukea, Textastic 6 kannattaa ehdottomasti sekä kyselyhakemistoa että koodereita ja ei-koodereita. Se on laaja kieli syntaksi tukea yhdistettynä sen joustava muokkaus lukemattomia tekstipohjaisia ​​tiedostoja tehdä siitä oletuksena must-sovellus kaikille iOS käyttäjille, jotka haluavat muokata erilaisia ​​tekstipohjaisia ​​asiakirjan tiedostotyyppejä niiden iPhone tai iPad.