Notepad ++では、CTRL + Dを押すと、選択したコードまたは同じ行のコードを繰り返すことができます。これはとても便利です! Dreamweaver CS6に同様の機能はありますか?私は周りを検索しましたが、有用なものは何も見つかりませんでした。
御時間ありがとうございます。
Dreamweaver CC 2017の時点で、CTRL + Dを押すと現在の行が複製され、完全にサポートされるようになりました(最終的に)。
Notepad ++のCTRL + Dは、単に「現在の行を複製する」という意味です。
DWに同等のものがあるとは思いません。
おそらく Autohotkey (または同様)を使用して、行の先頭に移動し、行の終わりを選択し、下に空白行を挿入してから、コピーした行を挿入するマクロを作成します。
次に、それをCTRL + D(またはその他)にバインドします。
^d::
SendInput {Shift Down}{Up}{Shift Up}{Ctrl Down}c{Ctrl Up}{Ctrl Down}v{Ctrl Up}{Ctrl Down}v{Ctrl Up}
return
また、自動化を行うために「 Commands 」を使用して、DWで直接このようなマクロを作成できる可能性があります。
マクロ/スクリプトの作成に行き詰まった場合は、それに関連する質問を返して、ここに新しい質問を作成してください(ただし、私たちがあなたのために作成することを期待して戻ってこないでください;))。
重複した選択とラインキーボードショートカットを作成するには、次の手順を実行します。
Windows 7 Professionalの場合:
下の行からコピー
(Add "comment opener" Here)
Concept2FORM Duplicate Selection or Selected Line Keyboard Shortcut
Autor: Ryan Wainwright of Concept2FORM LLC :: 3D Printing and Industrial Design Solutions
website: http://www.concept2form.com
contact: [email protected]
(Add "comment closer" Here)
(Add "<" here)shortcut key="Cmd+R" domRequired="false" command="if (dw.getDocumentDOM() != null) dw.getDocumentDOM().source.startOfLine(false); if (dw.getDocumentDOM() != null) dw.getDocumentDOM().source.arrowDown(1, true); if (dw.canClipCopy()) { dw.clipCopy() }; if (dw.getDocumentDOM() != null) dw.getDocumentDOM().source.startOfLine(false); if (dw.getDocumentDOM() != null && dw.canClipPaste()){MM.event.notify('','dw.clipPaste()')}; if (dw.getDocumentDOM() != null) dw.getDocumentDOM().source.arrowUp(1, false);if (dw.getDocumentDOM() != null) dw.getDocumentDOM().source.endOfLine(false)" name="Concept2FORM Duplicate Selection" id="WD_Duplicator_DupLineDown" (Add "/>" Here)
エラーが発生した場合は、「Menus.xml」を再度開き、「CMD + R」を使用して他のショートカットコマンドを検索し、必要に応じて変更します。
これを書いて理解するのに少し時間がかかりましたので、共有する場合は、作者とWebアドレスを含むコメントを残してください。ありがとう!