Um editor open-source, feito em nodejs e compilado com eletronjs. Este editor garante total suporte as tecnologias necessárias para o desenvolvimento front-end descritas neste manual.
O editor config garante que todos utilizem o mesmo tamanho de indentação, além de solucionar vários problemas de padronização como a remoção de espaços indesejáveis.
Este pacote identifica e aplica o highlight em arquivos vue.
Adiciona highlight nos arquivos .styl e nos components vue que utilizem style="stylus".
Adiciona highlight nos arquivos .pug e nos components vue que utilizem template="pug".
Adiciona linhas verticais de acordo com a indentação. Por padrão, as guias de identação veem com uma cor sólida e muito pesada, para suavizar você pode adicionar o css abaixo indo no menu Edit > Stylesheet, você pode personalizar como quiser:
.indent-guide-improved {
background-color: rgba(255, 255, 255, .1);
&.indent-guide-stack {
background-color: rgba(255, 255, 255, .1);
&.indent-guide-active {
background-color: rgba(255, 255, 255, .2);
}
}
}
Adiciona um minimapa do arquivo atual do lado direito do editor para facilitar a navegação pelo código.
Theme: Atom Material UI
Um tema para o atom que o deixa com uma ui inspirada no Material Design.
Theme: Dracula
Um tema dark para uma caralhada de editores.
Adicona um ícone para cada tipo de arquivo, facilitando a identifação da tecnologia utilizada em cada um deles.
Alguns dos atalhos mais úteis do atom.
Aperte as teclas Ctrl + Shift + P simultaneamente e digite "Install Package", navegue até Install Packages and Themes.
Você pode executar a auto indentação indo até o menu Edit > Lines > Auto Indent.
Caso queira criar um atalho para esta funcionalidade vá até o menu File > Settings > Keybindings > Keymap ou Edit > Keymap e digite o seguinte código:
'atom-text-editor':
'ctrl-}': 'editor:auto-indent'
Sendo ctrl-} o atalho desejado, mas tome cuidado para não sobrescrever um atalho já existente.
Este comando permite adicionares vários cursores e editar várias linhas simultaneamente.
Este comando envia a linha atual para cima ou para baixo.
Este comando duplica a linha ou a seleção atual.
Este comando permite selecionar palavras semelhantes e fazer uma edição massiva!
Este comando permite remover a seleção de uma palavra semelhante.
Este comando seleciona todos os caracteres correspondentes no arquivo atual.
Este comando comenta / descomenta a linha ou seleção atual.