階層付きテキストを扱うための秀丸用マクロ集(hmOutline)を公開しました
階層付きテキストをアウトラインエディタ風に扱うための秀丸用マクロ集です。
以下の8つのマクロが含まれています。
1. hmOutline_autoRangeEdit.mac
- ファイルを開いた際に部分編集モードに切り替える(事前に秀丸側の設定が必要です)
2. hmOutline_createNode.mac
- 兄弟ノードや子ノードの新規作成
- テンプレートを使用した兄弟ノードや子ノードの新規作成
- 外部のプレーンテキストや階層付きテキストを、兄弟ノードや子ノードとして取り込む
3. hmOutline_copyNode.mac
- 子ノードを含めた複製
- ノード単体の複製
4. hmOutline_changeNodeLevel.mac
- 子ノードを含むレベルの上げ下げ
- ノード単体のレベルの上げ下げ
5. hmOutline_splitNode.mac
- カーソル位置でノードを分割
6. hmOutline_exportNode.mac
- ノードをエクスポート
- プレーンテキストや章立て形式に変換してエクスポート
7. hmOutline_exportHTML.mac
- HTML5に変換してエクスポート(iPhone/Android対応)
8. hmOutline_convertOPML.mac
- OPMLと階層付きテキストを相互に変換