Symbol Browser no GEdit do OpenSUSE 11.1

Publicado por Arthur Rodrigues Stilben em 09/01/2010

[ Hits: 5.343 ]

 


Symbol Browser no GEdit do OpenSUSE 11.1



Olá, pessoal. Essa dica é para aqueles que desejam instalar esse excelente plugin do Gedit no openSUSE 11.1.

Primeiramente, só para esclarecer, o Symbol Browser é um painel que fica à esquerda do Gedit e mostra todas as funções em javascript, php etc criadas pelo usuário, muito útil para navegação em um código. Para mais detalhes:
Por não ser um plugin padrão para o openSUSE, é necessário compilá-lo, baixando o código em:

cd ~
$ wget
ftp://ftp.acc.umu.se/pub/GNOME/sources/gedit/2.20/gedit-2.20.3.tar.gz
tar -xzf gedit-2.20.3.tar.gz
$ cd gedit-2.20.3
$ cd plugins
$ wget
http://downloads.sourceforge.net/symbol-browser/gedit-symbol-browser-plugin-0.1.tar.gz
tar -xzf gedit-symbol-browser-plugin-0.1.tar.gz

Ajustando os arquivos de configuração:

sed -i 's/SUBDIRS =/SUBDIRS = \t\\\n\tsymbolbrowser\t/g' Makefile.am
$ sed -i 's/DIST_SUBDIRS =/DIST_SUBDIRS =\t\\\n\tsymbolbrowser\t/g' Makefile.am
$ cd ..
$ sed -i 's/AC_CONFIG_FILES(\[/AC_CONFIG_FILES(\[\nplugins\/symbolbrowser\/Makefile/g' configure.ac


Compilando o plugin:

autoconf
$ automake
$ ./configure --enable-python
$ cd plugins/symbolbrowser
$ make
$ cd ../../
$ make
# make install


Copiando os arquivos para seu diretório pessoa;/ (home):

cp symbolbrowser.gedit-plugin .libs/libsymbolbrowser.so ~/.gnome2/gedit/plugins/
$ cp -r symbols ~/.gnome2/gedit/


Lembrando que para o symbol browser funcionar corretamente é necessário a instalação do pacote ctags. Para isso, basta instalá-lo através do YaST.

Um abraço a todos e qualquer dúvida, estamos aí!

Outras dicas deste autor

Compiz de cabeça para baixo

Executando o novo formato do Guitar Pro no TuxGuitar

Instalando o f4l no Linux

Conversão de vídeos

Leitura recomendada

Configurando rapidamente Apache + PHP + MySQL + phpmyadmin no Ubuntu 11.04

Wordpress - PHP Fatal error: Call to undefined function: add_custom_background()

Brincando com IP no PHP

Medindo velocidade e eficiência da internet através de sistemas online

Criando imagens dinâmicas com PHP

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário