Syntaxhervorhebung und Autovervollständigung in Geany für GTK+ (C)

Syntaxhervorhebung und Autovervollständigung in Geany für GTK+ (C)

Ich habe gerade mit der GTK+-Codierung in C begonnen. Ich war neugierig, ob ich die Syntaxhervorhebung und die automatische Vervollständigung für meinen GTK-Code zum Laufen bekomme ... denn als Anfänger wäre das hilfreich.

Ich war völlig davon überzeugt, dass das nicht möglich war, bis ich auf dieses Video auf YouTube stieß:

https://www.youtube.com/watch?v=AyeQrO1VDFM&feature=plcp Ich habe den Uploader um Hilfe gebeten, aber es stellte sich heraus, dass er zuletzt im September auf YouTube aktiv war :(

Ich habe auch versucht, die gtk.hDatei mit Geany zu öffnen, da ich irgendwo gelesen hatte, dass das funktioniert, aber leider hat das auch nicht funktioniert.

Irgendeine Hilfe? :'(

Antwort1

Erstellen Sie zunächst eine Datei mit dem Namen gtk_headers.c. Fügen Sie diese Zeile hinzu und speichern Sie sie#include <gtk/gtk.h>

Führen Sie nun, abhängig von der von Ihnen verwendeten GTK+-Version, einen der folgenden Schritte aus.

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


Öffnen Sie abschließend die Ausgabedatei ( gtk_headers.h) in Geany, während Ihr Projekt geöffnet ist. Nach einigen Sekunden werden die Syntaxhervorhebung und die automatische Vervollständigung aktiviert.

Antwort2

Herunterladendieses Paketund extrahieren Sie es nach ~/.config/geany/tags.

Starten Sie Geany neu und fertig!

verwandte Informationen