일부 Java 및 HTML 파일을 자동으로 들여 쓰는 것에 대해 알고 싶습니다. HTML 파일에는 JavaScript 및 JSP 코드가 포함될 수 있습니다.Java 또는 HTML 파일을 자동으로 들여 쓰기하는 스크립트 또는 프로그램
이상적인 프로그램은 모든 파일의 명령 줄을 통해 동시에 실행해야합니다.
편집 : 다른 해결책?
적어도 HTML 파일에 대한 트릭을 할해야박쥐
일부 Java 및 HTML 파일을 자동으로 들여 쓰는 것에 대해 알고 싶습니다. HTML 파일에는 JavaScript 및 JSP 코드가 포함될 수 있습니다.Java 또는 HTML 파일을 자동으로 들여 쓰기하는 스크립트 또는 프로그램
이상적인 프로그램은 모든 파일의 명령 줄을 통해 동시에 실행해야합니다.
편집 : 다른 해결책?
적어도 HTML 파일에 대한 트릭을 할해야HtmlTidy을 주셔서 감사합니다. 실제로 파일을 수정 tidy
를 원하는 경우
#$ 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>
[email protected]:~/tmp$
하는 -m
을 추가
다음은 예입니다. (예, 한 번에 여러 개의 파일을 제공 할 수 있습니다 .-)
DrJava (http://drjava.org/)에는 올바른 경우 java 파일 들여 쓰기 용 명령 줄 도구가 있습니다.
예 그것은 당신이 checkstyle http://checkstyle.sourceforge.net/cmdline.html에게 http://drjava.org/docs/user/apc.html
Java 용 ... – user376112
을 시도 할 수 있습니다 않습니다. html로 작동하는지 확실하지 않습니다. 그러나 자바의 경우 매력처럼 작동하며 사용자 정의 가능한 규칙을 추가 할 수도 있습니다.
Java 용입니다. JSP 페이지 – user376112
eclipse과 같은 IDE를 사용하십시오. 코드 정리에 사용자 정의 규칙을 설정하거나 기본값을 사용하는 데 사용할 수있는 소스 정리 옵션이 있습니다.
명령 줄 호출을 찾으려면이 link을 읽으십시오. 참조 복사 붙여 넣기 :
<path-to-eclipse>\eclipse.exe -vm <path-to-vm>\java.exe -application org.eclipse.jdt.core.JavaCodeFormatter -verbose -config <path-to-config-file>\org.eclipse.jdt.core.prefs <path-to-your-source-files>\*.java
는 마찬가지로 HTML, 어떤 자바 스크립트와 JSP 페이지에 대한 XML 등
내 이클립스가 내 JSP 페이지를 올바르게 들여 쓰지 않아야합니다. – user376112
이클립스 포맷터는 JSP를 제외한 다른 모든 파일 유형에 적합합니다. [여기] (https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;short_desc=formatting;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status)에서 볼 수있는 많은 열린 버그가 있습니다. = WST %, Product = WTP % 20Source % 20Editing, classification = WebTools) 새 릴리스에서 수정되었을 수도 있습니다. 나는 단지 인디고와 함께 노력했다, 슬프게도 그것은 아직도 완전하지 않다. –
같은 다른 소스의 서식에 사용? – user376112
시도해보십시오. :-) – aioobe
유감스럽게도, 작동하지 않습니다. – user376112