Skip to content

kenjinote/miu

Repository files navigation

miu — 次世代テキストエディタ

[miu アイコン]

先進✨の超高速かつ最小実装のテキストエディタ📄です。カラフルな絵文字🎨に対応。非常に軽快に動作し、巨大ファイルの高速編集が可能です。

[miu スクリーンショット]

主な特徴 🚩

  • 🚀 C++/Win32 による高いパフォーマンス
  • 🎨 DirectWrite による高品質レンダリングとカラー絵文字対応
  • 🗂 メモリマップドファイルを用いた巨大ファイルの高速編集
  • 🔎 正規表現検索、大文字小文字の区別、単語単位での検索/置換
  • ✨ マルチカーソル、矩形選択が可能
  • ↩↪ 無制限の Undo/Redo
  • ⌨ 豊富なショートカットキーと F1 によるヘルプ表示
  • 🔒 安全なファイル操作と安定性重視の設計
  • 🌙 ダークモードに対応

対応環境

  • Windows 11 / Windows 10 / macOS / iOS / iPadOS

開発環境

  • Visual Studio 2026

ビルド要件

本プロジェクトは文字コード判定に Google compact_enc_det を使用しています。
ビルドする前に、以下の手順でライブラリを用意してください。

  1. git clone https://github.com/google/compact_enc_det.git

  2. cd compact_enc_det

  3. cmake . -G "Visual Studio 18 2026" -A x64
    ( iOS用は 'cmake . -G Xcode -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_ARCHITECTURES="arm64" -DCMAKE_POLICY_VERSION_MINIMUM=3.5' )
    ( macOS用は 'cmake . -G Xcode -DCMAKE_OSX_ARCHITECTURES="arm64;x86_64" -DCMAKE_POLICY_VERSION_MINIMUM=3.5' )

  4. cmake --build . --config Release

生成された ced.lib をプロジェクトのライブラリパスに配置してください。

ダウンロード ⬇

最新リリースは Releases からダウンロードできます。

連絡先 📬

ご意見・ご要望・バグ報告は Issues または X/Twitter @kenjinote までお願いいたします。

About

A fast, minimalist text editor

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors