Eclipse Oxygen 不在大纲部分显示 using 指令
Eclipse Oxygen does not show using directive in the Outline section
如有效 C/C++ 包含文件的屏幕截图所示,大纲部分未显示 using 指令:
如何启用它?
我的 Eclipse 版本:
Eclipse IDE for C/C++ Developers
Version: Oxygen.2 Release (4.7.2)
Build id: 20171218-0600
首先,请注意您的屏幕截图中圈出的构造不是 "using directive"。
C++ 中有三种以关键字 using
:
开头的句法结构
using namespace std; // using directive
using std::vector; // using declaration
using myint = int; // alias declaration; new in C++11
(别名声明也可以模板化,在这种情况下通常称为 "template alias"。)
Eclipse CDT 确实在大纲视图中显示了使用指令和使用声明。
别名声明是 C++11 中的新增功能,Eclipse CDT 尚不支持在大纲视图中显示它们。 Bug 509120 已存档
跟踪这个。
如有效 C/C++ 包含文件的屏幕截图所示,大纲部分未显示 using 指令:
如何启用它?
我的 Eclipse 版本:
Eclipse IDE for C/C++ Developers
Version: Oxygen.2 Release (4.7.2)
Build id: 20171218-0600
首先,请注意您的屏幕截图中圈出的构造不是 "using directive"。
C++ 中有三种以关键字 using
:
using namespace std; // using directive
using std::vector; // using declaration
using myint = int; // alias declaration; new in C++11
(别名声明也可以模板化,在这种情况下通常称为 "template alias"。)
Eclipse CDT 确实在大纲视图中显示了使用指令和使用声明。
别名声明是 C++11 中的新增功能,Eclipse CDT 尚不支持在大纲视图中显示它们。 Bug 509120 已存档 跟踪这个。