Kodex は、ユーザーがコードを迅速かつ効率的に編集できるようにするさまざまな機能を提供するコード編集アプリケーションです。主な機能の 1 つはマルチキャレット編集で、ユーザーはコードの複数のセクションを一度に変更できます。また、強力な正規表現の検索と置換機能も備えているため、コード内の特定のパターンを簡単に検索して置換できます。このアプリケーションには、ユーザーがスクロールすることでコード内を簡単に移動できるミニマップも含まれています。
これらの機能に加えて、Kodex は複数のウィンドウのサポートも提供し、複数のプロジェクトで同時に作業することを容易にします。また、150 を超える言語の構文ハイライト機能も備えており、開発者にとって多用途なツールとなっています。このアプリケーションにはトラックパッドもサポートされており、ユーザーはカスタム ジェスチャでカーソルを追加できます。
Kodex には、現在 HTML でのみ利用できるオートコンプリート機能も含まれており、コーディング時の時間を節約し、エラーを減らすことができます。ユーザーは、列の数とタブのサイズをカスタマイズするオプションを使用して、コードにガイド列を追加することもできます。このアプリケーションには、改行、タブ、スペースなどの非表示文字のヒントを描画する機能もあり、コード内のエラーを見つけやすくなります。
Kodex の優れた点の 1 つは、カスタマイズ可能なキー バインディングで、ユーザーが使い慣れているのと同じキーの組み合わせを使用するようにアプリケーションを設定できることです。このアプリケーションには、開いているドキュメントを保存するスマート機能も備えているため、ユーザーはアプリケーションを閉じた後でも、中断したところから再開できます。 Kodex はライト モードとダーク モードの両方を提供しており、あらゆる照明条件でも簡単に作業できます。
Kodex はファイル アプリと統合されているため、他のアプリや iCloud ドキュメント フォルダーからファイルを簡単に開くことができます。また、メインの Kodex アプリを起動せずにファイルを編集できる QuickEdit 機能もあります。この機能は、共有アクティビティを適切に実装しているホスト アプリに依存します。このアプリケーションには、コード編集用の 10 個のエディター テーマといくつかの等幅フォントも付属しており、システム プロファイルを使用して優先フォントをインストールするオプションもあります。ユーザーは、画面サイズ、配置、向きに最適になるようにフォント サイズと行間隔を調整することもできます。
Kodex はコンパイラーではないため、コードをビルドしたり実行したりできないことに注意することが重要です。代わりに、iPhone や iPad 上の NotePad++ や Sublime Text などの一般的なコード編集アプリケーションの代替となることを目的としています。現在は外部キーボード用に最適化されていますが、将来のバージョンではさらに多くの仮想キーボード機能が追加される予定です。全体として、Kodex は、開発者がプロジェクトで効率的に作業するのに役立つさまざまな機能を提供する、強力で多用途なコード編集アプリケーションです。