Existe uma maneira de duplicar código no Dreamweaver?

4

No Notepad ++, você pode pressionar CTRL + D para repetir o código selecionado ou o código na mesma linha quando pressionar CTRL + D. Isso é muito útil! Existe uma função semelhante no Dreamweaver CS6? Eu procurei por aí, mas não encontrei nada útil.

Obrigado pelo seu tempo.

    
por kanarifugl 24.09.2013 / 21:28

3 respostas

0

A partir do Dreamweaver CC 2017, pressionar CTR + D duplica a linha atual e agora é totalmente suportado (finalmente.)

    
por 24.11.2016 / 21:39
4

CTRL + D no Notepad ++ significa apenas "Duplicar linha atual".

Eu não acredito que exista um equivalente em DW.

Talvez use Autohotkey (ou semelhante) para criar uma macro que se move para o início da linha e, em seguida, seleciona até o final a linha, insira uma linha em branco abaixo e insira a linha copiada:

Em seguida, vincule isso a CTRL + D (ou qualquer outro).

^d::
SendInput {Shift Down}{Up}{Shift Up}{Ctrl Down}c{Ctrl Up}{Ctrl Down}v{Ctrl Up}{Ctrl Down}v{Ctrl Up}
return

Além disso, você provavelmente pode criar uma macro assim diretamente no DW usando o " Comandos " para fazer a automação.

Se você ficar preso escrevendo sua macro / script, volte com alguma pergunta relacionada a isso e crie uma nova pergunta aqui (mas, por favor, não volte esperando que nós a escrevamos para você;)).

    
por 24.09.2013 / 21:41
0

Para criar um atalho de teclado de seleção e linha duplicado, faça o seguinte:

Para o Windows 7 Professional:

  1. No Windows Explorer, vá para "C: \ Usuários \ USER_NAME \ AppData \ Roaming \ Adobe \ Dreamweaver CS6 \ en_US \ Configuração \ Menus"
  2. Localize o arquivo chamado: "Menus.xml"
  3. Faça uma cópia e bloqueie-a para que você tenha o original
  4. Abra "Menus.xml" em um editor de texto, como o Notepad ++, ou abra-o no Dreamweaver CS6
  5. Role para baixo o arquivo até encontrar o código a seguir (deve estar em algum lugar perto da linha 67; é onde eu o encontrei no original "Menus.xml")         Encontre esta tag         
  6. Apenas sob esta tag copie e cole o codeblock abaixo, não remova o comentário:     Certifique-se de adicionar o código no (Adicionar "xxx" aqui). Ele não me deixa postar o snippet de código no fórum sem fazer isso.

Copie da linha abaixo

(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)
  1. Depois de colar a pesquisa de bloco de código acima para "CMD + R" em "Menus.xml" e localize-a na tag "shortcutlist". A linha de código começará com a tag:
  2. Eu apenas comentei como é o atalho de atualização para a janela CSS. Não é necessário para mim.
  3. Salve o documento "Menus.xml"
  4. Feche e reabra o Dreamweaver
  5. Abra um documento HTML e goto source view.
  6. Agora selecione o código que você deseja duplicar e pressione "CMD + R"
  7. Isso deve ser feito.

Se você encontrar um erro, reabra "Menus.xml" e procure por outros comandos de atalho com "CMD + R" e altere-os conforme desejado.

Demorei um pouco para escrever e descobrir isso, por isso, se você compartilhar, deixe o comentário contendo o autor e o endereço da web. Obrigado !!

    
por 08.12.2013 / 23:30