Kodex to aplikacja do edycji kodu, która oferuje różnorodne funkcje pomagające użytkownikom szybko i skutecznie edytować kod. Jedną z jego głównych funkcji jest edycja wielokartkowa, która umożliwia użytkownikom wprowadzanie zmian w wielu sekcjach kodu jednocześnie. Posiada również potężną funkcję wyszukiwania i zastępowania wyrażeń regularnych, dzięki czemu można łatwo znaleźć i zastąpić określone wzorce w kodzie. Aplikacja zawiera również minimapę, która pozwala użytkownikom łatwo poruszać się po kodzie poprzez przewijanie.
Oprócz tych funkcji, Kodex oferuje także obsługę wielu okien, co ułatwia pracę nad wieloma projektami jednocześnie. Posiada również podświetlanie składni dla ponad 150 języków, co czyni go wszechstronnym narzędziem dla programistów. Aplikacja obsługuje również gładzik, dzięki czemu użytkownicy mogą dodawać kursory za pomocą niestandardowych gestów.
Kodex zawiera także funkcję automatycznego uzupełniania, obecnie dostępną tylko dla HTML, która pozwala zaoszczędzić czas i zmniejszyć liczbę błędów podczas kodowania. Użytkownicy mogą również dodawać do swojego kodu kolumny prowadzące, z możliwością dostosowania liczby kolumn i rozmiaru karty. Aplikacja posiada również funkcję rysującą podpowiedzi dla niewidocznych znaków, takich jak nowe linie, tabulatory i spacje, co ułatwia wykrycie błędów w kodzie.
Jedną z największych zalet Kodexu są konfigurowalne powiązania klawiszy, umożliwiające użytkownikom skonfigurowanie aplikacji tak, aby używała tych samych kombinacji klawiszy, do których są przyzwyczajeni. Aplikacja posiada również inteligentną funkcję, która zachowuje otwarte dokumenty, dzięki czemu użytkownicy mogą kontynuować pracę od miejsca, w którym ją przerwali, nawet po zamknięciu aplikacji. Kodex oferuje także tryby jasny i ciemny, dzięki czemu można łatwo pracować w każdych warunkach oświetleniowych.
Kodex jest zintegrowany z aplikacją Pliki, co ułatwia otwieranie plików z dowolnej innej aplikacji lub z folderu dokumentów iCloud. Posiada również funkcję QuickEdit, która pozwala użytkownikom edytować pliki bez uruchamiania głównej aplikacji Kodex. Ta funkcja zależy od tego, czy aplikacja hosta prawidłowo implementuje czynność udostępniania. Aplikacja zawiera również 10 motywów edytora i kilka czcionek o stałej szerokości do edycji kodu, z opcją instalowania preferowanych czcionek za pomocą profili systemowych. Użytkownicy mogą także dostosować rozmiar czcionki i odstępy między wierszami, aby najlepiej dopasować je do rozmiaru, układu i orientacji ekranu.
Warto zauważyć, że Kodex nie jest kompilatorem i nie może budować ani uruchamiać kodu. Zamiast tego ma zastąpić popularne aplikacje do edycji kodu, takie jak NotePad++ czy Sublime Text na iPhonie i iPadzie. Chociaż jest obecnie zoptymalizowany pod kątem klawiatur zewnętrznych, w przyszłych wersjach zostanie dodanych więcej funkcji klawiatury wirtualnej. Ogólnie rzecz biorąc, Kodex to potężna i wszechstronna aplikacja do edycji kodu, która oferuje szereg funkcji pomagających programistom efektywnie pracować nad ich projektami.