Visual-Assist添加Include指令

时间:2016-04-12 05:35:22

标签: c++ visual-studio visual-assist

我有一个项目名称“HelloWorld”

Folder "include"
Class1.h
Class2.h

Folder "src"
Class1.cpp

如果我使用Class1.cpp中的“添加#include指令”功能,则会添加以下内容:

#include "..\include\Class2.h"

但是在我的项目中我没有使用相对路径,所以我希望得到这样的东西:

#include <MyProject\include\Class2.h>

有办法吗?

1 个答案:

答案 0 :(得分:4)

我有你想要的东西,使用Visual Studio 2015和Visual Assist build 2094。

在项目属性中(右键单击项目,而不是解决方案,在解决方案资源管理器中)并设置:

C / C ++ - &gt;其他包含目录=保存MyProject \

的目录的路径

然后退出Visual Studio并设置注册表项:

HKEY_CURRENT_USER \ Software \ Whole Tomato \ Visual Assist X \ VANet14 \ AddIncludePreferShortestRelativePath = 0

如下所述:

https://wholetomato.fogbugz.com/default.asp?W336

然后最后,因为在你的例子中你有#include行使用&lt;&gt;,我设置:

VA选项 - &gt;代码生成 - &gt;添加包含样式:&lt;&gt;