O editor de textos Geany!

[ad#propaganda]

Olá pessoal!

Hoje vou fazer um pequeno post sobre um editor de textos muito interessante que “conheci” depois de muito ouvir falar e de tanta gente nos comentários das aulas de Python dizendo que o editor era muito legal. O editor em questão é o Geany e, para algumas linguagens, como c/c++, ele pode ser considerado uma IDE.

Para instalar o Geany em distribuições baseadas no Debian, como o Ubuntu basta um:

# aptitude install geany

Bem, o editor vem com muitas opções, mas muitas opções mesmo! Algumas são velhas conhecidas do Gedit e do Kate, como as opções de definir se a identação é feita com espaços ou tabs e padrão de codificação de arquivos.

Mas eu gostei mesmo foi do recurso de “projetos”. Ele funciona de forma parecida com as sessões do Kate, mas eu achei bem interessante por que ele separa os arquivos na barra lateral por diretório. Vejam um exemplo:

geany2

Para mim apenas este recurso já valeu a pena, mas na aba “simbolos” tem mais, vejam a foto abaixo:

geany

Nesta foto eu estou com o fonte do GeSpeak aberto.

O reconhecimento da codificação dos arquivos é bem melhor do que no Kate, nada de ver um monte de simbolos “?” por que você escolheu errado a codificação do arquivo, e isso é ótimo para quem tem uns códigos em UTF-8 e ISO-8859-1 espalhados pela máquina =)

Achei meio chatinho o fato de não ter opção para mudar o esquema de cores original dele, neste quesito Gedit e Kate ganharam. Como eu não gostei muito das cores originais eu mudei para as cores do projeto Geany Dark Scheme. Se você também quiser utilizar as cores “dark” basta baixar o pacote no site do projeto e extrai-lo em /usr/share/geany/ (O problema é que isso acaba sobrepondo as cores originais).

O Geany também completou os nomes de funções e classes presentes em outros arquivos abertos no mesmo projeto, ponto pra ele!

Ele também tem opções para pesquisar em todos os arquivos abertos, inserir pedaços de código e cabeçalhos de arquivos, para isso basta configurar as opções de “quem é o desenvolvedor”.

Enfim, se você não conhece o Geany eu sugiro que faça um teste de alguns minutos, ele pode até não se tornar o seu editor principal, mas será uma opção interessante.

InFog

Outros textos que você pode gostar:

  1. Nos tempos do TuxMasters: Desenvolvimento Web no Linux Olá pessoal! Este é mais um post dos “Tempos do...
  2. Expressões Regulares: Casar textos entre chaves Olá, pessoal! Hoje vou mostrar uma dica bem legal, como...
  3. Migrations no CodeIgniter Olá, pessoal! Hoje vou falar sobre o sistema de Migrations...

Related posts brought to you by Yet Another Related Posts Plugin.

Esta entrada foi publicada em Blog, Desenvolvimento, Opinião e marcada com a tag , , . Adicione o link permanente aos seus favoritos.

8 respostas a O editor de textos Geany!

  1. HellUpLine disse:

    Uso e recomendo
    eu uso o tema oblivion que eh parecido com o seu, peguei em http://www.geany.org/Download/Extras

    usei somente ele para criar o WallPepper (um sorteador de papeis de parede em gtk)
    que esta hospedado no launchpad (bzr branch lp:wallpepper)

  2. PotHix disse:

    Æ!!

    Muito legal o Geany, mas depois que eu conheci e comecei a usar o Vim não existe outro editor…hehehe

    Mas é bem interessante mesmo, assim como o Gedit tem vários plugins para fazer coisas fantásticas tambem. =)

    Há braços

  3. Hugo Leonardo de Freitas disse:

    Gente, outro editor fantástico e que é exclusivo para Python é o SPE.
    Ele inclusive tem a função de auto-completar para Python, muito bom mesmo!

    Homepage
    http://spe.pycs.net
    Website
    http://projects.blender.org/projects/spe
    Forums
    http://projects.blender.org/forum/?group_id=30

    *** Desafio alguém encontrar um melhor! ***

  4. Amigos,

    Existe outro editor específico para Python, muito melhor que o Geany,
    se chama SPE. Ele possui embutido o interpretador de comandos Python,
    um ótimo debugador de código, recurso de auto-completar, correção para
    códigos errados.

    Quem usa Fedora como eu, pode instalar com yum.
    # yum install spe

    TOPÍSSIMO! DESAFIO ALGUEM A ENCONTRAR UM MELHOR.

    Segue abaixo mais informações:
    —————————————————————–
    Spe is a Python IDE with auto-indentation, auto completion, call tips, syntax
    coloring, syntax highlighting, UML viewer, class explorer, source index, auto
    todo list, sticky notes, integrated pycrust shell, Python file browser, recent
    file browser, drag&drop, context help, « etc ». Special is its Blender support
    with a Blender 3d object browser and its ability to run interactively inside
    blender.

    Spe ships with wxGlade & XRCed (gui designers), PyChecker (source code doctor)
    and Kiki (regular expression console). Spe is extensible with wxGlade.

    Homepage http://spe.pycs.net
    Website http://projects.blender.org/projects/spe
    Forums http://projects.blender.org/forum/?group_id=30
    —————————————————————–

  5. mezulig disse:

    Excelente!!! Uso e recomendo :)
    1abraço

  6. Junior camargo disse:

    como faço para configurar,eu não sei;

Deixe uma resposta

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

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>