Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让Eclipse(或任何IDE)索引.td文件?_Eclipse_Ide_Llvm_Llvm Clang - Fatal编程技术网

如何让Eclipse(或任何IDE)索引.td文件?

如何让Eclipse(或任何IDE)索引.td文件?,eclipse,ide,llvm,llvm-clang,Eclipse,Ide,Llvm,Llvm Clang,我正在开发一个LLVM编译器后端,它涉及到编辑大量的.td文件(为TableGen编写)。这些文件中定义的函数也用于各种.cpp文件,但是我的IDE变得非常混乱,因为它看起来没有定义任何东西。LLVM为一些编辑器(如vim、emacs等)提供了.td文件的语法高亮。 您可以在llvm/utils目录中找到它们 .td文件的vim syntax highlighter位于llvm/utils/vim/syntax/tablegen.vim您需要一个插件来进行解析。这可能有效,但我从未测试过:

我正在开发一个LLVM编译器后端,它涉及到编辑大量的.td文件(为TableGen编写)。这些文件中定义的函数也用于各种.cpp文件,但是我的IDE变得非常混乱,因为它看起来没有定义任何东西。

LLVM为一些编辑器(如vim、emacs等)提供了
.td
文件的语法高亮。 您可以在
llvm/utils
目录中找到它们


.td
文件的vim syntax highlighter位于
llvm/utils/vim/syntax/tablegen.vim

您需要一个插件来进行解析。这可能有效,但我从未测试过: