Pular para o conteúdo principal

Os 18 melhores programas para você programar no Linux

Conheça os melhores programas para programar no Linux

Se você é programador deve ter se deparado com Linux no seu trabalho a algum tempo, para ser específico, se você for programador Web e mudou do Windows para o Linux deve ter sentido falta do Adobe Dreamweaver pirata que você usava (rsrsrs). Nas adaptações nem tudo são flores, as vezes penamos para nos acostumarmos com os novos softwares, mas não desista, vale a pena.
Agora vou apresentar a vocês uma lista de 18 programas que podem ser usados para programação nos mais diversos fins.
Programadores


1. Bluefish 

Em software livre é melhor para edição de arquivos HTML. Seu depósito é baseado na facilidade de disponibilidade, uso para vários idiomas e compatibilidade de sintaxe com outros "padrões", como XML, Python, PHP, Javascript, JSP, SQL, Perl, CSS, Pascal, R, Coldfusion e Matlab.Suporta caracteres multibyte, Unicode, UTF-8 e de ser escrito em C e GTK tem um baixo uso de memória, menor do que outras ferramentas de sua espécie. site oficial: http://bluefish.openoffice.nl/index.html

2. Anjuta 
 Uma IDE (ambiente de desenvolvimento integrado), trabalhando com C e C + + e agora ampliou seu apoio para Java, Python e Vala. A partir da versão 2 inclui o novo suporte para extensões, o que lhe dá mais funcionalidade do que a versão anterior. Também notável é a coloração de sintaxe e sua integração com o Glade para criar interfaces gráficas. site oficial: http://www.anjuta.org/
3. Glade
 É uma ferramenta de desenvolvimento para interface gráfica do usuário (GUI) programado em C e GTK. Tais ferramentas são independentes de uma linguagem de programação específica, mas mais línguas de apoio incluem C, C + +, C #, Java, Vala, Perl e Python, entre outros. A versão 3 foi totalmente reescrito para tirar vantagem das características do GTK +, reduzindo as linhas de código, permitindo a integração com Anjuta. Ele usa um formato XML chamado GtkBuilder para armazenar dados criados interfaces. site oficial:http://glade.gnome.org/ 

4. GCC 

(GNU Compiler Collection) é um grupo criado pelo compilador GNU que originalmente compilado para C. Atualmente suporta "front-ends" para C, C + +, Java, Ada, Objective C, Objective C + + e Fortran, e suporta outros não-padrão línguas como o Go, Pascal, Modula-2, Modula 3 e D. As vantagens de usar o GCC para compilar mentira em otimização de código baseado no microprocessador propriamente dito, verificação de erros, depuração e chamadas de subrotina de otimização. site oficial: http://gcc.gnu.org/

5. KDevelop  

Outra IDE, que é otimizada para as distribuições que usam o KDE como ambiente gráfico. Ele suporta C, C + + e PHP. Tal como acontece com outros IDEs, versão 4 foi totalmente reescrito em C + + utilizando as bibliotecas Qt gráficos, permitindo-lhes integrar com QtDesigner. Compilador falta em si também deve instalar o GCC. Algumas de suas características mais úteis são navegador entre as classes de aplicações e suporte para a definição de classes e do quadro. site oficial: http://kdevelop.org/

 6.Eclipse 

Uma IDE em Java com mais de 2 milhões de linhas de código. É amplamente utilizado para a sua suporte para vários idiomas, bem como várias linguagens de programação como Java, C, C + +, Ada, Perl, PHP, JSP e Python sh, muitos deles através de plugins comunidade. Os plugins também adicionar outras características importantes, tais como a possibilidade de vários usuários trabalhando no mesmo projeto e extensão do IDE para outras ferramentas. Ele é reconhecido pelo longo caminho que conduz, e é o IDE preferida para os desenvolvedores criarem novos aplicativos e ferramentas de programação como "cliente". Site Oficial: http://www.eclipse.org/
7. Kate 
Muitos sabem este editor de texto para a plataforma KDE, e ao mesmo tempo que oferece milhares de ferramentas é a sua simplicidade, que se apresenta como uma alternativa para muitos outros.Programado em C + + e Qt, suas principais características são a coloração de sintaxe extensível usando XML, o suporte a sessão e código de rastreamento para C, C + +, Java e outras linguagens.É uma das ferramentas incluídas no pacote kdebase e é usado como um editor de texto para o KDevelop e Quanta Plus Site Oficial: http://kate.kde.org/

 8. Aptana Studio  

Outro "peso-pesado" entre os IDEs e velho conhecido pelos programadores. Hoje está muito desenvolvida e sua extensão através de plugins estender a sua utilidade para várias linguagens de programação, dentre as quais destacamos PHP, Python, Ruby, Rails, CSS, HTML, Ajax, JavaScript e C. Ele também permite o monitoramento de diretórios do projeto, assistente de desenvolvimento web, depuração, conexão via FTP, Ajax bibliotecas e suporte para plug-ins do Eclipse. site oficial: http://www.aptana.com/ 

9.Emacs 

Um editor de texto criado por GNU estendido e programado em C e Lisp. Criado em 1975 por Richard Stallman, já percorreu um longo caminho e hoje existem vários "implementações", como XEmacs. Funciona como um editor simples que permite aos desenvolvedores editar, compilar e depurar o código. Há também bibliotecas que estendem sua funcionalidade e seus próprios comandos internos. site oficial: http://www.gnu.org/software/emacs/ 

10. GNUStep 

Um conjunto de bibliotecas orientadas a objetos, aplicativos e ferramentas escritas em Objective C para desenvolver aplicativos de desktop. Ela tem dois "programas": Centro de Projetos é o editor geral do projeto e GORM para criar interfaces gráficas de usuário. Ele também tem outras ferramentas como fazem, GUI, banco de dados e de volta. site oficial: http://www.gnustep.org/ 

11. HBasic 

Uma alternativa para o Microsoft Visual Basic, um IDE de código que integra a edição e criação de interfaces gráficas para que usa as bibliotecas do KDE gráficos. Você também pode fazer "chamadas" para as bibliotecas Qt e executáveis ​​criados diretamente com o programa compilador. Não há versões mais estáveis ​​liberados desde julho de 2009. site oficial: http://hbasic.sourceforge.net/
 12.Lázaro 
Um programado em Objective C IDE desenvolvido a partir de Free Pascal, multiplataforma e serve como uma alternativa para o Delphi. Permite a criação de ambientes visuais e programas voltados especificamente para a portabilidade de programas compilados, o que significa que pode ser executado em vários sistemas operacionais. É notável a compatibilidade com os gerentes de banco de dados diversos, como Firebird, PostgreSQL, dBase, FoxPro, MySQL, SQLite, Oracle e Microsoft SQL Server. site oficial: http://www.lazarus.freepascal.org/
13. Netbeans 
Um IDE "feito em Java para Java". Sendo código aberto, mas ele desenvolveu maratónicamente nos últimos anos, permitindo extensões incluem trabalhar com C, C + +, PHP, Ruby, Rails e Python. Suas funções são fornecidos por módulos escritos em Java, e há vários desses módulos que funcionam como Eclipse estilo plugins ou Aptana. Hoje é uma das IDEs mais utilizado para programadores Java e Python. site oficial: http://www.netbeans.org/index_es.html

14. QtCreator 

Outro IDE que ajuda a criar interfaces gráficas sem a necessidade de ser escrito em uma linguagem particular. Use bibliotecas Qt GUI e plugins pode realizar projetos para linguagens como Python, C, C + +, Java e Ruby. O IDE permite o acompanhamento do código de projeto, seus diretórios e depuração usando o gdb.Talvez a característica mais marcante é a capacidade de criar aplicativos de desktop e móveis. Seu ponto mais fraco é o consumo de memória um pouco alto. site oficial:http://qt.nokia.com/products/developer-tools 

15. Quanta Plus 

É o competidor do Bluefish, uma IDE de desenvolvimento web que está a perder terreno, mas ainda é uma grande ferramenta desenhada para o KDE (também parte do pacote kdewebdev). Ele suporta SSH e FTP, usando a sua visualização KHTML, realce de sintaxe e um analisador que informa corretamente a criação de nossas páginas. site oficial: http://quanta.kdewebdev.org/ 

16. Gambas

A segunda alternativa para o Visual Basic e apoia a criação de aplicativos Qt ou GTK com bancos de dados como MySQL, PostgreSQL e SQLite. Entre seus pontos fortes pode-se citar a familiaridade com o IDE Microsoft, trechos de código atalhos, depuração e programas de exemplo, incluindo Site Oficial:http://gambas.sourceforge.net/en/main.html
17. Android SDK 
Android para programadores é muito conveniente ter este programa. Inclui não só as ferramentas básicas para começar a criar aplicativos Android, mas também outros, como gerenciador de pacotes, o Google APIs, a documentação código de exemplo, e programas, ferramentas de desenvolvimento e outros estendida. Destaca-se o pacote NDK que permite incluir no código da aplicação de outras linguagens como C ou C + +. site oficial: http://developer.android.com/sdk/index.html
18. WxFormBuilder
Pequena ferramenta que permite a criação de um ambiente gráfico para pequenas aplicações por wx vendedor. É aconselhável ver também outras aplicações como wxWidgets, um quadro que permite gráficos ligados (via script chamado de "ligações") com várias linguagens, como Ruby, Python, Perl, D, C e C + + Site Oficial: http://sourceforge.net / projects / wxFormBuilder / Como se vê, há várias ferramentas para programação em GNU / Linux. Apenas uma questão de ver qual é a melhor para as nossas necessidades.

Participação Especial

BlueGriffon

Este software é talvez o mais perto que você poderá realmente chegar do Dreamweaver, se quiser ver mais sobre o programa acesse este link.

E você leitor, usa algum destes aplicativos para trabalhar ou usa algum outro que não foi sitado na lista?

Comentários

Postagens mais visitadas deste blog

Instale o Telegram Desktop 0.8

Telegram Desktop é um software livre cliente multi-plataforma para o GNU\ Linux, Windows e Mac OS. O cliente tem suporte para notificações , enviar mensagens e arquivos de mídia e inserção de emoji . Enquanto o cliente Telegram desktop ainda está em desenvolvimento , que permite aos usuários enviar e receber mensagens a partir do desktop Linux, tem um recurso para sincronização em todas as plataformas com suporte , para que você possa ler as suas notificações móveis , tanto do computador e telefone , sem faltar nada. Além disso, tem o apoio de transferência de arquivos e os usuários podem criar grupos de até 200 pessoas e enviar mensagens .   A última versão disponível é Telegram do Desktop 0.8 , que foi lançado recentemente, vindo com mudanças, algumas são:   Adicionado comentário mensagens antes de encaminhadas;   Hashtags sugestões em novos campos de mensagens e de busca (com base em pesquisas recentes); Bot...

Como Instalar a Fonte ttf-mscorefonts (Times New Roman, Arial, etc) no Ubuntu, Linux Mint e Derivados

Quando instalamos uma distribuição GNU/Linuxmsabemos que vem o LibreOffice por padrão porém geralmente não vem instalado a fonte ttf-mscorefonts que contém as fontes Times New Roman, Arial, etc, como essas fontes são muito útil para os universitários, pelo mundo corporativo e a Associação Brasileira de Normas Técnicas (ABNT), exige que os trabalhos sejam entregues nas fontes Times New Roman e Arial, por meio desta postagem espero pode ajudar a todos com a instalação da fonte ttf-mscorefonts que contém essas fontes. Ao instalar o GNU/Linux abra o terminal e execute o comando: $ sudo apt-get install ttf-mscorefonts-installer Leia os termos de uso e avance clicando em “Ok” Agora aceite os termos de uso clicando em “Sim” Pronto agora abra o LibreOffice e veja se as fontes Times New Roman, Arial estão instaladas. Caso ocorra algum erro ou precisa reinstalar, execute: $ sudo apt-get install --reinstall ttf-mscorefonts-installer

Aprenda a apagar as linhas vazias no LibreOffice Calc

Estes dias eu precisei realizar uma tarefe um tanto quanto inusitada: apagar as linhas vazias de uma planilha do LibreOffice Calc. E após ter pesquisado muito na internet (além de ter tendado de todas as formas fazer isso), acabei achando a  solução nesta lista de discussão . Basicamente, este procedimento é possível através da implementação de Macros no LibreOffice.  Mas o que são Macros? Os Macros são definidos na programação como um padrão de entrada que é substituído por um novo padrão de saída, e podem ser aplicados como recurso de linguagem em programação, em planilhas, serem aplicadas para converter entradas periféricas em comandos e ações dentro do sistema operacional. Em outras palavras, os Macros são códigos que tem a finalidade de “pegar algo” afim de “transformar em outro algo”. Abaixo iremos detalhar em um passo-a-passo o procedimento para implementação de uma Macro no Calc que irá permitir-nos apagar linhas vazia dentro das nossas planilhas. Vamos l...

Como Instalar a Fonte ttf-mscorefonts (Times New Roman, Arial, etc) no Ubuntu, Linux Mint e Derivados

Quando instalamos uma distribuição GNU/Linuxmsabemos que vem o LibreOffice por padrão porém geralmente não vem instalado a fonte ttf-mscorefonts que contém as fontes Times New Roman, Arial, etc, como essas fontes são muito útil para os universitários, pelo mundo corporativo e a Associação Brasileira de Normas Técnicas (ABNT), exige que os trabalhos sejam entregues nas fontes Times New Roman e Arial, por meio desta postagem espero pode ajudar a todos com a instalação da fonte ttf-mscorefonts que contém essas fontes. Ao instalar o GNU/Linux abra o terminal e execute o comando: $ sudo apt-get install ttf-mscorefonts-installer Leia os termos de uso e avance clicando em “Ok” Agora aceite os termos de uso clicando em “Sim” Pronto agora abra o LibreOffice e veja se as fontes Times New Roman, Arial estão instaladas. Caso ocorra algum erro ou precisa reinstalar, execute: $ sudo apt-get install --reinstall ttf-mscorefonts-installer

Como Instalar o Gophish (Um Guia para Entender o Conceito de Phishing e Como se Proteger Dele)

  O que é Gophish? Gophish é uma ferramenta de código aberto que permite aos usuários realizar campanhas de engenharia social para coletar credenciais de autenticação e outros dados confidenciais (phishing). Esta ferramenta foi projetada para ser usada por pesquisadores de segurança para melhorar a segurança da rede. Gophish foi criado em 2016 por Jordan Wright, um pesquisador de segurança baseado em San Francisco, EUA. Sendo também uma das melhores ferramentas do mercado para realizar testes de segurança contra phishing, caso seja utilizado de forma fraudulenta.   Como Gophish funciona? O Gophish é executado em um servidor, o que significa que você precisa ter acesso a um servidor para usar a ferramenta. Depois de configurada, a ferramenta pode ser usada para criar simulações de phishing com diferentes tipos de conteúdo, como mensagens de e-mail, páginas da web e mensagens de texto. Esses exercícios de phishing são enviados aos destinatários pretendidos, que são os usuár...

Como Instalar o SuperTuxKart 1.1

SuperTuxKart é um jogo de corrida disponível para Linux, Windows e Mac OS X. A versão mais recente disponível é SuperTuxKart 1.1 , que vem com uma lista enorme de recursos e algumas podem ser vistas abaixo: Melhor manipulação multiplayer online; Melhorias na interface do usuário; A nova arena “Pumpkin Park”; Melhor suporte móvel; A capacidade de exibir emojis e vários outros recursos; Em relação à rede e Internet, há suporte para IPv6, suporte de IA para servidores de rede local,; Vários problemas de atraso resolvidos e outras melhorias.   Para saber todas as mudanças clique aqui . Para instalar SuperTuxKart 1.1 no Ubuntu, Linux Mint , Elementary OS e derivados, execute:   $ sudo add-apt-repository ppa:stk/dev $ sudo apt-get update $ sudo apt-get install supertuxkart 

FLISOL-DF 2024 Inscrições Abertas!

FLISOL-DF 2024, será no dia 27 de abril no Centro Universitário Estácio de Brasília. As inscrições são gratuitas e podem ser feitas nos links abaixo: Participante: https://flisoldf.blog.br/inscreva-se/ Submissão de palestras: https://flisoldf.blog.br/submissao-de-palestras/ Colaborador: https://flisoldf.blog.br/quero-colaborar/   Mais informações podem ser vistas no site oficial do evento: https://flisoldf.blog.br/  

Comandos Úteis para o Linux Mint, Ubuntu e Derivados

Alguns dias sugeriram que eu postasse alguns comandos uteis  utilizados no Linux Mint e para o Ubuntu, mas com tantas distros baseadas no Ubuntu esses comandos também podem ser utilizados nas distros como: Ubuntu 15.04, Ubuntu 14.10, Ubuntu 14.04 , Linux Mint 17.2, Linux Mint 17.1, Linux Mint 17, Pinguy OS 14.04, Elementary OS 0.3, Deepin 2014, Peppermint Five, LXLE 14.04 and Linux Lite 2 2 , DuZeru, Kaiana e derivados . Segue alguns comandos importantes para manutenção do sistema, principalmente para usuários iniciantes... 1- Atualizar a lista de pacotes:  $ sudo apt-get update 2- Atualizar toda a distro:  $ sudo apt-get -f dist-upgrade ou update-manager -d -c 3- Instalar pacotes:  $ sudo apt-get install [nome do pacote] 4- Procurar arquivos corrompidos:  $ sudo apt-get check 5- Corrigir problemas de dependências, concluir instalação de pacotes pendentes e outros erros: $ sudo apt-get -f install 6- Se o comando sudo apt-get -f install nã...

Como Instalar o Kernel 5.13

F oi publicada a versão final do kernel 5.13 e algumas novidades desta versão são: Suporte inicial e inicial para Apple M1;   Novo módulo de segurança Linux "Landlock";   Suporte gráfico inicial para Alder Lake S. Suporte para AMD FreeSync HDMI;   Novo controlador de resfriamento Intel ; Suporte para Realtek RTL8156 e RTL8153D ; Novo suporte de controlador para controlador de jogo Luna da Amazon;   Suporte para touchpad e teclado para laptops Microsoft Surface recentes.   Para saber todas as novidades clique aqui .  Para instalar o Kernel 5.13 no Ubuntu, Linux Mint, Debian e sistemas derivados 64 Bits, execute: $ wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.13/amd64/linux-headers-5.13.0-051300_5.13.0-051300.202106272333_all.deb $ wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.13/amd64/linux-headers-5.13.0-051300-generic_5.13.0-051300.202106272333_amd64.deb $ wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.13/amd...

Certificado FLISOL-DF 2024 Liberado

Foi disponibilizado o link para baixar o certificado de Participante e de Palestrante do FLISOL-DF2024. Para baixar o seu clique no link: https://certified.flisol.app/ Para saber sobre os dados estatísticos do FLISOL 2024 clique no link: https://flisol.info/FLISOL2024/Brasil/Estatisticas