Editores de texto sugeridos para html5 e css3 programação

Porque um editor de texto é uma ferramenta tão importante quando a programação para HTML5 e CSS3, pode depender um pouco de suas preferências, mas aqui estão alguns bons. Note-se que cada editor aqui é inteiramente livre.

Um editor digno de nota: Notepad ++

Um número de desenvolvedores vêm-se com bons editores de texto. Alguns dos melhores são gratuitos, tais como Notepad ++ por Don Ho. Notepad ++ é projetado para edição de texto, especialmente em linguagens de programação.

++ Notepad tem um monte de características interessantes. Aqui estão alguns destaques:

  • destaque de sintaxe: Notepad ++ pode reconhecer palavras-chave HTML e coloque diferentes tipos de termos em cores diferentes. Por exemplo, todas as tags HTML são prestados azul, eo texto é preto, tornando mais fácil de dizer se você fez certos tipos de erros, como esquecer de terminar uma tag. Note-se que as cores não são salvas no documento.

  • arquivos múltiplos: Muitas vezes você vai querer editar mais de um documento de cada vez. Você pode ter vários documentos diferentes em memória ao mesmo tempo.

  • Suporte multi-idioma: Atualmente, suas páginas consistem em nada mais do que HTML. Em breve, você vai usar algumas outras línguas, como o SQL, CSS e PHP. Notepad ++ é suficientemente inteligente para reconhecer línguas também.

  • macros: Sempre que você encontrar-se fazer algo mais e mais, considere escrever um macro teclado. ++ Notepad tem uma característica macro fantástico. Macros são fáceis de gravar e reproduzir uma série de teclas, o que pode poupar-lhe um monte de trabalho.

  • pré-visualização da página: Quando você escreve uma página, testá-lo. Notepad ++ tem teclas de atalho construído em para que você visualizar rapidamente sua página no Internet Explorer (Ctrl + Alt + Shift + I) e Firefox (Ctrl + Alt + Shift + X).

  • TextFX: O projeto open-source do Notepad ++ torna mais fácil para adicionar funcionalidades. A extensão TextFX (construído em Notepad ++) permite-lhe fazer todo tipo de coisas interessantes. Um conjunto particularmente útil de ferramentas corre HTML Tidy em sua página e corrige quaisquer problemas.

Infelizmente, Notepad ++ é um somente o Windows editor. Se você estiver usando Mac ou Linux, você precisa encontrar outra coisa. A alternativa mais próxima no mundo Mac e Linux é gedit.

gedit

Um editor simples, mas eficaz disponível gratuitamente para todos os principais sistemas operacionais é gedit. É o editor padrão para muitas versões do Linux, mas você pode baixá-lo para Mac e Windows.

Ele tem todas as características padrão, incluindo destaque de sintaxe (que cores diferentes partes do código em cores diferentes para ajudar com a depuração), números de linha, e uma lista de marca, que é um menu especial que permite que você escolha tags HTML comuns a partir de uma lista se você esquecer alguma sintaxe.

Infelizmente, gedit não tem um editor de macro. Isto pode não ser um deal-breaker para você, mas muitas vezes uma ferramenta de macro é extremamente útil. Se você precisa de um editor muito bom de propósito geral, considere gedit. Ele faz muito mais do que você pode querer sem ficar terrivelmente complicado.



Os velhos padrões: vi e Emacs

Nenhuma discussão sobre editores de texto é completa sem uma menção dos editores UNIX veneráveis ​​que eram o núcleo da experiência precoce Internet. A maioria do trabalho pioneiro sobre a web foi feito nos sistemas operacionais UNIX e Linux, e esses ambientes tinha duas famílias editor de texto extremamente populares. Tanto pode parecer obscuro, mas eles ainda têm adeptos apaixonados, mesmo na comunidade do Windows.

VI e VIM

VI significa editor visual. Esse nome parece estranho agora porque a maioria dos desenvolvedores não posso imaginar um editor que é não visual. De volta ao dia, foi um negócio muito grande que VI poderia usar a tela inteira para a edição de texto. Antes dessa data, editores orientada a linha eram a principal forma de editar arquivos de texto.

VI é um modal editor, o que significa que a mesma chave, por vezes, tem mais de um emprego, dependendo do modo atual do editor. Por exemplo, a tecla I é usado para indicar onde pretende inserir o texto. A chave D é usado para excluir o texto, e assim por diante.

Claro que, quando você está inserindo texto, as teclas têm os seus significados normais. Este comportamento multimodo é desconcertante para os usuários modernos, mas pode ser incrivelmente eficiente depois que você se acostumar com isso. usuários qualificados VI jurar por ele e muitas vezes usam nada mais.

VI é um pouco obscura para alguns usuários, de modo que um número de variantes estão flutuando em torno, como VIM ou VI melhorado. VIM é um pouco mais amigável do que VI, e gVim é mais amigável ainda. Diz-lhe qual o modo que está dentro e inclui recursos modernos como suporte a mouse, menus e ícones. Mesmo com esses recursos, VIM não é intuitivo para a maioria das pessoas.

Versões de VI estão disponíveis para praticamente qualquer sistema operacional que está sendo usado. Se você já sabe VI, que você pode desfrutar de usá-lo para desenvolvimento de páginas web, porque ele tem todas as características que você pode precisar.

Emacs

O outro editor populares do mundo UNIX é Emacs. Como VI, você provavelmente não precisa desta ferramenta se você nunca usar Linux ou UNIX. Também como VI, se você sabe disso, já que você provavelmente não precisa de mais nada. Emacs tem sido editor de um programador para um tempo muito longo (desde 1976) e tem quase todos os recursos que você pode pensar.

Emacs também tem um monte de recursos que você não tenha pensado, incluindo um jogo de aventura de texto embutido e até mesmo um simulador de psicoterapeuta.

Emacs tem personalização muito poderoso e características macro e permite visualizar e editar mais de um arquivo de cada vez. Emacs também tem a capacidade de visualizar e manipular o sistema de arquivos local, gerenciar arquivos remotos, acessar o shell do sistema operacional local (OS), e até mesmo navegar na web ou checar e-mails sem sair do programa.

Se você está disposto a investir em um programa que leva algum esforço para compreender, você terá uma ferramenta incrivelmente poderosa no seu kit. Versões de Emacs estão disponíveis para a maioria dos principais sistemas operacionais.

Uma versão melhorada - XEmacs - usa menus e ícones como programas modernos padrão, por isso é razoavelmente fácil de começar a usar.

Video: Qual o melhor editor HTML para estudantes de web design - 4ª Hora


Publicações relacionadas