8 Melhores IDEs Linux ou Editores de Código Linux

É divertido codificar e se você fizer isso bem, então você pode ser um bom desenvolvedor. Hoje em dia as pessoas estão se voltando para a programação e estão construindo com sucesso grandes aplicações. Neste post, vou dar aos usuários de Linux uma lista dos 8 Melhores IDEs Linux ou editores de código que ajudam os desenvolvedores na programação de grandes aplicativos em Linux de forma rápida e fácil.

IDEs são muito importantes no desenvolvimento de qualquer aplicativo. Ele pode facilitar o trabalho, fornecendo toneladas de recursos úteis. A seguinte lista de 8 Melhores editores de código Linux ou editores de texto inclui excelentes editores de texto para desenvolvedores que fornecem recursos como, plugins para ter funcionalidades adicionais, auto-completar que completam tags, classes e até mesmo os trechos de código sem ter que digitá-lo.

Arguivelmente, existem várias outras IDEs Linux disponíveis, mas menciono apenas 8 para tornar este artigo curto. Se você usar qualquer outra IDE em sua distro para seu desenvolvimento regular, por favor me avise na seção de comentários abaixo. Não se esqueça também de fazer uma sondagem no final deste artigo. Na enquete, você pode nos dizer qual você mais gosta das 8 IDEs a seguir.

Table of Contents

Melhores IDEs Linux ou Editores de Código

Deixe-me começar com o #10 da minha lista. É o Editor Bluefish. Se você é um desenvolvedor web então o editor Bluefish pode ser uma boa escolha. Ele suporta muitos recursos avançados como auto-completamento de tags, auto-indentação, pesquisa poderosa & substitui, suporte à integração de programas externos como make, lint, weblint, etc.

Bluefish editor for linux

Bluefish suporta mais do que HTML & CSS. Também tem suporte para as seguintes linguagens.

  • Ada
  • ASP .NET and VBS
  • C/C++
  • CSS
  • CFML
  • Clojure
  • D
  • gettext PO
  • Google Go
  • HTML, XHTML and HTML5
  • Java and JSP
  • JavaScript and jQuery
  • Lua

And More…

You can see the full list of features and supported languages on the official website here.

The things that I wish I had in Bluefish were the ability to edit multiple lines simultaneously. I also want the ability to work with multiple languages within a document that is not supported by the Bluefish editor. So when I select Ruby, it disables the support for HTML & CSS which are necessary to build any web application using frameworks such as Ruby on Rails.

How To Install Bluefish Editor In Linux?

Add the following PPA in Ubuntu or other Ubuntu based distros to install Bluefish editor.

sudo add-apt-repository ppa:klaus-vormweg/bluefishsudo apt-get updatesudo apt-get install bluefish

7. Geany

IDeGeany para linux

Geany é uma IDE leve e suporta todas as principais linguagens. Geany visa proporcionar um ambiente de desenvolvimento simples e rápido. Ele tem todas as características básicas como auto-indentação, destaque de sintaxe e código auto-completo ou snippets, etc.

Geany é limpo e fornece um espaço maior para trabalhar. Então se você quer um IDE Linux leve e bem básico para o seu desenvolvimento então vá com Geany.
Since Geany 0.12, ele tem um sistema básico de plugin. Sim, é básico. Ao contrário de outras IDEs que eu vou mencionar nesta lista, o Geany plugin é um sistema básico. Ele vem com alguns plugins instalados que são –

  • Classbuilder – Cria arquivos fonte para novos tipos de classe
  • Export – Exporta o arquivo atual para diferentes formatos
  • Filebrowser – Adiciona uma aba do navegador de arquivos à barra lateral
  • HTML Characters – Insere entidades de caracteres HTML como ‘&
  • Save Actions – Fornece diferentes ações relacionadas a salvar arquivos (autosave, instantsave, backupcopy)
  • Split Window – Divide a visualização do editor em duas janelas

Existe uma lista de plugins para o Geany que você pode obter aqui. Você pode saber lá como você pode obter novos plugins.
br>Você pode ver a lista completa de funcionalidades em sua página oficial.

Geany já está disponível no repositório padrão da maioria das distribuições Linux. Então você pode usar o gerenciador de pacotes para instalar o Geany. A versão atual do Geany é a v1.26 mas no Ubuntu v1.25 está disponível. Então você pode instalar o Geany v1.25 usando o apt. Se você quiser instalar a última versão, então vá e baixe o arquivo .tar e compile o pacote você mesmo.

sudo apt-get install geany

6. Gedit

Gedit é uma IDE Linux que vem pré-instalada com a mais popular distribuição Linux, Ubuntu. Então se você está usando o Ubuntu então você também teria aberto documentos com o Gedit.

É uma IDE muito simples e pequena mas pode ser personalizada para se adequar ao seu ambiente de trabalho instalando plugins e configurando as configurações existentes. Gedit não oferece a maneira mais fácil de instalar plugins (como um mecanismo de busca de plugins), mas você pode baixar os plugins e depois instalá-los manualmente. Não é uma revisão, então eu não posso mencionar how-tos aqui. Você pode pesquisar por plugins Gedit no Google e isso lhe dará instruções para instalá-lo também.

Gedit for linux

Como instalar o Gedit no Linux?

Gedit já está instalado no Ubuntu e está disponível em todos os repositórios padrão das principais distribuições. Então use o gerenciador de pacotes da sua distribuição para instalar o Gedit.

5. KATE

Se você usa Kubuntu então você teria usado KATE. São os editores de texto que vêm pré-instalados com Kubuntu, popular distribuição Linux baseada no Ubuntu. KATE é um editor de texto leve e rápido e pode abrir vários ficheiros simultaneamente.

KATE é uma IDE simples mas poderosa. Ele suporta um grande número de idiomas e auto-detectar o idioma define a indentação para um documento automaticamente. Um programador pode dividir a janela para trabalhar com vários documentos simultaneamente. KATE tem terminal incorporado, plugin SQL, Find & substituir, suporte a sessão, realce de sintaxe, comentário inteligente e tratamento de descomentar, correspondência de parênteses, KATE faz backup automaticamente para que em caso de falha ou desligamento inesperado seu trabalho não se perca.

Você pode olhar a lista completa de características no KATE na página padrão aqui.

KATE IDE for Linux KDE

>p>KATE já está no repositório padrão da maioria das distribuições Linux. Então você pode usar o seu gerenciador de pacotes de distribuição para instalar o KATE. Aqui está como você pode instalar o KATE em distribuições Linux baseadas no Ubuntu ou Ubuntu. sudo apt-get install kate

4. Eclipse

A partir daqui, as IDEs são ainda mais avançadas e robustas. Deixe-me começar com uma muito popular, Eclipse. O Eclipse é escrito principalmente em JAVA e é usado principalmente para desenvolver aplicações JAVA. Mas, o suporte a linguagens pode ser estendido instalando plugins.

Então com suporte a plugins o Eclipse torna-se um dos melhores IDEs para desenvolver programas em C, C++, COBOL, Fortran, Haskell, JavaScript, PHP, Perl, Python, R, Ruby, e Ruby on Rails, Scheme, e muitos mais.

Eclipse SDK(Software Development Kit) é um software livre e open-source e inclui ferramentas de desenvolvimento Java para desenvolvedores Java.

Como instalar o Eclipse em Linux?

Eclipse ide for java developers

Download do Eclipse para a sua distribuição Linux a partir do seu site oficial. É um arquivo comprimido, descomprima-o e execute ‘eclipse-inst’ para executar o instalador.

3. Parênteses

Brackets é o IDE desenvolvido pelos desenvolvedores da Adobe. É a IDE para você se você é um web designer. Existem várias características incríveis em Brackets que o fazem sobressair. Os Brackets suportam plugins para ampliar funcionalidades e instalar plugins é realmente fácil. Basta clicar no terceiro ICON do canto superior direito da barra lateral e aparecerá uma janela mostrando os plugins mais populares. Você pode simplesmente clicar em instalar para instalar qualquer plugin e você também pode pesquisar qualquer plugin específico.

Brackets IDE for Linux developers
Instalar Plugins entre parênteses IDE

Edição em linha

Beside todas as características básicas, tais como autorecuo, auto-completamento, e destaque de código, Brackets tem recursos avançados que realmente o ajudam enquanto você está editando páginas da web e trabalhando com CSS, e alguns dos recursos são edição Inline, divisão do Editor, plugins e muitos outros.

A edição em linha permite que você edite CSS sem mover para um arquivo CSS. Para editar CSS de qualquer id ou classe, basta selecionar essa linha e pressionar CTRL + E. Ele abre a janela com o CSS associado a esse ID.

Brackets inline editing feature

Live Preview

Se você estiver usando Brackets então você não precisará mais que seus navegadores inspecionem as ferramentas para inspecionar o código, em vez disso, você pode usar o recurso de Pré-visualização ao vivo do Brackets e ele mostrará suas mudanças ao vivo na janela. Para usar esta funcionalidade basta ir ao menu >> File e clicar em Live Preview.

Adicionar Plugins

Brackets tem toneladas de plugins disponíveis que fornecem funcionalidades adicionais aos Brackets. Se você está trabalhando com JS por exemplo, então você pode instalar um plugin que o ajuda com o código JS. Às vezes você também precisa criar um PDF do código e depois instalar um plugin que o faça. Você pode adicionar centenas de outros recursos, adicionando plugins. Parênteses está sempre adicionando novos plugins à sua base de dados. Aqui estão alguns dos populares Plugins de Suportes -Emmet HTML de alta velocidade e fluxo de trabalho CSS.

Beautify Format JavaScript, HTML, e arquivos CSS.
Icones de Arquivo de Ícones na árvore de arquivos dos Suportes.
Guias de Ícones Mostrar guias de indentação no editor de código.
Integração de Git Git para Suportes.
Perguntar CSS e adicionar prefixos de fornecedores automaticamente.
Validação W3C Validador W3C Simples.

Plugins de partições e instalador de temas

Como instalar partições no Linux?

Você pode baixar a última versão dos Brackets do site oficial e instalá-la.

2. Atom

Atom é a IDE desenvolvida pela Github e é completamente hackeável, o que significa que você pode customizá-la como quiser. Ela suporta um grande número de linguagens de programação por padrão como PHP, javascript, HTML, CSS, Sass, Less, Python, C, C++, Coffeescript, etc. e se você trabalha com uma linguagem que não é suportada por padrão no Atom então não se preocupe, você pode instalar o plugin.

Quando você primeiro instala e abre o Atom então ele lhe dá um Guia de Boas Vindas. O guia dá-lhe o caminho para explorar o Atom e familiarizar-se com ele muito rapidamente. Comece por abrir um projecto no guia e passe por todos e cada um deles. Instale pacotes i.e. plugins, instale temas, e personalize o Styling.

Atom linux code editor
Atom IDE inspect element feature

Atom é de Github então ele cuida da maioria das coisas que todo desenvolvedor deseja ter por padrão em uma IDE. As ferramentas dos desenvolvedores são uma delas. You can have browsers’ inspect element tool within Atom, no more need to open web browser.

Atom is developed by Github so it comes with full Github support and integration. You can directly open a project/file on Github in the browser. It also comes with Markdown syntax that supports live preview in browser.

Atom IDE tools

Atom Configuration

Atom IDE configuration window

Atom devs slogans it a complete hackable IDE of the 21st century. So you can explore Atom’s easy to use configuration to customize it deeply.

1. Sublime

The one that wins the list is obviously, Sublime Text. The lightest of all and feature-rich IDE used by professional programmers. Além de todas as características básicas, Sublime tem as características mais poderosas que permitem aos programadores fazer a codificação muito rapidamente.

Sublime tem tantas características poderosas que requerem outro artigo para ser mencionado. Nesta pequena introdução, só posso mencionar algumas de suas características que certamente o atrairão para ele. Bem, não se preocupe com destaque de código, auto-indentação, auto-completamento, e todas as funcionalidades básicas, Sublime tem todas elas empacotadas.

Minimap

Sublime minimap

Iniciar com uma funcionalidade simples mas muito útil do Sublime e chama-se Minimap. Minimap é a vista ampliada de todo o arquivo que você está trabalhando e que funciona como uma barra de rolagem visual em Sublime. Você pode ver o código inteiro e adivinhar para onde você quer se mover no código e clicar nessa área e sublime vai levá-lo para aquele espaço no editor.

Ampla gama de Atalhos de Teclado

Programar significa digitar, digitar e digitar então porque tocar no mouse. Poupa muito tempo se depender apenas do teclado quando está a programar e o Sublime ajuda-o a fazê-lo ao fornecer um conjunto de atalhos de teclado personalizáveis. Os atalhos que mais gosto são Ctrl + P. Ele me permite procurar por arquivos dentro do diretório de trabalho diretamente do meu editor, enquanto eu estou codificando. Ele também me permite pesquisar código no arquivo atual apenas prefixando o meu termo de pesquisa com @. Por exemplo, eu quero procurar por variável ‘artigo’ no arquivo atual, então eu posso usar CTRL + P e procurar por ‘@article’.

Atalhos de teclado de publicações

Poderoso Multi-Select Feature

Sublime IDE multi-select feature

If you use this feature once then you’ll be a fan of Sublime. Sublime allows you to edit multiple lines all at once. Don’t believe it? But that’s true. Coloque o cursor em uma linha e depois segure CTRL e com o mouse coloque o cursor em outra linha e mais um cursor aparecerá, agora digitando qualquer coisa será escrito em ambas as linhas. Da mesma forma, você pode escolher quantas linhas quiser e pode editá-las todas de uma só vez. Há muitas maneiras de você poder multi-código de edição em sublime e uma delas é CTRL + D. Coloque o cursor sobre uma palavra e pressione CTRL + D e veja que ele irá selecionar a palavra para você. Se você quiser editar várias palavras então primeiro coloque os cursores em cada palavra e finalmente use CTRL + D para selecioná-las todas.

Crie seus próprios trechos

sublime create new snippet

Approx em cada programa escrito em qualquer idioma, você tem que repetir algumas linhas de código várias vezes. Para lidar com isso, o Sublime tem uma funcionalidade agradável e útil chamada Snippet. You can create new snippet from Menu >> Tools >> New Snippet. In between <snippet> tags put your code and save the file in the user directory of Sublime. Now whenever you need to code that snippet, simply type the name of that snippet you saved and remember the name is the filename. In my case, my login form snippet name is log in.

Sublime has much more…

There is much more advanced in Sublime. You can start using it right away to explore more advanced features of Sublime. Once you get familiar with it, coding will be fun, easy, and fast.

How To Install Sublime In Linux?

Currently, the latest stable is Sublime text 2 but Sublime Text 3 is also available which is in Beta state. For Sublime Text 3 Beta

sudo add-apt-repository ppa:webupd8team/sublime-text-3For Sublime Text 2sudo add-apt-repository ppa:webupd8team/sublime-text-2sudo apt-get updatesudo apt-get install sublime-text-installer

Conclusion

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *