我正在寻找一种可以更新.html或.md的工具或技术,以使<pre>
标记中的任何“特殊”字符都可以转义。
例如,我正在寻求将其转换为
<pre lang="java" class="prettyprint">
class NeoEach {
static <T, V, E> void Each(int limit, Iterable<T> i, Asyncc.IEacher<T, E> m, Asyncc.IEachCallback<E> f) {
final CounterLimit c = new CounterLimit(limit);
final ShortCircuit s = new ShortCircuit();
final var iterator = i.iterator();
RunEach(iterator, c, s, m, f);
handleSameTickCall(s);
}
}
</pre>
对此:
<pre lang="java" class="prettyprint">
class NeoEach {
static <T, V, E> void Each(int limit, Iterable<T> i, Asyncc.IEacher<T, E> m, Asyncc.IEachCallback<E> f) {
final CounterLimit c = new CounterLimit(limit);
final ShortCircuit s = new ShortCircuit();
final var iterator = i.iterator();
RunEach(iterator, c, s, m, f);
handleSameTickCall(s);
}
}
</pre>
我尝试自己编写此代码,但它比预期的难,我想知道是否有一些现有工具可以做到这一点?手动在大型文档中进行操作真是令人伤心。