Quick Highlight Mode

01/04/07

O gedit tem algumas coisas muito irritantes — assim como o Gnome — mas que podem ser consertadas com um simples plugin. Uma delas é o modo como você define o highlight de um documento. Quando você cria um novo arquivo, ele vem definido como sendo texto. Então, se você quer ativar o syntax highlighting para um outro tipo, você precisa ir através do menu "View > Highlight Mode" e literalmente "caçar" pelo tipo de highlight que você quer. Nada acessível para um software que possui um extenso guia de usabilidade.

Menu de opções - Highlight Mode

Após instalar este plugin, você tem uma nova opção no menu chamada "Quick Highlight Mode".

Menu de opções - Quick Highlight Mode

Ele possui um atalho que o abre o diálogo com um campo auto-completion. O atalho é Ctrl+Shift+H. Veja como é o diálogo:

Diálogo Quick Highlight Mode

Para instalar este plugin, baixe o Quick Highlight Mode e coloque os arquivos em ~/.gnome2/gedit/plugins. Depois, não se esqueça de ativá-lo em Edit > Preferences > Plugins.

Caso tenha sugestões, envie um comentário.

Update: Fiz uma pequena atualização, adicionando bindings para a tecla 'enter'. Estava me irritando ter que pressionar Alt+A (_Apply).

Update 2:Se você está usando a versão que vem com o Ubuntu 7.10 (gedit 2.20), utilize a versão que está neste respositório: http://svn.simplesideias.com.br/general/gedit/plugins/quickhighlightmode/

Comentários #


#1 Leonardo Fontenelle disse:
01 Abr 07, 11:43PM

Boa dica, bem mais simples.

Quanto ao link sobre usabilidade, as HIG já estão na versão 2.0, e as 3.0 já estão demorando para sair.

#2 Vinícius de Figueiredo disse:
02 Abr 07, 08:59AM

Com todas essas dicas pro gEdit que você vem postando já estou pensando em começar a usar ele para (aprender a) programar.

#3 Gobr disse:
02 Abr 07, 11:16AM

No Intype tem uma caixa na statusbar onde você pode escolher o tipo de syntax highlight dele, podia ter algo assim.

O que eu ainda não achei em nenhum editor foi uma customização das cores.

#4 Shairon disse:
03 Abr 07, 01:37PM

Use o kate do kde.

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

[...] Mudar o tipo de highlight do documento que está sendo editado nunca foi tão simples. Basta pressionar Ctrl+Shift+H e digitar as primeiras letras do formato. http://simplesideias.com.br/quick-highlight-mode/ [...]

#6 Jeferson disse:
02 Jun 07, 10:43PM

Instalei o plugin porém não funciona de jeito nenhum. Apareceu a opção no menu, a janela pra selecionar a "language" aparece normalmente (tanto indo pelo menu como pelo atalho) mas não acontece nada depois que eu escolho a linguagem e mando aplicar (inclusive o highlight mode no menu view fica marcado como "None").

Mudando a linguagem pelo highlight mode funciona normalmente. Tem idéia do que possa ser?

Meu sistema:
Linux Gentoo
gedit 2.16.2

#7 Nando Vieira disse:
03 Jun 07, 04:14AM

Jeferson, isso que está acontecendo é muito estranho. Experimenta iniciar o gedit pelo shell para e aplica um highlight pelo Quick Highlight Mode. Se der algum erro, vai aparecer lá! Aí, você coloca aqui para eu ver.

#8 Jeferson disse:
04 Jun 07, 04:26PM

Nando, fiz o teste que você sugeriu. Porém, não apareceu nada no terminal. Alguma outra idéia?

#9 José Tiburcio Ribeiro Netto disse:
03 Nov 07, 06:24AM

Bom dia Nando!

Tenho dificuldades para ativar o plugin quickhighlightmode no meu gedit (estou usando o Ubuntu 7.10).

Executo ele pelo terminal e a seguinte mensagem aparece:

ImportError: gtksourceview module not allowed, use gtksourceview2

Tenho que instalar algum pacote para rodar o plugin?

Abraços e parabéns pelo site cheio de informações relevantes ao desenvolvimento RoR no Linux.

#10 Nando Vieira disse:
04 Nov 07, 10:20PM

José, a versão do gedit presente no no Gutsy utiliza outra versão do gtksourceview; eu tive que modificar o código para fazer funcionar! Amanhã eu subo a versão que funciona nesta versão no repositório e te aviso!

#11 Nando Vieira disse:
05 Nov 07, 08:40PM

José, tenta pegar a versão que está no repositório: http://svn.simplesideias.com.br/general/gedit/plugins/quickhighlightmode/

Deixe um comentário




Este blog usa o Gravatar.


Não é aceito código HTML:
adicione-o no pastie.caboo.se 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.