iT邦幫忙

0

Tagging System 詢問

  • 分享至 

  • xImage

目前自己只有利用gtags跟htags做出main function和自己寫的function,想詢問一下要如何將變數也能做出一樣的功能?
有上網査到GNU Global Source Code Tag System裡面有教學,只是好像沒看要怎樣自己做出Tagging System?

這是目前的情形
https://ithelp.ithome.com.tw/upload/images/20221227/20137686RIp1ngilcl.jpg

vsyour iT邦新手 5 級 ‧ 2022-12-28 09:59:38 檢舉
如果你想在自己的代码中使用GNU Global来给变量打标签,可以使用gtags工具来生成变量标签。

首先,在你的代码目录中运行以下命令:

gtags

这将在当前目录中生成一些文件,包括GTAGS和GRTAGS。这些文件包含了指向你代码中定义的所有标签的链接。

然后,在你的代码中添加一些特殊的注释,指示gtags应该为哪些变量生成标签。这些注释应该放在变量定义之前,以下是一个示例:

/* GTAGS: my_variable */
int my_variable = 5;

然后,再次运行gtags命令来生成最新的标签文件。

最后,使用htags命令来生成一个HTML文件,该文件包含了你代码中所有标签的列表,以及指向它们定义的链接。

希望这些信息能帮助你实现你的目标。
想問一下假設 int my_variable = 5; 這個是放在test.c檔,那我 /* GTAGS: my_variable */ 這個也是放在tets.c中嗎?
我有試過但沒辦法耶
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答