2014-09-24 1 views
0

PHP 조건 안에 중첩 된 닫는 HTML 태그를 찾는 방법이 있습니까? 예를 들어 나는이 있습니다닫는 html 태그를 Textmate를 사용하여 PHP에서 중첩 시키십시오.

<?php 
if (condition) { 
    echo '<div id="optional">'; 
    } 
?> 

<div id="content"> 
    <p>More content here</p> 
    <ul> 
     <li>one</li> 
     <li>two</li> 
     <li>three</li> 
    </ul> 
    <p>Additional content here</p> 
</div> 

<?php 
if (condition) { 
    echo '</div>'; 
    } 
?> 

내가 div#optional의 끝에서 내 커서를 배치하고 다음 짝 폐쇄를 검색하지 않는 경우에만 내에서 코드를 발견 SHIFT-CMD-B을 누르면 꼬리표. Textmate가 다음 페어링되지 않은 닫기 태그를 검색 할 수있는 방법이 있습니까?

것은이 같은 다른이를 코딩하는 경우 :

<?php 
if (condition) { ?> 
    <div id="optional"> 
<?php } ?> 

<div id="content"> 
    <p>More content here</p> 
    <ul> 
     <li>one</li> 
     <li>two</li> 
     <li>three</li> 
    </ul> 
    <p>Additional content here</p> 
</div> 

<?php 
if (condition) { ?> 
    </div> 
<?php } ?> 

과 내가 같은 결과를 얻을 수 SHIFT-CMD-B를 누릅니다. Dreamweaver CS6에서 div#optional 끝에 커서를 놓고 부모 태그를 선택하면 포함 된 PHP 내에서 div 태그를 찾을 수 있습니다. 그러나 이것은 두 번째 버전의 코딩을 사용하는 경우에만 작동합니다.

나는 DW에서 TM으로 전환하고 있으며 대부분은 매우 쉽지만, 아직 해결해야 할 문제 중 하나입니다. 누구든지 이것에 대한 해결책을 알고 있습니까?

답변

0

Emmet 플러그인이 필요하지만 대답을 찾았습니다. Emmet : HTML> Match Pair Tag에서. 이것은 원래 게시물에 표시된 코딩 방법 중 하나에서 작동합니다. 잘 했어 에멧!

관련 문제