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 #

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

Muito legal ;)

#2 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+)

#3 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

#4 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

#5 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.

#6 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

#7 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/ [...]

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

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

#9 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.

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

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

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

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

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

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

#13 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

:(

#14 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

#15 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! ;)

#16 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!

#17 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.

jQuery: Dominando o framework

Você quer aprender a usar jQuery de verdade? Então chegou a hora! Neste workshop você verá como funciona este framework de JavaScript, entendendo todos os aspectos que fazem do jQuery uma das melhores ferramentas para desenvolvimento de interfaces.

Saiba mais Fechar

Conheça também o HOWTO