当我双击并粘贴变量时如何防止重构?
How to prevent refactoring when I double-click & paste over a variable?
我经常复制一些东西,双击其他东西(通常是一个变量),然后用ctrl-v粘贴在上面。在安装了生产力增强工具后,偶尔(我还无法确定确切的情况)它会打开我粘贴的变量的头文件,并将其重构为我粘贴的内容。如何防止这种情况发生?
按住Ctrl键单击变量时,电动工具将导航到变量的声明。(这是我很欣赏的功能)
你有两个选择:
- 在双击标记变量之前,不要按Ctrl键
- 禁用
Tools > Options > Productivity Power Tools
下的"Ctrl+Click to definition"功能
相关文章:
- 防止主数据类型C++的隐式转换
- 如何防止 c++ 在从浮点型转换为双精度型(不适用于 IO)时添加额外的小数?
- 如何重构类层次结构以避免菱形问题
- 函数何时会在c++中包含stack_Unwind_Resume调用
- 将指针设置为"nullptr"并不能防止双重删除?
- Visual studio代码重构似乎不起作用(例如,重命名符号-f2)
- 如何防止C++遗留代码中的挂起指针
- Python中的for循环与C++有何不同
- 如何防止clang格式在流运算符调用之间添加换行符<<
- 如何防止初始值设定项列表中的错误值?
- OpenCV 我应该使用智能指针来防止内存泄漏吗?
- C++ 防止在映射中放置()时调用析构函数
- 是否可以防止省略聚合初始化成员?
- 在C++中释放内存期间,迭代器与指针有何不同
- 如何在多个线程中创建 QSql数据库连接时防止名称冲突
- 防止在C++中选择错误文件时提升 xml 解析器崩溃
- std::mutex 如何防止线程修改?
- 防止C++中的硬编码数字
- 防止在复制构造函数中隐式调用基构造函数
- 当我双击并粘贴变量时如何防止重构?