Kodex je aplikace pro úpravu kódu, která nabízí řadu funkcí, které uživatelům pomáhají rychle a efektivně upravovat jejich kód. Jednou z jeho hlavních funkcí je úprava s více stříškami, která uživatelům umožňuje provádět změny ve více částech kódu najednou. Má také výkonnou funkci vyhledávání a nahrazování regulárních výrazů, což usnadňuje vyhledání a nahrazení konkrétních vzorů v kódu. Součástí aplikace je i minimapa, která uživatelům umožňuje snadno procházet jejich kód rolováním.
Kromě těchto funkcí nabízí Kodex také podporu pro více oken, což usnadňuje práci na více projektech najednou. Má také zvýraznění syntaxe pro více než 150 jazyků, což z něj činí všestranný nástroj pro vývojáře. Aplikace má také podporu trackpadu, což uživatelům umožňuje přidávat kurzory pomocí vlastních gest.
Kodex také obsahuje funkci automatického dokončování, která je v současnosti dostupná pouze pro HTML, což může ušetřit čas a omezit chyby při kódování. Uživatelé mohou do svého kódu také přidat vodicí sloupce s možností upravit počet sloupců a velikost karty. Aplikace má také funkci, která kreslí rady pro neviditelné znaky, jako jsou nové řádky, tabulátory a mezery, což usnadňuje rozpoznání chyb v kódu.
Jednou ze skvělých věcí na Kodexu jsou jeho přizpůsobitelné klávesové zkratky, které uživatelům umožňují nakonfigurovat aplikaci tak, aby používala stejné kombinace kláves, na které jsou zvyklí. Aplikace má také chytrou funkci, která zachovává otevřené dokumenty, takže uživatelé mohou pokračovat tam, kde přestali, i po zavření aplikace. Kodex také nabízí režimy světla i tmy, což usnadňuje práci za jakýchkoliv světelných podmínek.
Kodex je integrován s aplikací Soubory, což usnadňuje otevírání souborů z jakékoli jiné aplikace nebo ze složky dokumentů na iCloudu. Má také funkci QuickEdit, která uživatelům umožňuje upravovat soubory bez spouštění hlavní aplikace Kodex. Tato funkce závisí na hostitelské aplikaci, která správně implementuje aktivitu sdílení. Aplikace je také dodávána s 10 tématy editoru a několika fonty s neproporcionálním uspořádáním pro úpravu kódu s možností instalace preferovaných fontů pomocí systémových profilů. Uživatelé mohou také upravit velikost písma a řádkování tak, aby co nejlépe odpovídaly velikosti obrazovky, uspořádání a orientaci.
Je důležité si uvědomit, že Kodex není kompilátor a nemůže vytvářet ani spouštět kód. Místo toho má být náhradou za oblíbené aplikace pro úpravu kódu, jako je NotePad++ nebo Sublime Text na iPhone a iPad. I když je aktuálně optimalizována pro externí klávesnice, v budoucích verzích budou přidány další funkce virtuální klávesnice. Celkově je Kodex výkonná a všestranná aplikace pro úpravu kódu, která nabízí řadu funkcí, které pomáhají vývojářům efektivně pracovat na jejich projektech.