我想为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());
}
我希望能够标记代码段/行,有点像用XML标记的东西。所以标记看起来像这样:
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平台上了解更多关于你可以命名的内容,这类似于什么?
我对使用现有的插件不感兴趣,因为我这样做是为了学习和自定义我自己的插件。但是,如果您认为现有的插件可以帮助我找到解决方案,那么请大声说出来。