Я могу включить полный Greet.java
файл
public class Greet {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
из файла asciidoc
== Hello Java
This is how one greets in Java:
[source,java]
.Greet.java
----
include::Greet.java
----
подготовка документации
Но предположим, что я хочу включить только фрагмент кода, разделенный тегами. В приведенном выше коде предположим, что я хочу включить только функцию main
.
Я не вижу символических тегов в документации, но эта страница предполагает, что достаточно написать
public class Greet {
// tag::helloMethod[]
public static void main(String[] args) {
System.out.println("Hello World!");
}
// end::helloMethod[]
}
а также
== Hello Java
This is how one greets in Java:
[source,java]
.Greet.java
----
include::Greet.java[tags=helloMethod]
----
Это просто производит:
Можете ли вы предложить метод, который включал бы только отрывок? Я использую asciidoc 8.6.9.