Destaque de sintaxe e preenchimento automático em Geany para GTK+ (C)

Destaque de sintaxe e preenchimento automático em Geany para GTK+ (C)

Acabei de começar a codificação GTK + em C. Fiquei curioso para saber se consigo realçar a sintaxe e preencher automaticamente para meu código GTK ... porque, como iniciante, seria útil.

Eu estava completamente convencido de que isso não era possível até encontrar este vídeo no youtube:

https://www.youtube.com/watch?v=AyeQrO1VDFM&feature=plcp Pedi ajuda ao remetente, mas descobri que a última atividade dele no YouTube foi em setembro :(

Também tentei abrir o gtk.harquivo com geany porque li em algum lugar que funcionava, mas infelizmente não funcionou também.

Qualquer ajuda? :'(

Responder1

Primeiro crie um arquivo chamado gtk_headers.c. Adicione esta linha e salve-a#include <gtk/gtk.h>

Agora execute um dos seguintes procedimentos com base na versão do GTK+ que você está usando.

GTK+2:

gcc -E gtk_headers.c `pkg-config gtk+-2.0 --cflags --libs` -o
gtk_headers.h

GTK+3:

gcc -E gtk_headers.c `pkg-config gtk+-3.0 --cflags --libs` -o
gtk_headers.h


Por fim, abra o arquivo de saída ( gtk_headers.h) no Geany enquanto seu projeto estiver aberto. Após alguns segundos, o realce de sintaxe e o preenchimento automático começarão a funcionar.

Responder2

Downloadeste pacotee extraia-o para ~/.config/geany/tags.

Reinicie Geany e pronto!

informação relacionada