gpt4 book ai didi

java - IntelliJ IDEA 是否支持在代码中分组和突出显示 Java 注释(组)?

转载 作者:行者123 更新时间:2023-12-01 22:29:35 26 4
gpt4 key购买 nike

我使用 IntelliJ IDEA 作为 Java IDE 已经有十年了,我在 2009 年创建了我最喜欢的语法突出显示方案。它自 2015 年左右以来一直没有修改,只是因为我发现它对我来说非常舒服,使阅读代码变得更容易快点。然而,有一些语法元素在某些情况下不容易阅读。我猜想,其中最重要的元素是 Java 注释,如果注释太多,它们就会显得困惑并且难以阅读。我更喜欢以下注释顺序方案:

  • (可能已禁用)“入口点”:@Disabled@Test@RequestMapping@Scheduled > 等;
  • Java核心:@Override@FunctionalInterface@Target@RetentionPolicy等;<
  • 合约:JSR-305(@Nonnull@Immutable)、Checker 框架;
  • 代码生成器:Lombok @Getter@EqualsAndHashCode等;
  • 运行时:各种自定义@Foo@Bar@Entity@OneToMany@JsonProperty 等;
  • 文档:@Api***等;
  • @SuppressWarnings 作为最不重要的一个。

有时我把它们的顺序放错了,这使得阅读代码不太方便,让我觉得代码风格没有我想要的那么严格。我的问题是:是否可以定义注释(或其组)的顺序,以便我可以重新排序? IntelliJ IDEA 可以对导入执行完全相同的操作。

(另外,是否可以用不同的颜色突出显示这些组?)

最佳答案

有一个feature reques如果您支持这种行为,请投票支持该功能。

关于java - IntelliJ IDEA 是否支持在代码中分组和突出显示 Java 注释(组)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58554378/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com