【问题标题】:invert if statement in eclipse在eclipse中反转if语句
【发布时间】:2020-10-29 19:05:35
【问题描述】:

我使用 C++ 开发。 我知道 JetBrain 的函数“invert if statement”将 if 块与 else 块交换并交换条件。 有没有办法在 eclipse 中做同样的事情?

【问题讨论】:

    标签: if-statement eclipse-cdt


    【解决方案1】:

    不是 Eclipse 中默认的 refactor 方法的一部分。您可以尝试编写自己的重构插件来添加功能(查看this answer),但这可能太麻烦了。

    【讨论】:

      【解决方案2】:

      Eclipse 可以通过“快速修复”操作:选择 if 关键字和条件,然后 Ctrl+1 并选择“反转条件”。这里的例子https://veerasundar.com/blog/2012/10/eclipse-refactoring-on-steroids/#4-invertingifstatement

      【讨论】:

      • 至少在 2019-09 版本中用于 C/C++ 开发人员的 Eclipse IDE 不起作用。
      • 我的错,我检查的是 java,而不是 C/C++
      猜你喜欢
      • 2017-01-16
      • 2021-01-08
      • 1970-01-01
      • 2020-12-20
      • 2015-08-18
      • 2019-05-01
      • 2012-01-16
      • 2019-04-09
      相关资源
      最近更新 更多