【问题标题】:How do I fold code for comment blocks inside method blocks in the Eclipse IDE如何在 Eclipse IDE 中的方法块内折叠注释块的代码
【发布时间】:2019-07-24 09:37:20
【问题描述】:

如何将注释块折叠在要折叠(概述)的方法块内,就像方法和区域等一样?

sample_method_or_Class()
{
 /* I'd like to fold this
  * comment block
  */
}
/* The same way I can fold this one
 * outside the code block.
 */

Eclipse 是否支持 Visual Studio 所支持的功能 (How do I fold code for comment blocks inside method blocks?)?

【问题讨论】:

  • 用什么语言?
  • 我的特殊情况是 Eclipse Photon for Java,但我希望任何解决方案都能在不同语言的 Eclipse 版本中通用。
  • Eclipse 的结构并非如此。它根据几个简单的 Java 接口在工作台中托管不同的编辑器,因此实现细节和功能集可以并且会因语言而异。
  • 评论通常在他们所指的成员(类型、方法或字段)之前。但是,在您的示例中, cmets 之后没有任何内容,因此 cmets 被视为无法折叠的注释掉代码。也许你可以描述你为什么想要这个?也许有替代解决方案或解决方法(例如 Ctrl+Shift+Up/Down 转到上一个/下一个成员)。
  • @Miami_Programmer 我猜是this plug-in does what you want(见here for details)。

标签: eclipse formatting ide comments folding


【解决方案1】:

不幸的是,Eclipse 中没有这样的支持。不过有a request for this,在 2008 年报告时只有 10 票,所以我预计不会很快实施。

可以找到一个名为Coffee Bytes 的Eclipse 折叠插件,但大多数链接都已损坏。似乎不支持最新的 Eclipse 版本,并且该项目似乎已停产。

更新:

正如howlger 在下面的评论中所指出的,EclipseFolding 插件还活着并且很好。我现在已经测试过了,通过Help / Install new software... / Add... 使用它的更新站点安装了它:

在 Eclipse 重新启动后,我得到了小红色方块,表示问题中两种评论场景的折叠能力:

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-23
  • 1970-01-01
  • 2011-01-29
  • 2012-08-15
  • 2019-04-29
  • 1970-01-01
相关资源
最近更新 更多