TxtAIEditor - AIエージェントとMarkdown/htmlプレビューを搭載したWindowsテキストエディタ
(github.com/kirinonakar)TxtAIEditorは、.NET 10.0 と WinUI 3 の強力な Windows ネイティブ性能の上に、WebView2 ベースのカスタムコアを融合し、柔軟なレンダリング機能を組み合わせたプレミアムデスクトップエディタです。Markdown 作成、AI との協業、簡単な CSV 編集まで、開発者やパワーユーザーに必要な便利機能を有機的に統合しました。
🌟 主な機能
-
仮想化エディタコア(大容量ファイル対応)
超高速ファイル編集: 仮想スクロール(Virtual Scrolling)技術を適用し、200MB を超えるログファイル、長編小説、ソースコードも遅延(Lag)なく即座に開いて滑らかに編集できます。
最適化されたレンダリング: 画面に見えるビューポート領域と最小限のバッファ領域のみを DOM としてレンダリングし、メモリ使用量を抑えつつ応答速度を最大化しました。
コードハイライトと自動補完: Markdown、C#、JavaScript、Python、LaTeX など多様な言語のシンタックスハイライトをサポートし、Enter や Tab キーで即時挿入できるインテリジェントな自動補完とカスタムスニペット機能を提供します。 -
インタラクティブ CSV テーブルモード
スプレッドシートビュー変換:.csvファイルを開くと、単純なテキストではなく、使いやすく応答性の高いグリッド(Grid)形式の UI に自動変換して表示します。
Excel のようにセル間を自由に移動しながら編集できます。
複数選択と列サイズ調整: Ctrl、Shift キーとマウスドラッグを活用した行・列の複数選択をサポートし、境界線をドラッグしてリアルタイムで列幅を調整できます。 -
AIアシスタント、エージェント連携
多様な Provider をサポート: OpenAI、Gemini、OpenRouter はもちろん、ローカルで動作する LM Studio エンドポイントにも自由に接続できます。
安全なキー管理: 機密性の高い API キーは、Windows ネイティブ機能である Windows 資格情報マネージャー(Credential Manager)に安全に暗号化保存されます。
プロンプトタブとプリセット: 最大 4 つの独立したプロンプト指示タブを開き、現在のファイルコンテキストを添付して質問でき、よく使うプロンプトテンプレートをプリセットとして管理できます。
文脈に応じたアクション: ドラッグしたコードやテキストを対象に、コード構造や Markdown フォーマットを維持したまま、翻訳、説明、リファクタリング、要約などの作業をすばやく実行します。
AIエージェント: AI エージェントを搭載しており、複雑な作業が可能です。Web 検索、Web ページ閲覧機能にも対応し、最新情報を参照しながら編集できます。 -
プライバシー保護のための暗号化ノート(Encrypted Notes)
独自仕様の暗号化ノートに対応し、個人的なメモを安全に保管できます。
徹底したディスクセキュリティ: 暗号化タブは開く際にパスワード入力を要求し、編集後の保存時には平文がディスクに漏れないよう再暗号化して保存されます。暗号化タブには専用のロックアイコンが表示されます。 -
開発を快適にする機能を集約
内蔵ターミナル: PowerShell、CMD、Git Bash、WSL など多様なシェルプロファイルをエディタ下部にすぐ表示でき、現在のワークスペースとディレクトリが自動で同期されます。
Git パネル: 変更点の追跡、ステージング、コミット、リモートリポジトリへのプッシュ(Push)、コミット履歴グラフビューアを標準搭載しています。
スマートアウトライン(TOC): Markdown のヘッダー構造の把握はもちろん、C#、Python、JS/TS、Go などのソースコード内のクラスやメソッド構造を解析し、クリックすると該当位置へ即座に移動できるインタラクティブなアウトラインを生成します。
プレミアム UI/UX: Windows ネイティブの Mica バックドロップテーマ(ダーク/ライトモード)、調整可能なマルチパネルスプリッター、常に最前面に固定できる付箋モードをサポートします。
Windows 環境で、軽量かつ強力で便利な AI メモ帳/エディタシェルを必要としていた方にとって、良い選択肢になれば幸いです。
使ってみてフィードバックを残していただけると本当にありがたいです!
GitHub リポジトリ(ダウンロードおよびソースコード): https://github.com/kirinonakar/TxtAIEditor
個人ホームページ(ほかの開発アプリもぜひご覧ください!): https://kirinonakar.github.io/
まだコメントはありません。