亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

ctags的使用

2019-11-14 11:05:47
字體:
來源:轉載
供稿:網友

大多數的unix系統上都會預裝ctags,如果沒有可以使用在線安裝:sudo apt-get install ctags

生成tags文件

安裝成功后,要為源碼文件生成tags文件,才可享受ctags為閱讀代碼帶來的便利。$ ctags -R遞歸的為當前目錄及子目錄下的所有代碼文件生成tags文件為某些源碼生成tags文件,使用如下命令$ ctags filename.c filename1.c file.h或$ ctags .c .h 使用tagstag是什么?一個位置。它記錄了關于一個標識符在哪里被定義的信息,比如C或C++程序中的一個函數定義。這種tag聚集在一起被放入一個tags文件。這個文件可以讓Vim能夠從任何位置起跳達到tag所指示的位置-標識符被定義的位置。在vim打開源碼時,指定tags文件,才可正常使用,通常手動指定,在vim命令行輸入:set tags=./tags(當前路徑下的tags文件) 若要引用多個不同目錄的tags文件,可以用逗號隔開 或者設置 ~/.vimrc,加入一行,則不用手動設置tags路徑 : set tags=~/path/tags - 若要加入系統函數或全局變量的tag標簽,則需執行: ctags -I __THROW –file-scope=yes –langmap=c:+.h –languages=c,c++ –links=yes –c-kinds=+p –fields=+S -R -f ~/.vim/systags /usr/include /usr/local/include 并且在~/.vimrc中添加(亦可用上面描述的手動加入的方式): set tags+=~/.vim/systags 這樣,便可以享受系統庫函數名補全、原型預覽等功能了。 如果經常在不同工程里查閱代碼,那么可以在~/.vimrc中添加: set tags=tags; set autochdir - CTRL+] 命令會取當前光標下的Word作為tag的名字并直接跳轉。這使得在大量C程序中進行探索更容易一些。假設你正看函數”write block”,發現它調用了一個叫”write line”的函數,這個函數是干什么的呢?你可以把光標置于”write_line”上,按下CTRL+]即可。如果”write_line”函數又調用了 “write_char”.你當然又要知道這個函數又是什么功能。同時,置光標于”write_char”上按下CTRL+]?,F在你位于函數”write_char”的定義處。 “:tags”命令會列出現在你就已經到過哪些tag了: (ex command):tags 現在往回走。CTRL+T命令會跳到你前一次的tag處。在上例中它會帶你到調用了”write_char”的”write_line”函數的地方。CTRL+T可以帶一個命令記數, 以此作為往回跳的次數, 你已經向前跳過了,現在正在往回跳,我們再往前跳一次。下面的命令可以直接跳轉到當前tag序列的最后: (ex command) :tag 你也可以給它一個前輟, 讓它向前跳指定的步長. 比如”:3tag”。CTRL+T也可以帶一個前輟。這些命令可以讓你向下深入一個函數調用樹(使用CTRL+]), 也可以回溯跳轉(使用CTRL+T). 還可以隨時用”:tags”看你當前的跳轉歷史記錄。

ctags中C語言的kind

c classes d macro definitions e enumerators (values inside an enumeration) f function definitions g enumeration names l local variables [off] m class, struct, and union members n namespaces p function PRototypes [off] s structure names t typedefs u union names v variable definitions x external variable declarations [off]


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品一区二区三区久久久| 日韩电影大片中文字幕| 日韩激情av在线免费观看| 国产精品夫妻激情| 亚洲精品v天堂中文字幕| 日韩电影中文字幕一区| 精品无人区乱码1区2区3区在线| 国产精品久久久久免费a∨| 97在线免费视频| 亚洲无限av看| 韩国精品久久久999| 日韩av在线播放资源| 中文字幕日韩有码| 亚洲精品自产拍| www.日韩av.com| 国产中文日韩欧美| 国产精品白丝av嫩草影院| 国产精品久久久久久久久久久久| 国产欧美精品一区二区三区-老狼| 国产精品欧美激情在线播放| 国内成人精品视频| 国产精品视频免费在线| 欧美影院成年免费版| 亚洲精品国产欧美| 97超级碰碰碰| 欧美一区第一页| 亚洲国产精品字幕| 国产自摸综合网| 国产综合在线观看视频| 亚洲精品成a人在线观看| 中文字幕亚洲无线码在线一区| 亚洲aⅴ日韩av电影在线观看| 亚洲伊人第一页| 国产精品视频xxx| 国产成人精品综合久久久| 日韩久久午夜影院| 日韩av一卡二卡| 欧美在线影院在线视频| 亚洲福利视频网站| 欧美精品激情视频| 国产日韩在线一区| 亚洲欧洲日产国码av系列天堂| 欧美亚洲在线播放| 欧美另类高清videos| 亚洲网在线观看| 欧美日产国产成人免费图片| 中文字幕欧美日韩va免费视频| 精品在线小视频| 欧美人与性动交a欧美精品| 色午夜这里只有精品| 97国产成人精品视频| 国产精品盗摄久久久| 欧美在线视频播放| 欧美一性一乱一交一视频| 日本道色综合久久影院| 成人情趣片在线观看免费| 国内精品久久久久久中文字幕| 亚洲欧美日本伦理| 亚洲黄色片网站| 欧美视频第一页| 国产精品成人国产乱一区| 日韩av电影手机在线| 国产成人在线精品| 91精品国产91久久久久久吃药| 91九色国产社区在线观看| 久久夜精品va视频免费观看| 亚洲精品之草原avav久久| 亚洲品质视频自拍网| 国产精品揄拍一区二区| 国产成人在线播放| 久久国产精品久久国产精品| 国产ts一区二区| 在线日韩精品视频| 欧美老女人xx| 欧美亚洲另类在线| 亚洲xxxx做受欧美| 国产一区二区精品丝袜| 亚洲自拍小视频免费观看| 欧美日韩中文字幕在线视频| 91国内在线视频| 欧美中文字幕在线视频| 欧美日韩国内自拍| 久久久欧美精品| 日韩激情视频在线| 欧美性猛交xxxx久久久| 中日韩美女免费视频网站在线观看| 日韩黄色在线免费观看| 亚洲第一福利视频| 欧美精品www在线观看| 亚洲精品久久久久中文字幕二区| 日韩在线免费观看视频| 欧美日本在线视频中文字字幕| 美女少妇精品视频| 一本色道久久88综合日韩精品| 亚洲一区二区日本| 欧美极品少妇xxxxⅹ裸体艺术| 欧美成人三级视频网站| 国产精品v片在线观看不卡| 97精品视频在线播放| 亚洲欧美综合另类中字| 国产免费一区二区三区香蕉精| 亚洲国产成人在线视频| 91网在线免费观看| 91精品国产乱码久久久久久久久| 91chinesevideo永久地址| 亚洲国产99精品国自产| 欧美放荡办公室videos4k| 国模精品视频一区二区三区| 国产精品十八以下禁看| 亚洲成人av在线| 国产精品一区二区三区毛片淫片| 欧美日韩国产区| 亚洲成人av片| 欧美大码xxxx| 91精品国产高清久久久久久91| 欧美在线日韩在线| 91九色国产视频| 一区二区三区四区在线观看视频| 欧美丝袜美女中出在线| 国产精品日本精品| xxxx欧美18另类的高清| 国产91精品久久久久| 欧美大片在线影院| 亚洲人成电影在线观看天堂色| 国产精品69av| 97视频在线播放| 亚洲日本aⅴ片在线观看香蕉| 欧美高清在线观看| 日韩美女免费视频| 国产成人精品优优av| 97久久伊人激情网| 成人性生交大片免费看视频直播| 欧美日韩中国免费专区在线看| 福利一区视频在线观看| 久久国产天堂福利天堂| 亚洲91精品在线观看| 久久久久北条麻妃免费看| 亚洲精品久久久久久久久久久久久| 亚洲国产精品成人一区二区| 欧美www视频在线观看| 欧美午夜久久久| 亚洲精品网站在线播放gif| 欧美另类在线观看| 欧美激情按摩在线| 日本精品一区二区三区在线播放视频| 亚洲精品一区二区网址| 91高清免费在线观看| 精品一区二区三区电影| xxxxxxxxx欧美| 国产精品入口免费视频一| 亚洲免费小视频| 亚洲高清久久久久久| 国产精品第2页| 国产精品久久久久久av福利| 亚洲第一中文字幕在线观看| 久久久极品av| 欧美精品精品精品精品免费| 亚洲永久在线观看| 日韩在线视频国产| 久久夜精品va视频免费观看| 国产精品欧美日韩一区二区| 欧美精品videosex极品1| 欧美午夜美女看片| 爱福利视频一区|