2011-01-05 6 views
17

어떤 이유인지 Eclipse는이를 생각합니다. <div><td> 태그는 들여 쓰기 가치가 없습니다.Eclipse html : 일부 태그에 들여 쓰이지 않음

<div> 
<div> 
<table> 
    <tr> 
     <td>test<br /> 
     test2 
     <h1>test 2</h1> 
     <div>testing<br /> 
     test2</div> 
     <table> 
      <tr> 
       <td> 
       <h1>again</h1> 
       </td> 
      </tr> 
     </table> 
     </td> 
    </tr> 
</table> 
</div> 
</div> 

누구나 (! 내가 모든 태그 들여 할) 전원이 논리를 설정하거나 그것을 사용자 정의하는 방법에 대한 어떤 생각을 가지고

Ctrl 키 + 시프트 + F는 다음과 같은 다음과 같은 HTML을 들여 쓰기?

+4

나는이 질문이 주제에 있다고 믿는다. Eclipse는 프로그래머의 도구입니다. 그래서 나는 누군가 그것을 닫는 것에 투표하는 것에 놀랐습니다. –

답변

7

나는 당신에게 Aptana에서 그것을하는 방법의 예를 들어 줄 것입니다. 이클립스를 기반으로하기 때문에 다소 비슷합니다 :

창> 환경 설정> Aptana (또는 Eclipse)> 편집기> HTML> 서식 지정> 편집하려면 프로필을 새 것으로 저장하고 편집> 새로 만들기 lines> 여기에있는 모든 것은 자명하다.

샘플 스크린 샷 : 경우 http://img10.imageshack.us/img10/6643/aptanaeclipse.jpg

하면, 메뉴 항목을 찾기 위해 투쟁 단지 환경 ​​설정 대화 상자 창의 왼쪽 상단에 필터 검색을 수행.

+2

고마워요! 그건 굉장했을거야 -하지만 Eclipse는이 메뉴가 없습니다. 명백하게 Aptana 메뉴 전체가 새로운 것 같습니다. 그러나 Aptana의 헤드 업에 감사드립니다. 그 환경 설정만으로도 매우 멋지게 보입니다! 이제 실제로 Eclipse Helios (현재 릴리스)에이 옵션을 사용할 수 없다고 생각합니다. 실제로이 기능은 버그가 아니라! 파일 이름을 .xml로 바꾸고 다시 포맷하면 정상적으로 작동합니다. – stolsvik

2

나는 명령 줄 도구 인 html tidy를 보길 권한다. 리눅스를 사용하고 있다면, 패키지 관리자를 실행하고 '깔끔함'을 찾으십시오. 그러면 거기에있게 될 것입니다. bash는/DOS 프롬프트에서 http://tidy.sourceforge.net/#binaries

일반적인 깔끔한 명령 : 창, 다음이 페이지를 볼 경우

tidy -im index.html

이것은 (-i는()보다는 코드와 (-m) 입력 파일을 수정 들여 쓰기합니다 콘솔에 뱉어 낸다). 또한 헤더에있는 DOCTYPE과 관련된 경고 또는 오류를 나열합니다.

명령을 실행 한 후 eclipse는 코드가 업데이트되었음을 ​​알려주고 업데이트 된 코드로 창을 새로 고칠 것인지 묻습니다.

14

창> 환경 설정> 웹> HTML 파일> 편집기.

"인라인 요소" 필드의 들여 쓰 기 원하는 것을 제거하십시오.

enter image description here

이 나를 위해 해결했다.

희망 사항.

+0

문장 하나 또는 두 개가 더 유용한 대답이 될 수 있습니다. – demongolem