【问题标题】:How can I Exclude methods completion from IntelliJ?如何从 IntelliJ 中排除方法完成?
【发布时间】:2019-06-14 23:32:28
【问题描述】:

我正在阅读 IntelliJ 中关于代码完成的 docs。我发现了一个有趣的功能,可以从代码完成中排除

我想知道我是否可以用某些方法做同样的事情?例如,最好从代码完成中排除已弃用和未使用的方法。

【问题讨论】:

  • control-shift space(智能自动完成)有时能帮到你吗?
  • 当然有帮助。但是我们希望通过从代码完成中删除不需要的方法来优化代码完成。也许你应该为此写一个插件:)
  • 哈哈!可能是。但是......它不是总是优先考虑最常用的方法吗?时间久了,它会不会习惯你的喜好?在任何情况下,保护返回类型并使用智能完成应该会大大缩小列表
  • 是的,你是对的。确实如此。我不知道将未使用的方法保存到首选项(丢弃它们)。实际上,我只是出于好奇才提出这个问题,而且我认为我正在寻找的功能在 IDE 中尚不存在 :)

标签: intellij-idea code-completion


【解决方案1】:

请查看/添加/关注/评论已经为您的问题创建的功能请求: https://youtrack.jetbrains.com/issue/IDEA-136103

目前,您不能从完成列表中排除已弃用的方法。通常可以通过选择“按相关性排序”选项(完成列表的右下角)对它们进行分组。

【讨论】:

  • 好吧,酷。有没有可以完成这项工作的插件(隐藏代码完成中的方法)?
  • JetBrains 官方没有这个功能的插件,你可以试试问题评论中建议的一个,但我没有测试过
猜你喜欢
  • 1970-01-01
  • 2011-03-29
  • 2019-09-05
  • 2010-09-10
  • 1970-01-01
  • 2020-06-10
  • 2021-11-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多