Criei um plugin que aplica a cor de fundo da linha atual no gEdit para contornar um problema que falei num post anterior. Já publiquei o link no wiki do projeto.

Configurações do plugin Current Line Highlight

Após baixar o Current Line Highlight, copie os arquivos para o diretório ~/.gnome2/gedit/plugins.

Comentários #

# Tiago Bastos disse:
04 Abr 07, 08:45AM

Muito legal ;)

# Andre Almeida disse:
04 Abr 07, 09:25AM

Parabéns pela iniciativa.

Eu gosto muito do Gnome e programas feito em GTK e acho que o Linux não esteja totalmente certo. Porém o gEdit parece que falta umas coisas nele.

Eu sou programador e uso o Kate para programar, uma vez eu tinha selecionado todas as funcionalidades que eu gostaria que um editor tivesse.

Vai que tu se anima e resolve fazer todas para o gEdit. =)

Sintaxe destacada (cores)
Auto identação (a linha seguinte tem a mesma identação da anterior automaticamente)
Smart Home (se a linha é um IF a linha seguinte tem uma identação a mais automáticamente)
Auto completar (com palavras presentes no arquivo e porque das palavras da sintaxe da linguagem?)
Completar sintaxes ( if, case... que possa ser configuravel e adicionar novos trechos, tipo digita if e ele já completa tudo)
Funções OO (buscar os métodos das outras classes... esse acho que já é pedir d+)

# Lucas Ferreira disse:
04 Abr 07, 10:30AM

Boooa Nando =D

Só não consegui achar até hj, algum plugin que faça as tags de HTML se fecharem automáticas ao abrir :S

# Yuri Malheiros disse:
04 Abr 07, 12:33PM

Boa Nando, é assim que se faz!

Eu continuo mantendo minha opinião de que o gedit precisa de novos colaboradores urgentemente. E não é só através de plugins, pessoas que mexam diretamente no código C. Eu já baxei uma vez o código do gtksourceview para dar uma olhada, realmente não é simples, mesmo entendendo razoavelmente C eu fiquei um pouco perdido. Para quem já programou em C sabe que ela não é a linguagem mais clara do mundo :P

# Roberto Soares disse:
04 Abr 07, 12:47PM

Nando, não resisti: você é o cara! =]

Se continuar assim, o gEdit (com seus plugins) será o TextMate++ que eu procurava. =D Por falar nisso, cadê o arquivo do tema que você criou?

Abraços.

# brunobol disse:
04 Abr 07, 02:12PM

Ótimo, Nando!

Bem melhor colocar a mão na massa para transformar os softwares conforme queremos. Isso é Software Livre!!! E... PELAMORDEDEUS! Não concorde com o Linus. Ele é muito (coloque aqui seu adjetivo preferido). ;-)

Abraço

# Simples Idéias. Por Nando Vieira. » Arquivo » Lista ... disse:
04 Abr 07, 04:49PM

[...] Pode parecer frescura, mas para algumas pessoas — eu — mudar a cor de fundo da linha corrent faz a diferença. http://simplesideias.com.br/current-line-highlight/ [...]

# Nando Vieira disse:
04 Abr 07, 04:52PM

@Bruno: É, eu sei! Mas é que realmente fiquei puto. Mas já passou! ;)

# Leonardo Fontenelle disse:
04 Abr 07, 11:53PM

Este é _outro_ comentário para parabenizá-lo por resolver o problema ao invés de ficar só reclamando.

# < TAG'S /> » Blog Archive » Current Line ... disse:
09 Abr 07, 12:13PM

[...] Veja o post no blog simples idéias [...]

# Tiago Rodrigues disse:
27 Abr 07, 11:36PM

Parece que o plugin não está a ser sequer detectado no gedit 2.18.1 :(

# Tiago Rodrigues disse:
27 Abr 07, 11:49PM

Ignore o ultimo comentário por favor :) Era problema do utilizador.

# soren121 disse:
19 Jan 08, 07:15PM

Traceback (most recent call last):
File "/home/nicholas/.gnome2/gedit/plugins/__init__.py", line 41, in create_configure_dialog
glade_xml = gtk.glade.XML(GLADE_FILE)
AttributeError: 'module' object has no attribute 'glade'

** (gedit:24705): CRITICAL **: gedit_plugins_engine_configure_plugin: assertion `conf_dlg != NULL' failed

:(

# gerjan disse:
29 Dez 08, 12:00PM

Thanks for this plugin, really useful. I checked out rev 144, but that version didn't work with my gedit 2.24.2 (ubuntu 8.10). More specifically: the config window didn't pop up. Error message as given by the previous commenter. Easily fixed by adding the line

import gtk.glade

to the imports in __init__.py

# Nando Vieira disse:
31 Dez 08, 08:42AM

Hi gerjan,

Thanks for letting me know! Although I don't use Ubuntu anymore, many Linux users still use this plugin! ;)

# Gian disse:
01 Jan 09, 02:22PM

@Fernando,

Primeiramente queria repetir o comment #9 do Leonardo e também dizer que seus plugins são muito úteis! Valeu =D

Só pra informar, também tive o mesmo problema do gerjan no openSUSE 11.1, mas com o adição no código o plugin rodou tranquilo.

Abraço!

# Bruno Costa disse:
09 Jan 09, 03:26PM

OLá, agradeço muito pelo plugin, mas não consegui instalar. Uso Linux há pouco tempo e não tenho nenhuma familiaridade com esse tipo de instalação. O que devo fazer passo a passo? obrigado

Deixe um comentário





Não é aceito código HTML: adicione-o no pastie.org ou paste.milk-it.net e poste apenas o link.

Se este é seu primeiro comentário, ele terá que ser aprovado antes de ser exibido.