このツールの機能
テキストライターは、フォーマットツールバー付きのMarkdownエディターです。太字、斜体、見出し、リストなどでドキュメントを執筆、フォーマット、編集。ライブプレビューでMarkdownをHTMLとしてレンダリング。ローカルファイルを開き、.md または .txt で保存。アカウント不要—すべてブラウザで動作します。
使い方
- 執筆 — エディターに入力。ツールバーで太字、斜体、見出し、リスト、リンク、コードを使用。
- プレビュー — プレビューパネルでレンダリングされたMarkdownを表示。入力とともに更新されます。
- 開く — デバイスからローカルの .md または .txt ファイルを読み込み。
- 保存 — ドキュメントを .md または .txt でダウンロード。
- カウント — ステータスエリアで単語数、文字数、行数を表示。
動作の仕組み
フォーマットは applyFormat() で適用され、選択したテキストにMarkdown構文を挿入またはラップ。プレビューは marked ライブラリでMarkdownをパースしてHTMLレンダリング。ファイルは File API で読み込み、blob URL とダウンロードリンクで保存。すべての処理はクライアント側;サーバーはコンテンツを保存しません。
すべての計算はブラウザ内で実行されます。データはサーバーに送信されません。
使用例とサンプル
- メモ — クイックMarkdownメモやToDoリスト。
- 下書き — 公開前のブログ記事やドキュメントを下書き。
- README — README ファイルをローカルで編集。
- ドキュメント — Markdownで技術ドキュメントを執筆。
- エクスポート — 共有用にプレーンテキストで保存。
例
**bold** と *italic* を入力 → bold と italic としてレンダリング。# Heading を入力 → レベル1見出しとしてレンダリング。
制限と既知の制約
- Markdownの種類 — CommonMark互換のMarkdownを使用;一部の拡張構文は非対応の場合あり。
- プレビュー — iframeでレンダリング;複雑なCSSやスクリプトは適用されない場合あり。
- ファイルサイズ — 非常に大きなファイルはエディターを遅くする場合あり。
- クラウド同期なし — ファイルはデバイスに保存;自動バックアップなし。