GTK+용 Geany의 구문 강조 및 자동 완성(C)

GTK+용 Geany의 구문 강조 및 자동 완성(C)

저는 방금 C에서 GTK+ 코딩을 시작했습니다. 제 GTK 코드에 대해 구문 강조 및 자동 완성 기능을 사용할 수 있는지 궁금했습니다. 초보자에게는 도움이 될 것이기 때문입니다.

나는 YouTube에서 다음 동영상을 보기 전까지는 불가능하다고 확신했습니다.

https://www.youtube.com/watch?v=AyeQrO1VDFM&feature=plcp 업로더에게 도움을 요청했는데, 알고 보니 그의 마지막 유튜브 활동은 9월이었습니다 :(

gtk.h나는 또한 어딘가에서 작동한다는 것을 읽었으므로 geany로 파일을 열려고 시도했지만 불행히도 작동하지 않았습니다.

도움이 필요하세요? :'(

답변1

먼저 gtk_headers.c. 이 줄을 추가하고 저장하세요.#include <gtk/gtk.h>

이제 사용 중인 GTK+ 버전에 따라 다음 중 하나를 실행하십시오.

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


gtk_headers.h마지막으로 프로젝트가 열려 있는 동안 Geany에서 출력 파일( )을 엽니다 . 몇 초 후에 구문 강조 및 자동 완성이 작동하기 시작합니다.

답변2

다운로드이 패키지로 추출하여 ~/.config/geany/tags.

Geany를 다시 시작하면 완료됩니다!

관련 정보