Bambu Bar
Monitor Bambu Lab printers from your Mac menu bar: print progress, the live camera, AMS filament, alerts and desktop widgets. Bambu Bar for macOS 26+.
翻訳待ち
Windows のメモ帳の使い勝手はそのままに、背景色・文字色・フォントを自由に変えられるテキスト エディタ
Loading the full README.
Read the full README ↗Windows 標準の「メモ帳」の使い勝手はそのままに、背景色・文字色・フォントを自由に変えられるテキスト エディタです。
MemoPad-setup-<バージョン>.exe【お知らせ】配布を再開しました(2026-09-13)
大きなテキスト ファイル(10 MB/12 万行程度の日本語ファイル)を開くと固まる不具合のため配布を止めていましたが、 v0.10.0 で本文のエディタを Scintilla に替えて解消しました(操作を受け付けない時間の最長が 43.5 秒 → 0.03 秒)。 最新は v0.10.5(Ctrl+Z の取り消しをメモ帳と同じ単語ごとに、右クリックに「MemoPad で開く」、初回起動の短縮、 「プログラムから開く」の候補の拡大など)です。 不具合のある v0.6.0〜v0.9.1 のインストーラは取り下げたままです。 経緯は備忘録の該当箇所に記録しています。
| 機能 | 内容 |
|---|---|
| 色変更 | 背景色と文字色を 1 つのダイアログで選ぶ。PICO-8 の 16 色+カラーピッカー、プレビュー付き |
| 配色パターン | 目に優しい 16 パターン(ライト 8・ダーク 8)をカードから選ぶと、背景色と文字色が一度に変わる |
| メモ帳の機能 | タブ、検索・置換、行へ移動、ズーム、右端で折り返す、日付と時刻、ページ設定と印刷、エンコード/改行コードの切り替え、未保存の確認 |
| 入力レスポンス | 入力から表示まで画面の 1 フレーム以内(約 17 ms)。メモ帳と同等で、IME も快適 |
| 大きなファイル | 10 MB・12 万行の日本語ファイルでも画面が止まらない(v0.10.0 で本文を Scintilla に変更) |
| 起動の速さ | ウィンドウが出るまで約 0.26 秒。同じ端末のメモ帳(約 0.20 秒)と同程度 |
| テーマ | ライト/ダーク/システム設定に追従 |
コード署名証明書(有償)を付けていないため、初回実行時に Windows SmartScreen が 「WindowsによってPCが保護されました」と表示することがあります。ソフト自体に問題はありません。
.exe を右クリック → 「プロパティ」→ 「全般」タブ下部の
「セキュリティ:このファイルは他のコンピューターから取得したものです…」の 「許可する」 に
チェック → OK。以後は警告なしで実行できますMemoPad は今のところコード署名をしていません。無料のコード署名(SignPath Foundation)に申請しましたが(2026-10-31)、 公開の場での知名度がまだ足りないとして見送られました(2026-11-01)。利用者が増えたら再申請します。 署名を始めるときは、次の方針で行います。
MemoPad-setup-<バージョン>.exe と本体 MemoPad.exe・MemoPad.dll(.NET ランタイムや Scintilla など、ほかの作者のファイルには署名しない).github/workflows/build.yml)で自動的に作る詳しくは Code signing policy のページを参照してください。
Windows 10 / 11(64 ビット)。インストーラに .NET ランタイムを同梱しているので、追加のインストールは不要です。設定は %APPDATA%\MemoPad\settings.json に保存されます。
.NET 9 SDK があれば dotnet CLI だけでビルドできます(Visual Studio 2022 でも memopad.sln を開けます)。
dotnet build src\memopad\memopad.csproj
インストーラは Inno Setup 6 を使います(winget install JRSoftware.InnoSetup)。
.\installer\build-installer.ps1
# → installer\output\MemoPad-setup-<version>.exe
| パス | 内容 |
|---|---|
src/memopad/ | アプリ本体(C#/.NET 9。メイン ウィンドウは Windows Forms、ダイアログは WPF、本文は Scintilla) |
installer/ | Inno Setup のスクリプトとビルド スクリプト |
.github/workflows/build.yml | GitHub Actions でインストーラを作るワークフロー(コード署名の手順を含む) |
.signpath/ | SignPath に登録するコード署名の設定(Artifact Configuration)の控え |
docs/index.html | 紹介ページ(GitHub Pages) |
docs/site/ | 制作の備忘録(step1〜step3) |
docs/tools/ | スクリーンショット撮影・動作確認用の PowerShell スクリプト |
project.txt | プロジェクトの目的・仕様・進行 step |
詳しくは備忘録を参照してください。
LICENSE-Scintilla.txt を参照してください