Java Netbeans平台-标记代码?

Java Netbeans平台-标记代码?,java,netbeans,netbeans-platform,netbeans-plugins,Java,Netbeans,Netbeans Platform,Netbeans Plugins,我想为Netbeans编写一个java插件。基本上,我想标记代码行/段,以便在编写代码后可以重新组织代码 示例-如果我编写的代码如下所示: public static void main(String[] args) { Person p1 = new Person(); Person p2 = new Person(); Person p3 = new Person(); p1.printInfo(); p2.printInfo(); Sys

我想为Netbeans编写一个java插件。基本上,我想标记代码行/段,以便在编写代码后可以重新组织代码

示例-如果我编写的代码如下所示:

public static void main(String[] args) {
    Person p1 = new Person();
    Person p2 = new Person();
    Person p3 = new Person();

    p1.printInfo();
    p2.printInfo();

    System.out.println(p3.getName());
}
mark0: public static void main(String[] args) {
    mark1: Person p1 = new Person();
    mark1: Person p2 = new Person();
    mark2: Person p3 = new Person();

    mark1: p1.printInfo();
    mark3: p2.printInfo();

    mark3: System.out.println(p3.getName());
mark0:}
我希望能够标记代码段/代码行,就像用XML标记一样。所以这些标记看起来像这样:

public static void main(String[] args) {
    Person p1 = new Person();
    Person p2 = new Person();
    Person p3 = new Person();

    p1.printInfo();
    p2.printInfo();

    System.out.println(p3.getName());
}
mark0: public static void main(String[] args) {
    mark1: Person p1 = new Person();
    mark1: Person p2 = new Person();
    mark2: Person p3 = new Person();

    mark1: p1.printInfo();
    mark3: p2.printInfo();

    mark3: System.out.println(p3.getName());
mark0:}
但同时,这应该是Netbeans中的一个编辑器功能。所以我不希望这些标记出现在代码中。因此,我不能直接使用XML

但我还没有找到我需要学习的Netbeans平台的哪一部分才能编写代码。它的行为类似于断点,因为它突出显示已标记的代码,并在代码行的任何位置跟随代码

Netbeans平台中是否有一个特定的特性允许人们标记这样的代码?如果不是(即使是),在Netbeans平台中是否有一个类似于此的领域我可以了解更多,您可以命名它


我对使用现有的插件不感兴趣,因为我这样做是为了学习和定制我自己的插件。然而,如果你认为现有的插件可以帮助我找到解决方案,那就大声说出来。

已经有一个功能可以做到这一点。使用这样的单行注释:
/
标记开始,
/
标记结束。谢谢!您知道有一个功能可以在预览中隐藏这些注释吗?如果每行代码都有两条单行注释,那么很快就会变得杂乱无章。不,我认为这是不可能的。它适用于较大的街区。如果你想标记一行,为什么不使用书签呢?然后你在书签窗口中有了一个很好的概览。我来看看。如果我可以自定义书签功能,它将正是我要搜索的。谢谢