Atom é um software gráfico gratuito, multiplataforma e de código aberto que foi projetado desde o início para atuar como um editor de texto hackável e aplicativo de edição do programador que ajuda qualquer desenvolvedor aspirante a escrever código sem muita complicação.
Sendo construído com base na estrutura Electron, uma solução de código aberto e plataforma cruzada que permite aos desenvolvedores criar aplicativos de desktop modernos usando tecnologias da Web de última geração, como HTML5, CSS, Node.js e JavaScript, o Atom oferece uma interface de usuário poderosa, personalizável e extensível.
Recursos em resumo
Recursos proeminentes do Atom incluem edição multiplataforma, o que significa que você pode usá-lo em seu sistema operacional favorito, não importa se é um GNU / Linux, Mac OS X ou Microsoft Windows, e um gerenciador de pacotes integrado. que permite aos desenvolvedores pesquisar e instalar pacotes de dentro do aplicativo, ou até mesmo criar novos.
Outro recurso interessante do Atom é chamado de "autocompletar inteligente" e ajudará você a escrever código mais rápido do que nunca. O aplicativo também vem com um navegador de sistema de arquivos integrado para que você possa localizar facilmente seus projetos e iniciar a codificação imediatamente, bem como vários painéis para comparar e editar o código em vários arquivos.
A funcionalidade de localizar e substituir não pode ser ignorada, pois o Atom permite que os usuários localizem, substituam ou visualizem textos no aplicativo à medida que digitam em um único arquivo ou em vários de um grande projeto. Você pode até encontrar e substituir texto de arquivos em todos os seus projetos.
Temas e plugins
Ser uma aplicação altamente personalizável significa que você poderá mudar sua aparência instalando um novo tema, que está disponível gratuitamente no site do projeto. Além disso, é possível ajustar a interface do usuário aos seus gostos com CSS / Less, bem como adicionar novas funcionalidades com JavaScript e HTML5.
Por último, o Atom pode ser facilmente estendido através de plugins, que são chamados de pacotes no aplicativo. Mais de 2.000 pacotes estão disponíveis no site oficial do projeto, também gratuitamente. Eles permitirão que você adicione novas funcionalidades ao aplicativo, além de substituir recursos existentes por recursos melhores, mais inteligentes e flexíveis.
O que há de novo nesta versão:
- Melhorias no desempenho:
- Os usuários que trabalham com grandes projetos ficarão felizes em ver que resolvemos um problema de desempenho de longa data relacionado à geração de processos do Git para buscar o status do Git. Isso se manifesta em pausas periódicas da interface do usuário do Atom e temos visto uma experiência visivelmente mais suave.
- Agora, o provedor padrão de preenchimento automático computa sugestões de maneira nativa e em um segmento separado. Isso significa que não há sobrecarga de memória e nenhuma ameaça à capacidade de resposta do Atom. Leia mais em nossa postagem aprofundada sobre a nova implementação de buffer amigável da concorrência da Atom.
- Aprimoramentos de usabilidade:
- Agora é mais fácil encontrar o colchete correspondente ao que está abaixo do seu cursor, se você ativar a nova configuração no pacote correspondente, que destaca o número da linha do colchete correspondente.
- Para manter a sanidade daqueles que escrevem documentos de descontos longos, a posição de rolagem da visualização de remarcação não é mais redefinida para o topo quando você salva!
- Atualizações do pacote de idiomas:
- Finalmente, houve outras melhorias em muitos pacotes de gramática de idiomas. A manipulação de comentários de blocos foi aprimorada no CoffeeScript e no YAML. Uma grande melhoria de desempenho de regex foi feita no pacote de gramática de JavaScript. O pacote HTML tem várias correções para melhorar a tokenização de tags.
O que há de novo na versão 1.27.0 / 1.28.0 Beta:
- Melhorias no desempenho:
- Os usuários que trabalham com grandes projetos ficarão felizes em ver que resolvemos um problema de desempenho de longa data relacionado à geração de processos do Git para buscar o status do Git. Isso se manifesta em pausas periódicas da interface do usuário do Atom e temos visto uma experiência visivelmente mais suave.
- Agora, o provedor padrão de preenchimento automático computa sugestões de maneira nativa e em um segmento separado. Isso significa que não há sobrecarga de memória e nenhuma ameaça à capacidade de resposta do Atom. Leia mais em nossa postagem aprofundada sobre a nova implementação de buffer amigável da concorrência da Atom.
- Aprimoramentos de usabilidade:
- Agora é mais fácil encontrar o colchete correspondente ao que está abaixo do seu cursor, se você ativar a nova configuração no pacote correspondente, que destaca o número da linha do colchete correspondente.
- Para manter a sanidade daqueles que escrevem documentos de descontos longos, a posição de rolagem da visualização de remarcação não é mais redefinida para o topo quando você salva!
- Atualizações do pacote de idiomas:
- Finalmente, houve outras melhorias em muitos pacotes de gramática de idiomas. A manipulação de comentários de blocos foi aprimorada no CoffeeScript e no YAML. Uma grande melhoria de desempenho de regex foi feita no pacote de gramática de JavaScript. O pacote HTML tem várias correções para melhorar a tokenização de tags.
O que há de novo na versão:
- Melhorias no desempenho:
- Os usuários que trabalham com grandes projetos ficarão felizes em ver que resolvemos um problema de desempenho de longa data relacionado à geração de processos do Git para buscar o status do Git. Isso se manifesta em pausas periódicas da interface do usuário do Atom e temos visto uma experiência visivelmente mais suave.
- Agora, o provedor padrão de preenchimento automático computa sugestões de maneira nativa e em um segmento separado. Isso significa que não há sobrecarga de memória e nenhuma ameaça à capacidade de resposta do Atom. Leia mais em nossa postagem aprofundada sobre a nova implementação de buffer amigável da concorrência da Atom.
- Aprimoramentos de usabilidade:
- Agora é mais fácil encontrar o colchete correspondente ao que está abaixo do seu cursor, se você ativar a nova configuração no pacote correspondente, que destaca o número da linha do colchete correspondente.
- Para manter a sanidade daqueles que escrevem documentos de descontos longos, a posição de rolagem da visualização de remarcação não é mais redefinida para o topo quando você salva!
- Atualizações do pacote de idiomas:
- Finalmente, houve outras melhorias em muitos pacotes de gramática de idiomas. A manipulação de comentários de blocos foi aprimorada no CoffeeScript e no YAML. Uma grande melhoria de desempenho de regex foi feita no pacote de gramática de JavaScript. O pacote HTML tem várias correções para melhorar a tokenização de tags.
O que há de novo na versão 1.22.0 / 1.23.0 Beta:
- Melhorias no desempenho:
- Os usuários que trabalham com grandes projetos ficarão felizes em ver que resolvemos um problema de desempenho de longa data relacionado à geração de processos do Git para buscar o status do Git. Isso se manifesta em pausas periódicas da interface do usuário do Atom e temos visto uma experiência visivelmente mais suave.
- Agora, o provedor padrão de preenchimento automático computa sugestões de maneira nativa e em um segmento separado. Isso significa que não há sobrecarga de memória e nenhuma ameaça à capacidade de resposta do Atom. Leia mais em nossa postagem aprofundada sobre a nova implementação de buffer amigável da concorrência da Atom.
- Aprimoramentos de usabilidade:
- Agora é mais fácil encontrar o colchete correspondente ao que está abaixo do seu cursor, se você ativar a nova configuração no pacote correspondente, que destaca o número da linha do colchete correspondente.
- Para manter a sanidade daqueles que escrevem documentos de descontos longos, a posição de rolagem da visualização de remarcação não é mais redefinida para o topo quando você salva!
- Atualizações do pacote de idiomas:
- Finalmente, houve outras melhorias em muitos pacotes de gramática de idiomas. A manipulação de comentários de blocos foi aprimorada no CoffeeScript e no YAML. Uma grande melhoria de desempenho de regex foi feita no pacote de gramática de JavaScript. O pacote HTML tem várias correções para melhorar a tokenização de tags.
O que há de novo na versão 1.9.0 / 1.10.0 Beta:
- Exibe camadas, que trarão melhorias de velocidade, além de novos recursos, como dobras de forma livre (por meio do comando 'Dobre a seleção') e um algoritmo aprimorado de quebra automática.
- Atualização eletrônica (v0.37.8), que apresenta muitos aprimoramentos de desempenho e permite a renderização eficiente de ligaduras em todas as plataformas.
- Arraste e solte o Gerenciamento de layout, que fornece uma maneira muito intuitiva de organizar o espaço de trabalho.
- Confiabilidade aprimorada ao salvar arquivos, o que minimiza o risco de perder arquivos quando ocorre uma falha grave.
- Compatibilidade de comandos do shell No Windows, isso torna o comando atom compatível com o Cygwin e o Msys.
- Remoção do GitRepositoryAsync:
- No início deste ano, adicionamos uma API assíncrona experimental para interagir com repositórios Git baseados no libgit2 chamado GitRepositoryAsync. Nós nunca divulgamos oficialmente esta API, mas alguns autores de pacotes começaram a usá-la de qualquer maneira com base em exemplos em nossos pacotes.
- Infelizmente, nossas ligações ao libgit2 estavam causando a instabilidade dos processos auxiliares do Atom, levando a travamentos bruscos. Pedimos desculpas a todos os autores de pacotes que podem ter mudado para essas novas APIs, mas estamos
O que há de novo na versão 1.8.0 / 1.9.0 Beta:
- Adicionar funcionalidade e API para itens de painel pendentes
- Aprimoramentos no uso de vários painéis
- Decorações de bloco
- Git async
- API da barra superior e inferior
O que há de novo na versão 1.5.0 / 1.6.0 Beta:
- Decorações de blocos
- Melhorias na API de vários painéis
- API das barras superior / inferior
- Melhorias nos separadores pendentes
- API de guias pendentes
- atom - a espera funciona no Windows
- Nodegit embutido / classe de repositório do Git assíncrono https://github.com/atom/atom/pull/9213
- Corrige problemas quando o projeto aberto usa submódulos
- Versões de windows construídas dos PRs não podem ser baixadas do AppVeyor
- Várias melhorias no idioma js
- Adicione a capacidade de mover arquivos por meio de arrastar e soltar do sistema operacional para a exibição em árvore
O que há de novo na versão 1.0.7:
- Localize e substitua:
- A caixa de pesquisa destaca expressões regulares quando a opção regex está em
- cmd-d (select-next) adere ao estado atual da opção 'palavra inteira'
- Os resultados da pesquisa do projeto estão classificados corretamente
- Ignora 0 correspondências de comprimento
- Ele ignora a opção 'na seleção atual' quando não há seleção
- Outras pequenas correções de bugs
- Agora, os arquivos e pastas podem ser arrastados e soltos em pastas diferentes na visualização em árvore.
O que há de novo na versão 1.0.0:
- O Atom 1.0 foi lançado e o Atom será semanticamente versionado daqui para frente
- Muito obrigado às centenas de colaboradores incríveis e autores de pacotes que ajudaram a Atom a chegar até aqui!
Comentários não encontrado