Eclipse "assign to new local variable" (crtl+2-l) 不适用于 c++?
Eclipse "assign to new local variable" (crtl+2-l) not available for c++?
我正在尝试使用Eclipse作为c++ IDE,因为我已经习惯了java世界中的Eclipse快捷方式。然而,使用(crtl+2-l)将表达式的结果赋值给新的局部变量在C/c++透视图中不起作用。知道如何在C/c++中使用这个eclipse帮助吗?当使用不熟悉的api时,它非常有用,因为您甚至可以在不知道函数的返回类型的情况下,从分配给新局部变量的函数调用中获得结果。
尝试Alt + Shift + L将表达式转换为局部变量。还可以尝试在编辑器中右键单击,看看Refactor
提供了什么。
相关文章:
- FLTK 2.0构建和演示,适用于VS2019的2011年左右的代码库
- "string.h"在构建适用于iOS的qt应用程序中找不到消息
- 为什么 std::erase(std::erase_if) 不是适用于<algorithm>任何容器的模板?
- 为什么这适用于 G++ 而不是 CLANG?
- 为什么不区分大小写适用于 std::unordered_set的 std::hash 函数?
- 声明适用于 auto,但不能显式声明类型?
- 什么是通用运行时组件 #ifdef 适用于Windows(UWP)而不是iOS
- Windows 上的 Cmake 不添加共享库路径(适用于 linux)
- Typedef适用于结构,但不适用于枚举,仅适用于C++
- 为什么函数模板不理解 NULL,但适用于 nullptr
- 链接器读取库,但在其中找不到符号?未解析的外部符号,但仅适用于 Win32 而不是 x64
- Netbeans 8.1(适用于 C/C++)找不到我的编译器(gcc-6.0.0 开发版本)
- random_shuffle() 适用于 Windows,但不能在 Linux 上编译
- C++指针到方法模板推导在面向 x86 时不编译,但适用于 x64
- 不在异常中嵌入std::字符串的规则是否仍然适用于move构造函数
- 移动文件夹Windows c++:适用于Vista及以上版本,不包括XP
- 适用于Android的Qt找不到任何兼容的设备答案找到但不知道如何
- 在Windows 7上不起作用,但它适用于Windows 8 dll。
- 可变参数模板转换为 std::function<R(ARGS...)>适用于 GCC 而不是 MSVC2013,为什么?
- C++11 cmath 函数不在 std 命名空间中,适用于 android NDK w/gcc-4.8 或 clang