Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/163.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
用于C++;? 我试图通过C++库在崇高文本上实现自动完成功能。例如,我经常使用EIGEN,但是这个库中的函数没有自动完成功能。我怎样才能导出库,让sublime知道我可以在库中使用的所有函数和方法_C++_Autocomplete_Sublimetext_Sublime Text Plugin - Fatal编程技术网

用于C++;? 我试图通过C++库在崇高文本上实现自动完成功能。例如,我经常使用EIGEN,但是这个库中的函数没有自动完成功能。我怎样才能导出库,让sublime知道我可以在库中使用的所有函数和方法

用于C++;? 我试图通过C++库在崇高文本上实现自动完成功能。例如,我经常使用EIGEN,但是这个库中的函数没有自动完成功能。我怎样才能导出库,让sublime知道我可以在库中使用的所有函数和方法,c++,autocomplete,sublimetext,sublime-text-plugin,C++,Autocomplete,Sublimetext,Sublime Text Plugin,如果您能给我一个有用的答复,我将不胜感激 如果您使用的是Sublime Text 3,那么您需要的是类似于 文档可以找到,可以使用LbClinux来完成代码。 < P>我使用包自动完成C++代码。而且效果很好 您可以使用软件包控件安装此软件包。很容易设置,工作设置如下: { "common_flags" : [ // some example includes "-I/usr/include", "-I$project_base_path/src", // th

如果您能给我一个有用的答复,我将不胜感激

如果您使用的是Sublime Text 3,那么您需要的是类似于

文档可以找到

,可以使用LbClinux来完成代码。

< P>我使用包自动完成C++代码。而且效果很好

您可以使用
软件包控件安装此软件包。很容易设置,工作设置如下:

{  "common_flags" : [
    // some example includes
    "-I/usr/include",
    "-I$project_base_path/src",
    // this is needed to include the correct headers for clang
    "-I/usr/local/lib/clang/4.0.1/include",   ],   "cpp_flags" : [
    "-std=c++11",
    "-Wall"   ], 
   "errors_style": "phantoms", 
   "hide_default_completions": true,
   "progress_style": "ColorSublime", 
   "show_type_info": false,
}

谢谢你的回答,我看了一下,它似乎就是我要寻找的。唯一的问题是我不太擅长安装软件包。例如,如何在linux上安装此软件包?我试图按照网站上的步骤操作,但我甚至无法安装clang。。。有什么帮助吗?您使用的操作系统并不重要,Package Manager用于安装Sublime文本包。看一看:然后看哪一个告诉你如何安装一个软件包。作为写EasyLangComplete的人,我想补充一下,这个安装看起来有点随意,因为它硬编码了clang的版本。如果你只使用cmake,插件会工作得更好,那么通常不需要额外的配置。现在我根本不需要做任何配置,只要我安装它,它就可以为我工作。干得好