質問: テキストエディタとしてサクラエディタを愛用しています。 新規ドキュメントを作成し、内容を打ち込んでから保存する際に、 MS-Wordのように冒頭の文章からファイル名を付加してくれると 便利だな、と感じています。 もし方法があれば、方法をご教示いただければ助かります。 よろしくお願いします!
回答: マクロを使えば可能かと。 【1行目をファイル名としてデスクトップに保存するマクロ】 名前を付けて保存のマクロはこちら↓も参考になります。 上記のマクロをこちら↓の方の説明手順で登録します。 ショートカットキーを登録しておけば、指定したフォルダに 名前として一行目のテキストをもとに名前を付けて保存して くれます。 紹介したサイトのマクロでは[デスクトップ]ですが、 [マイドキュメント]に保存したい場合はSpecialFoldersの 後ろの括弧内の("Desktop")を("MyDocuments")にすれば 特殊フォルダであるマイドキュメントに保存できます。 新規ファイルのデフォルトの保存先を変更するには こちら↑のようなデフォルトの保存先で保存するだけなら もっと簡単にできます。 後半部分を以下のように簡略化します。 var sFileName = sLine + EXT; FileSaveAs(sFileName, 0, 1); }