Aula 03
Como Mudar a Coloração Realce de Sintaxe de Linguagem no Editor de Texto Atom
Summary
Resumo da Aula sobre o Editor de Texto Atom
Miller Barros fez uma pergunta sobre como mudar as cores dos comandos no editor de texto Atom, pois estavam todas com a mesma cor. A resposta envolve o conceito de syntax highlighting, que muda a cor do texto conforme a sintaxe da linguagem.
Funcionamento do Syntax Highlighting
- O editor altera as cores de acordo com a sintaxe do arquivo, onde palavras-chave e estruturas têm cores diferentes.
- Exemplo: Em um arquivo C++ (com a extensão
.cpp
), as palavras-chave comoinclude
,int
emain
aparecem em cores distintas.
Seleção de Linguagem
- No Atom, a linguagem do arquivo está indicada no canto inferior direito da tela.
- Para alterar a linguagem, basta clicar nessa área e escolher a desejada.
- Caso precise de uma linguagem específica que não esteja listada, é necessário instalar o pacote correspondente.
Instalação de Pacotes
- Os pacotes costumam ter o prefixo
language
seguido pelo nome da linguagem. - Para instalar, vá nas preferências, acesse a opção de editar preferências e busque por pacotes relacionados à linguagem necessária.
Detecção Automática
- O Atom normalmente detecta a linguagem automaticamente pela extensão do arquivo.
- Se a extensão não for reconhecida, a cor não aparecerá, exigindo intervenção manual para definir a linguagem correta.
Considerações Finais
- Renomear arquivos para extensões adequadas pode ajudar na detecção automática (exemplo:
.nc
pode ser renomeado para.go
para que o Atom reconheça como arquivo Go). - Para linguagens que não estão na lista, é necessário instalar o pacote correspondente.
A aula finaliza com a esperança de ter ajudado os usuários a melhorar seu uso do Atom.
Video Transcript
Sobre o editor de texto Atom, Miller Barros perguntou, gostaria de saber como que muda
as cores da letra dos comandos porque está ficando tudo com a mesma cor.
Então vamos falar disso.
Então isso que ele está falando é syntax highlighting, né?
É um arquivo que aparece, o texto muda de cor dependendo da sintaxe da linguagem,
do formato do arquivo.
Palavras chaves têm uma cor diferente de outras construções da linguagem.
Por exemplo, aqui eu tenho o meu editor de texto Atom aberto.
O arquivo é um arquivo de c++.cpp.
Note que as cores da palavra chave include int main são diferentes,
incluindo sendo pochudo int meu queciano, né?
E main azul.
Então por que isso acontece?
Isso é devido ao pacote que a gente já tem instalado aqui, meu, que muda essas cores.
Então se você olhar no lado direito, inferior da tela, que eu até coloquei a parte com o zoom aqui para você ver melhor,
parece o nome aqui, você tem lf utf8, que é um encode, e finalmente tem a linguagem.
Isso que a gente vai clicar.
Nesse caso c++.
Devido a c++ estiver selecionado aqui, as cores mudam de acordo com essa gramática.
Então você pode escolher, se quiser, sem nenhuma cor, é só escolher plain text, o texto plano, certo?
Se quiser mudar qualquer outra linguagem, é só clicar lá de novo em plain text e escolher a linguagem.
Se você não achar linguagem aqui, você tem que baixar o pacote correspondente a essa linguagem.
Normalmente esse pacote começa com o nome language, tá?
Você vai lá nos preferências, a editar preferências, instalar.
Normalmente você language traça alguma coisa, ou você pode procurar pela linguagem, sei lá, cpp, ou sei mais mais.
Language cpp.
Tem vários diferentes, né?
Você vê o que...
Deixa eu ver o que tem instalado aqui, já meu.
Language.
Então se eu colocar meus pacotes já instalados, language, ele me mostra quais os pacotes já tem instalado.
No caso tem language traça c, o nome do pacote, que tem suporte dessas cores para c, e sei mais mais.
E tem outros aqui, css, csharp, assim, por diante.
Então você note que o Atom, quando você abre o arquivo, ele automaticamente detecta a linguagem.
Então ele muda de cor, de acordo com a extensão, nesse caso a extensão.cpp no nome do arquivo.
No caso JavaScript.js ele também detecta, você note que no lado inferior direito da tela aparece JavaScript.
HTML, mesma coisa, lá no inferior direito, HTML.
Agora, se você colocar uma extensão que você não sabe, ou a cor não aparecer, né?
Pode ser duas coisas, não conseguiu detectar pela extensão que não sabe o que é.
Nesse caso eu coloquei uma extensão.nc, mas na verdade é um arquivo de Go.
Se eu tivesse renomeado o arquivo para .go, o Atom teria detectado normalmente as cores.
Mas se eu quiser fazer manualmente, eu tenho que clicar lá no lado inferior direito da tela e procurar pela linguagem Go.
E ele vai mudar para Go.
Tá certo?
Se a linguagem não tiver na lista, tem que instalar o pacote que normalmente começa com o prefixo language,
seguido de Wifen e o nome da linguagem.
Tá bom?
Então espero que esta aula tenha te ajudado a melhorar o seu uso do editor de texto Atom.
E até a próxima!
Nenhum comentário ainda (loading...)
Nenhum comentário ainda (loading...)
Gostou da aula? 😆👍
Apoie nosso trabalho com uma doação: