簡體   English   中英

多語言項目的交叉引用

[英]cross-reference for multiple-language project

我目前正在維護一個大型多語言項目,包括pythonperlbashc/c++語言。 我當前的 IDE 是帶有YouCompleteMe插件的 vim。

使用這個的問題是ycm或多或少只支持一個項目的一種語言。 因此,有時當我遇到在 bash 文件中調用的c命令時,我花了一段時間搜索該命令的源代碼是什么,我無法使用基於ycmgoto功能。

因此,我想知道是否有辦法支持這種“交叉引用智能感知”,例如,我可以在 bash 文件中goto cpython命令?

它不是很智能,但是像Universal Ctags這樣的工具,支持幾十種語言,可以用來索引你的整個項目,而且 Vim 內置的標簽相關命令可以用來跳轉到任何東西的定義。文件類型,只要有標簽即可。

請參閱:help tags

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM