動作環境
Text Shift の対応OSと必要スペック
対応OS
Text Shift は以下のOSに対応しています
Windows
Windows 10Windows 11
アーキテクチャ
x86_64
macOS
macOS 10.15 (Catalina) 以降
アーキテクチャ
x86_64 / aarch64
Linux
Ubuntu 22.04+Fedora 37+Arch Linuxその他主要ディストリビューション
アーキテクチャ
x86_64
対応文字コード
入力・出力に対応している文字コード
入力形式
UTF-8、UTF-8 (BOM)、UTF-16LE、UTF-16BE、Shift_JIS (CP932)、EUC-JP、ISO-2022-JP
自動判定により適切な文字コードを検出
出力形式
UTF-8、UTF-8 (BOM)、UTF-16LE、UTF-16BE、Shift_JIS (CP932)、EUC-JP、ISO-2022-JP
任意の文字コードへ変換可能
必要スペック
Text Shift を快適に利用するための推奨スペック
CPU
1GHz以上のプロセッサ
メモリ
4GB RAM以上(推奨: 8GB以上)
ストレージ
100MB以上の空き容量
ディスプレイ
1280x720以上の解像度
Linux向け依存関係
Tauri v2ランタイムに必要なパッケージ
Debian/Ubuntu
sudo apt install libwebkit2gtk-4.1-0 libgtk-3-0Fedora
sudo dnf install webkit2gtk4.1 gtk3Arch Linux
sudo pacman -S webkit2gtk-4.1 gtk3技術情報
Text Shift の技術スタック
フレームワーク
Tauri 2.x
Rust + Web技術によるクロスプラットフォーム開発
フロントエンド
React + TypeScript
Mantine UI、TanStack Table によるモダンUI
バックエンド
Rust
encoding_rs、chardetng、rayon による高速処理
ファイル処理
walkdir / globset
ディレクトリ再帰走査とパターンマッチング