Se você nunca viu o bundle TODO List para Textmate, não sabe o que está perdendo! Baseado em tags colocadas no seu código, ele gera uma lista com todas as marcações. E com um simples clique você pode ir ao arquivo, na linha em que a marcação foi encontrada. Dá uma olhada!

Screenshot do bundle TODO List para Textmate

Eu gostei tanto deste bundle que escrevi uma versão para o Gedit!

Screenshot do bundle TODO List para Gedit

Para instalar, baixe a última versão do repositório e mova os arquivos para ~/.gnome2/gedit/plugins. Não deixe de ver o arquivo README, com instruções de como configurar o protocolo gedit:// para o GTK MozEmbed.

svn co http://svn.simplesideias.com.br/general/gedit/plugins/todo/ todo

Se está curioso de como ficou a coisa, dá uma olhada neste screencast que gravei!

todo_list.ogg ~ 2mb

Update: Caso o gedit feche quando você rodar o plugin — aconteceu comigo após atualizar para o Ubuntu Gutsy Gibbon —, adicione as linhas abaixo ao arquivo "~/.bashrc":

export LD_LIBRARY_PATH=/usr/lib/firefox 
export MOZILLA_FIVE_HOME=/usr/lib/firefox

Depois, faça logout e entre novamente para carregar as novas definições.

Comentários #

#1 Eduardo disse:
17 Set 07, 11:20PM

Enquanto o macbook não chega... Muito bom! Parabéns!

#2 Lucas Ferreira disse:
18 Set 07, 09:22AM

Aee nando =D

Rolou na boa, mas tive que dar o ldconf lá =P

Ficou show de bola, parabéns ;)

#3 Sérgio F. Lima disse:
05 Out 07, 09:06PM

Pra variar, muito legal esta dica! Vou instalar mais tarde :-)

[]'s

#4 Henrique disse:
06 Out 07, 05:26AM

Ô loco, mas ficou uma "cópia" isso! ahahaha

É uma boa idéia, de qualquer forma. Será que dá pra fazer com uma interface mais enxuta (um diálogo GTK simples)?

#5 Alexandre disse:
16 Out 07, 09:54PM

Parece muito interessante, porém mesmo seguindo as recomendações do README meu gedit está
fechando quando tento exibir o o ToDo

Linux 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux (Ubuntu 7.10)
GNOME gedit 2.20.1
ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

#6 Nando Vieira disse:
16 Out 07, 11:28PM

Alexandre, por algum motivo que desconheço, não está funcionando no Gedit 2.20 que vem com o Gutsy. Eu atualizei meu Ubuntu e ele faz a mesma coisa. Assim que eu tiver tempo, darei uma olhada.

#7 Alexandre disse:
18 Out 07, 05:20PM

Ok, peço que me informe caso resolva o problema.
a falha aqui parace ser com o gtkmozembed, tá retornando o erro : falha de segmentação (core dump)

pelo que pesquisei é um bug no ubuntu :(
qualquer novidade, se puder me avisar eu agradecerei.

#8 Nando Vieira disse:
18 Out 07, 06:06PM

Alexandre, dá uma olhada no post que consegui achar uma solução.

#9 Alexandre da Silva disse:
18 Out 07, 08:51PM

Isso mesmo, está funcionando agora. perfeito
Muito Obrigado, e parabéns pelo plugin, é realmente muito útil

#10 Alexandre disse:
18 Out 07, 11:29PM

pensei que tinha funcionado completamente, mas funcionou somente em partes.
quando eu abro o gedit a partir de um terminal, tudo funciona, mas quando abro através do
atalho, ele fecha ao clicar no menu do todo list.

#11 Alexandre disse:
18 Out 07, 11:54PM

seguindo a mesma linha de raciocínio, eu incluí as linhas também no início arquivo "~/.profile"
desta vez está tudo funcionando perfeitamente.

#12 Silfar disse:
14 Fev 08, 02:40PM

Cara achei fantastico, mas tb tive o mesmo problema do alexandre, coloquei as linhas no .profile e no .bashrc mas continuo com o mesmo problema se chamo pelo terminal o gedit roda normal mas se for pelo atalho ele fecha.

#13 Ambiente Desenvolvimento Rails: Gedit + GMate | JCMaciel.com disse:
08 Maio 10, 04:29PM

[...] TODO List: http://simplesideias.com.br/todo-list-plugin-para-o-gedit/ [...]

#14 Eduardo disse:
14 Ago 10, 01:16PM

Eu não sei se você aceita ajuda no plugin como, por exemplo, a criação da gui de preferências, mas de qualquer forma um pedaço simples de código que eu colocaria seria:

try:
import gtkmozembed
except ImportError:
debug('Package gtkmozembed is not installed, "sudo apt-get install python-gnome2-extras" to fix it')

Inté.

#15 Nando Vieira disse:
14 Ago 10, 02:21PM

Eu não mantenho mais esse projeto agora que uso Mac. Mas dá uma olhada neste projeto que tá mais atualizado: http://github.com/gmate/gmate

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.

JavaScript Avançado

O JavaScript é a única linguagem que muitos acreditam saber sem nunca terem parado para realmente aprendê-la. Neste workshop rápido você entenderá de verdade todos os conceitos avançados do JavaScript em 4 horas puramente práticas.

Saiba mais Fechar

Conheça também o HOWTO