Recomendado, 2020

Escolha Do Editor

Top 8 alternativas de texto sublimes que você pode usar

Com sua interface, ótimos recursos e uma extensa lista de plugins, o Sublime Text é um dos mais populares editores de código fonte para programadores em todo o mundo. No entanto, não é para todos. Primeiramente, o Sublime Text tecnicamente não é gratuito e continua incomodando você a comprar sua licença de US $ 70, uma vez que o período de avaliação está em alta, o que muitas vezes é um empecilho real para muitos que usam o programa diariamente. Também é um software proprietário, que é outra questão importante que muitos proponentes da FOSS consideram desagradável. Ainda outros podem realmente estar procurando por IDEs completos em vez de simples editores de texto básicos, então há muitas razões pelas quais alguns de vocês estão procurando algo diferente de Sublime Text para uso diário. Se você é um deles, você deve dar uma olhada nas 8 melhores alternativas de Texto Sublime que você pode usar agora:

Melhores Alternativas de Texto Sublime

1. Notepad ++

O Notepad ++ é um editor de código fonte gratuito que suporta várias linguagens de programação no ambiente MS Windows. Ele usa o componente editor do Scintilla e é escrito em C ++ com “chamadas de API do Win32 usando apenas STL para aumentar o desempenho e reduzir o tamanho do programa”. Embora o software tenha suporte para macros e plug - ins, não é tão rico em recursos como muitos dos outros editores dessa lista. No entanto, sua simplicidade e interface familiar significa que é uma recomendação fácil para alguém que está apenas começando a codificação. Embora os programadores avançados provavelmente procurem algo um pouco mais robusto, o Notepad ++ vem com a maioria dos recursos esperados de um editor de código básico, incluindo realce de sintaxe, dobragem de sintaxe, pesquisa / substituição, edição de tela dividida, rolagem sincronizada e multi interface da guia de documentos.

Como o Sublime Text, ele também vem com auto-preenchimento limitado para programação, scripts e linguagens de marcação, mas ao contrário do Sublime Text, ele não suporta conclusão de código inteligente ou verificação de sintaxe. Como um projeto de código aberto licenciado pela GNU GPL, o Notepad ++ foi originalmente hospedado no SourceForge de 2003 a 2010. A hospedagem mudou para o TuxFamily na França quando, em janeiro de 2010, o governo federal dos EUA incluiu serviços de software sob o ITAR (International Traffic in Regulamentações de Armas), forçando a SourceForge a restringir o acesso a usuários de Cuba, Irã, Coréia do Norte, Sudão e Síria. O projeto está atualmente hospedado no Github e é geralmente considerado uma das melhores alternativas de texto sublime que se pode usar.

Plataforma: Windows
Download: (Grátis)

2. átomo

Atom é gratuito, de código aberto e altamente personalizável . Construído em torno de um núcleo mínimo, o software vem com 50 pacotes de código aberto e hospedado no GitHub como muitos de seus equivalentes de código aberto. O Atom é baseado no framework Electron de código aberto que foi originalmente criado por Cheng Zhao, mas agora é desenvolvido pelo GitHub. Está escrito em HTML / CSS puro em cima do Chromium . O projeto começou apenas em 2014, mas já tem mais de 7.000 pacotes diferentes, e todos estão hospedados no Github. Você pode usar algo como Autocomplete + para obter alguns recursos adicionais de preenchimento automático ou usar o Minimap para pular visualmente para determinadas partes de um arquivo.

Ao contrário do Sublime Text, o Atom suporta a ação arrastar / soltar para arquivos e pastas na visualização em árvore, o que é uma vantagem definitiva para usuários comuns. Se você é do tipo que trabalha em vários arquivos ao mesmo tempo, também apreciaria o recurso de edição de painel dividido do Atom. O Atom também vem com vários plugins padrão que o tornam compatível com um monte de linguagens de programação, incluindo C, C ++, C #, HTML, Java, Python, SQL e muito mais. O benefício inerente de ser um dos projetos do Github é que ele possui uma grande integração com o git. No geral, é um excelente software se a flexibilidade e a personalização estiverem no topo da sua lista de prioridades.

Plataformas: Windows, Linux, macOS
Download: (Grátis)

3. Código do Visual Studio

O Visual Studio Code é um editor e depurador de código fonte da FOSS desenvolvido pela Microsoft e hospedado no Github. O software está disponível não apenas no Windows, mas também no macOS e no Linux. Inclui suporte para controle incorporado do Git, realce de sintaxe, conclusão de código inteligente, fragmentos e refatoração de código. Também é personalizável, o que permite aos usuários alterar o tema do editor, atalhos de teclado e outras preferências. Como o Atom, o VS Code é baseado na estrutura Electron usando Node e HTML / CSS, mas em vez de usar o Atom, ele emprega 'Monaco' - o mesmo componente de editor usado no Visual Studio Team Services.

O Visual Studio Code suporta várias linguagens de programação, incluindo, mas não se limitando a C, C #, C ++, HTML, JSON, Objective-C, Objective-C ++, PHP e muito mais. Como o Sublime Text, o VS Code também suporta uma ampla variedade de plugins, que aprimoram a funcionalidade do editor e adicionam suporte ao idioma. O gerenciamento de extensões é embutido e alguns importantes fazem parte do pacote de download padrão. Um recurso notável é a capacidade de criar extensões que analisam o código, como linters e ferramentas para análise estática. O software foi lançado pela primeira vez em 2015 e está atualmente na versão 1.15.1, que foi lançada no mês passado.

Plataformas: Windows, Linux, macOS
Download: (Grátis)

4. Vim

O Vim é um editor de texto de linha de comando multiplataforma gratuito e de código aberto que está disponível em uma ampla variedade de plataformas, desde Windows, Linux, macOS e Unix até Android, iOS, Amigaos e muito mais. O software é um clone do programa de edição de texto Vi open source para Unix, e seu nome é uma contração de 'Vi Improved' como uma referência ao programa original escrito pelo renomado cientista da computação e co-fundador da Sun Microsystems, Bill Joy em 1976. O programa tem um exército de usuários avançados que o suportam e tem cerca de 15.000 pacotes que trazem exploradores de árvores, marcadores de sintaxe, temas, integração do Git, etc. Você pode visitar o VimAwesome para alguns dos melhores plugins que a comunidade tem a oferecer.

Ao contrário do Sublime Text, o Vim não possui uma GUI que permita usar o mouse para navegar convenientemente, de forma que as ações de abertura, fechamento, edição e salvamento sejam feitas por meio de atalhos de teclado como em um terminal. Apesar de não ter uma GUI significa que tem mais apelo de nicho, ainda é um dos editores de código-fonte mais flexíveis e poderosos que você pode usar hoje. Há também muitos arquivos de configuração Vim pré-configurados que você pode encontrar na rede apenas procurando por .vimrc. Se você quiser ter tempo para aprender mais sobre essa ferramenta incrivelmente poderosa, você pode ir até o Vim-Adventures, onde você pode jogar um jogo online para aprender sobre todos os comandos básicos de uma forma divertida.

Plataformas: Windows, Linux, macOS
Download: (Grátis)

5. Spacemacs

O GNU Emacs é geralmente considerado o mais extensível e personalizável dos editores de código fonte do mundo, e o Spacemacs acontece como um dos kits iniciais mais populares do Emacs. Como você já deve saber, ele é um editor de texto livre e de código aberto baseado no GNU Emacs e possui UIs gráficas e de linha de comando que são executáveis ​​no gerenciador de exibição X, bem como no terminal Unix. O programa traz todo o poder do ecossistema de plugins do Emacs e os vi keybindings (via EViL), tornando-o uma poderosa e versátil alternativa ao Sublime Text. O software ajuda a produtividade dos usuários do Vi, permitindo que usuários regulares do Emacs ainda usem o software de forma eficaz.

O Spacemacs usa a barra de espaço como uma chave líder padrão, que é de onde o programa recebe seu nome. O recurso de destaque de sintaxe no Spacemacs é habilitado por padrão para todas as principais linguagens de programação, e é configurável manualmente através de arquivos de configuração, bem como através de comandos internos. Para todos os seus aspectos positivos, o programa pode ser um pouco glitchy às vezes. De chatos conflitos de atalhos de teclado a suporte a LaTex não funcional e plugins de aba / espaço de trabalho abaixo do padrão, o Spacemacs pode ser um pouco demais para alguns, mas se você gosta de tarefas de barbear, este pode ser o projeto perfeito para você.

Plataformas: Windows, Linux, Unix, macOS
Download: (Grátis)

6. Suportes

Brackets é mais um exemplo de que softwares livres e de código aberto também podem, às vezes, vir dos maiores nomes do software comercial. A Adobe, mais conhecida por softwares caros como o Photoshop e o Premier Pro, é a empresa por trás desse programa, licenciada sob a licença MIT e atualmente hospedada no GitHub (repositório). Brackets foi escrito especificamente para desenvolvedores da Web em HTML, CSS e JavaScript usando o CodeMirror em um contêiner Node.js. Está disponível em várias plataformas, incluindo Windows, macOS e Linux.

Alguns dos recursos notáveis ​​de Brackets incluem integração Quick Edit, Live Preview, Split View e Theseus . Em termos de suporte a idiomas, o software suporta C, C ++, Java, JavaScript, HTML, Python, Perl e Ruby, entre outros. Como o Sublime Text, o Brackets também suporta extensões que podem melhorar muito a funcionalidade do software, graças a um gerenciador de extensões integrado. Uma coisa que precisa ser mencionada aqui é que os Brackets enviam os dados do usuário para os servidores da Adobe por padrão, mas você sempre pode desativá-los se quiser, indo até Help> Health Report.

Plataformas: Windows, Linux, macOS
Download: (Grátis)

7. Mesa de Luz

Em seu site oficial, o Light Table se descreve como o “editor de código de próxima geração” que visa fornecer uma interface flexível, avaliação em tempo real, execução instantânea, visualização ao vivo, depuração e documentação. Como muitos dos outros softwares da lista e, diferentemente do Sublime Text, o Light Table é um programa gratuito e de código aberto lançado sob a licença MIT. Ele é escrito em ClojureScript com um wrapper Node-Webkit e, embora tenha começado como um ambiente para Clojure e ClojureScript, desde então tem adicionado suporte para outras linguagens de programação, como Python, JavaScript, HTML e CSS.

Embora o Light Table tenha suporte limitado a idiomas em comparação com o Sublime Text, ele vem com alguns toques interessantes, como o preenchimento automático em todos os lugares, exibições divididas e uma paleta de comandos. Ele também vem com uma boa seleção de temas, mas um dos principais aspectos negativos do programa é que você não pode visualizar arquivos de imagem nele, apesar do fato de que ele é baseado em uma plataforma de navegador. No geral, o Light Table é um projeto interessante, relativamente novo, leve e rápido, mas os usuários têm uma curva de aprendizado íngreme, o que pode ser um problema para muitos, já que não é tão rico em recursos como alguns dos outros softwares acima. esta lista.

Plataformas: Windows, Linux, macOS
Download: (Grátis)

8. Eclipse

O Eclipse é um editor de código fonte livre e de código aberto (FOSS) como a maioria das outras entradas em nossa lista, mas é muito mais do que apenas um editor de código fonte. Na verdade, é um IDE de plataforma cruzada (Integrated Development Environment) completo, disponível no Windows, Linux, macOS e Solaris. O programa em si é escrito principalmente em Java e, começou a vida como um ambiente Java na maior parte, mas graças a um grande número de plugins e extensões, agora suporta uma ampla gama de linguagens de programação, incluindo, mas não se limitando a, C, C ++, C #, COBOL, Fortran, JavaScript, PHP, Java e muito mais. Embora o Python não seja compatível com o padrão, o plugin PyDev faz o trabalho.

Quanto aos recursos deste IDE altamente popular, ele vem com um monte de ferramentas de depuração integradas ao lado do suporte ao Git / CVS. A edição padrão do Eclipse também vem com o Java e o Plugin Development Tooling. Os desenvolvedores também podem escolher entre outros pacotes que incluem ferramentas para criação de gráficos, modelagem, geração de relatórios, testes e criação de GUIs . Caso esteja interessado em verificar o tesouro de plug-ins disponíveis para a plataforma, você deve acessar o Eclipse Marketplace Client, que permite que os usuários instalem o software diretamente de uma instalação do Eclipse.

Plataformas: Windows, Linux, macOS, Solaris
Download: (Grátis)

As melhores alternativas de texto sublimes que você deve tentar

Embora todos os editores de código-fonte e IDEs mencionados acima sejam ótimas alternativas do Sublime Text para Windows, macOS e Linux por causa dos altos níveis de personalização que oferecem, nenhum deles é perfeito se estivermos sendo completamente honestos. Cada um tem suas próprias vantagens e desvantagens, então, idealmente, você deve tentar cada um ver o que funciona para você e o que não funciona. Caso você já esteja usando ou tenha usado algum dos programas mencionados acima ou pense que perdemos algo que merece estar nessa lista, avise-nos na seção de comentários abaixo. Nós adoraríamos ouvir seus pensamentos sobre o assunto.

Top