If you're seeing this message, it means we're having trouble loading external resources on our website.

Se você está atrás de um filtro da Web, certifique-se que os domínios *.kastatic.org e *.kasandbox.org estão desbloqueados.

Conteúdo principal

Usando editores de código diferentes

Agora que você já viu como programar em um processador JavaScript "ProcessingJS" em uma página Web fora da Khan Academy , você está pronto para experimentar outros editores de código. Só se você quiser, claro.
Em qualquer editor que usar, certifique-se de salvar seu arquivo principal com o nome de arquivo com o final ".html" - Esta é a extensão usadas para arquivos de paginas HTML, para ter certeza que ambos editores e navegadores saibam oque é. Se você preferir pode separar seu JavaScript do HTML, então pode salvar com a extensão ".js" e referencia-lo com a tag <script>.

Editores on-line

Uma opção é usar um editor online, semelhante ao nosso, mas com recursos adicionais. Você pode querer utilizar um editor online se você tem um computador que não permita que faça downloads de aplicativos ou queira utilizar o mesmo editor em computadores diferentes. Editores onlines populares são, JSBin, Glitch e Repl.it se você tem um ChromeBook, pode instalar um Chrome web app como Caret ou Zed.
Aqui está um vídeo meu editando uma página da Web no Cloud9 (do nossocurso sobre como criar páginas Web):
Invólucro do vídeo da Khan Academy
Editing a webpage in an online editorVer transcrição do vídeo

Editores de desktop

Outra opção é usar editores desktop. Um aplicativo é baixado em seu computador e os arquivos salvos em seu HD. Há muitos editores desktop para você escolher, dependendo qual seu Sistema Operacional e o preço que esta procurando. Alguns editores desktops populares são, VIsual Studio Code, Atom, Sublime Text, Adobe Brackets e o Notepad++(Para Windows)
Aqui está um vídeo meu editando uma Pagina Web no Sublime Text (do nosso curso sobre como criar páginas Web):
Invólucro do vídeo da Khan Academy
Editing webpages in a desktop editorVer transcrição do vídeo

Editores de linha de comando

Uma terceira opção é usar um editor de linha de comando. Se você não esta familiarizado com linha de comando, você provavelmente não vai querer ir por este caminho, pois também precisará aprender muito primeiro sobre linha de comando. Por outro lado se você gosta de escrever e navegar em seu teclado em vez de utilizar o mouse, você pode gostar de ferramentas de linha de comando. Dois editores populares de linha de comando são o Emacs e o Vim, e geralmente já estão instalados em sistemas baseados em Unix, como Macs e Linux.
Aqui tem um vídeo meu editanto uma Página Web no Vim (do nosso curso como criar páginas Web):
Invólucro do vídeo da Khan Academy
Editing a webpage from a command line editorVer transcrição do vídeo

Escolhendo um editor

Qual deles você deve usar? Esta convidado a continuar usando o editor da Khan Academy por enquanto. Eventualmente você deve tentar se habituar com pelo menos um outro. Como programador ajuda você saber programar em múltiplos editores, visto que você pode precisar usar diferentes editores em uma aula ou no trabalho em uma empresa.
Você pode querer experimentar alguns diferentes opções grátis e ver qual você mais gosta. Você também pode perguntar por ai e ver o que seus amigos e colegas usam. Muitas vezes é útil usar qualquer ferramenta é mais popular entre seus colegas porque então você pode pedir ajuda.
Por exemplo, aqui está um gráfico do que meus colegas da Khan Academy usam:
Gráfico de barras de preferência de editores—VSCode, Sublime, Emacs, VIM, nessa ordem.
Última pesquisa em junho de 2018, as preferências de editores mudam bastante.
Se você está lendo isso e já usa um editor diferente, você pode compartilhar o que você está usando e por que você gosta nas dicas abaixo. Para pontos de bônus, compartilhe algumas dicas para fazer programas de Processador JavaScript em seu editor favorito.

Quer participar da conversa?

Você entende inglês? Clique aqui para ver mais debates na versão em inglês do site da Khan Academy.