Substitua Dreamweaver por Sublime Text

Uso o Dreamweaver há anos, mas fiquei impaciente com seu inchaço, suas atualizações de software lentas (basicamente raras), seus bugs e sua falta geral de inovação. Ainda usarei o Dreamweaver, mas apenas até encontrar substitutos melhores para seus outros recursos. Além disso, a mudança me poupará as despesas de ter que pagar um aluguel eterno pelo privilégio de usá-lo na nuvem. Era caro o suficiente para começar!

Aqui está uma lista dos recursos que gosto do Dreamweaver e algumas substituições. Listei alguns para os quais ainda não encontrei substitutos. Poste nos comentários se você conhece um.

Arraste o texto / código de um local para outro no arquivo

Este é um recurso útil do Dreamweaver que pode ser adicionado ao Sublime Text com <a href=” https://sublime.wbond.net/packages/MoveText”> o pacote MoveText </a>. (Parece que os desenvolvedores do Sublime Text estão trabalhando para adicionar oficialmente esse recurso?)

Clique com o botão direito no caminho do arquivo para abrir o arquivo

Isso economiza muito tempo com o Dreamweaver. O Sublime Text pode fazer isso? Sim, embora funcione um pouco diferente. Primeiro você vai querer instalar o pacote Open-Include. ( https://github.com/SublimeText/Open-Include ) Então, depois de selecionar um caminho de arquivo, você pode pressionar alt + D para tentar abrir o arquivo referido nesse caminho. Funciona muito bem para mim.

Configurações para trabalhar com vários sites

O Dreamweaver o chama de “sites”, mas o Sublime Text o chama de “Projetos” e é praticamente a mesma coisa.

Encontre e substitua em todo o site.

Sublime Text também tem isso embutido. Você pode pesquisar em um arquivo (command-F) ou em todo o projeto (command-shift-F).

Faça upload do arquivo para o servidor com o comando-chave

No Dreamweaver, estou acostumado a poder carregar o arquivo no qual estou trabalhando rapidamente e no Dreamweaver tudo o que tenho que fazer é digitar command-shift-U para fazer isso. Em Sublime Text, o <a href=” http://wbond.net/sublime_packages/sftp/”> Sublime SFTP </a> é um substituto adequado para a funcionalidade de “sites” do Dreamweaver. <a href=” http://blog.sucuri.net/2012/11/psa-sftpftp-password-exposure-via-sftp-config-json.html”> NOTA: há uma advertência de segurança importante </a> .

Até agora, acho isso muito fácil de usar, sem parte do atraso que o Dreamweaver daria, e não tenho mais que tolerar esses <a href=” http://forums.adobe.com/message/2140892″> muito erros irritantes do Dreamweaver </a> que diziam “atualmente interagindo com o servidor”

Para obter o atalho de teclado familiar, adicione-o ao arquivo de atalhos de teclado do usuário Sublime Text, localizado nas preferências:

{ "keys": ["super+shift+u"], "command": "sftp_upload_file" }

Trechos

Gosto do recurso de snippets do Dreamweaver, mas sempre pareço perdê-los sempre que preciso atualizar o Dreamweaver, e eles não estão disponíveis de uma máquina para a outra. Para melhorar os snippets, comecei a hospedá-los na nuvem, via <a href=” https://gist.github.com/”> Gists </a>, e há <a href = ” https: / /sublime.wbond.net/packages/Gist”>a pacote Gists para Sublime Text </a> que torna muito fácil obter meus snippets, de onde eu estiver.

Atalho de teclado para envolver o texto selecionado em uma tag.

No Dreamweaver, uso Command + T (mac) ou Control + T (windows) para abrir o <a href = ” http://help.adobe.com/en_US/dreamweaver/cs/using/WSc78c5058ca073340dcda9110b1f693f21-7b86a.html# WSc78c5058ca073340dcda9110b1f693f21-7b34a “> Quick Tag Editor </a>. Eu gosto disso. T para tag.

No texto sublime, você pode ativar um recurso semelhante. Vá para “Preferências”> “Atalhos de teclado – Usuário” e adicione ao arquivo de mapa de teclado do usuário:

{ "keys": ["super+alt+t"], "command": "show_overlay", "args": {"overlay": "goto", "show_files": true} },
{ "keys": ["super+t"], "command": "insert_snippet", "args": { "name": "Packages/XML/long-tag.sublime-snippet" } }

Isso mudará o atalho existente para “mostrar sobreposição” (que eu realmente não uso … ainda) e adicionará um atalho para envolver a seleção em uma tag. A tag é

por padrão, mas você pode simplesmente digitar a tag que deseja. Isso é legal! Eu gosto disso.

Vou atualizar esta postagem à medida que aprendo / faço mais. Eu convidaria qualquer outra pessoa que esteja fazendo a mudança para postar dicas nos comentários.