Wood-Roots:blogHOMEツール/エディタ201205/28Dreamweaverのコマンドを拡張機能化するツール/エディタDreamweaverには「コマンド」というマクロ的機能があります。HTMLとJavascriptで書くことができる上、要素をDOMで扱えるという点がテキストエディタにはない大きな強みだと個人的には思っています。属性の取得はgetAttribute、子要素はchildNodesで取れます。正規表現で取るのは大変ですよね。コマンドはconfiguration\Commandsフォルダ内にJavascriptを記述したHTMLファイルを置くだけで「コマンド」メニュー内に表示されて使うことができますが、この方法だとショートカットを設定することができません。作ったHTMLファイルを拡張機能としてパッケージ化し、インストールすることでショートカットの設定ができるようになります。頻繁に使う機能の場合は拡張機能としてインストールしたほうがより便利に使うことができると思います。拡張機能化に必要なものはスクリプト本体を記述したHTMLファイル(ファイル名は何でもいい)と.mxiという拡張子のXMLファイルです。ADsHTMLファイルの用意ファイル名は何でもいいのでコマンド本体を記述したHTMLファイルを用意します。LANGUAGE="javascript"><!--//functionの名前は何でもいいです。以下のフォーマットで拡張子が「.mxi」となっているファイルを用意します。文字コードは「BOM有りのUTF-8」にしてください。Managerに表示されるので、配布する場合はきちんと書いたほうがいいです。自分しか使わないのならテキトーでもいいと思います。idはほかのコマンドとかぶってはいけない・・・が、ほかのコマンドのIDを知る方法などないのでかぶらなさそうな名前をつけます。Managerを起動して「ファイル」→「ZXP拡張機能のパッケージ化」を選択します。そこでMXIファイルを選択し、できあがる拡張機能(拡張子がZXPとなり、ダブルクリックでインストールできる)の保存場所とファイル名を指定すればできあがりです。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスサイトCommentsコメントはまだありません。2Archive2020年92019年182018年102017年172016年202015年212014年312013年552012年50SearchSocialAboutWeb制作会社ではたらく社畜のアウトプットです。Web制作技術のほか、雑記など。当ブログと運営者についてもっと詳しく見るプライバシーポリシーContactお問い合わせは下記フォームをご利用ください。お時間がございましたらお問い合わせの前にこちらをご一読いただけますと幸いです。Wood-Roots:blog。