java - 自动缩进 Java 和 HTML 文件的脚本或程序

标签 java javascript html jsp indentation

我想知道您是否有一些自动缩进某些 Java 和 HTML 文件的想法。 HTML 文件可以包含 JavaScript 和 JSP 代码。

理想的程序应该通过命令行同时在所有文件上执行。

编辑:还有其他解决方案吗?

谢谢你,
bat

最佳答案

HtmlTidy至少应该对 HTML 文件有效。

这是一个例子:

#$ cat test.html 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html><head><title>Test page
</title></head><body><b>Hello World</b>
</body>
</html>

#$ tidy -i -q test.html 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">

<html>
<head>
  <meta name="generator" content=
  "HTML Tidy for Linux (vers 25 March 2009), see www.w3.org">

  <title>Test page</title>
</head>

<body>
  <b>Hello World</b>
</body>
</html>
aioobe@e6510:~/tmp$ 

如果您希望tidy 实际修改文件,请添加-m。 (是的,您可以一次提供多个文件 :-)

关于java - 自动缩进 Java 和 HTML 文件的脚本或程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7253645/

相关文章:

Java.lang.Class.newInstance() 抛出 IllegalArgumentException

java - 将属性写入内存缓存,但不写入 Objectify 中的数据存储?

javascript - 如何在 Bootstrap 下拉菜单中使用事件类

javascript - 使用 Google Earth API 捕获相机 View

javascript - 单击 HTML5 Canvas

javascript - html div横向滑动的难点

java - 为什么是 glTranslatef?

javascript - 不断刷新/接收输出 <div>

javascript - 控制台日志返回null

java - 为什么 java swing drawLine 不正确宽度?