当我点击TAB时,AutoComplete Intellisense擦除了东西

时间:2015-07-10 10:12:51

标签: c++ visual-studio-2012 autocomplete macros intellisense

当我开始输入变量名称时,IntelliSense会给出一个带有成员列表的下拉列表。 Bug1

现在当我点击TAB时会发生这种情况,它会删除if (并完成变量名称。 Bug2

这种情况正在发生,因为我的会员列表提交字符是:{}[].,:;+-*/%&|^!=<>?@#\
如果我包括()上述问题发生

注意我已移除了()。这是因为我有宏#define pb(x) push_back(x)。所以每当我输入vector.pb并点击(键时,它就会选择pop_back(如下所示)

Bug3

因此,以下解决方案中的任何一个都应该有效:

  1. 如何删除(作为自动填充字符但不影响TAB自动完成。
  2. 如何让宏显示在下拉成员列表框中。

0 个答案:

没有答案