2011-01-05 11 views
17

किसी कारण से, ग्रहण ऐसा लगता है कि उदा। <div> और <td> टैग इंडेंटिंग योग्य नहीं हैं।ग्रहण एचटीएमएल: कुछ टैग्स पर इंडेंट नहीं है

<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 + Shift + F जैसे निम्न HTML indents?

+4

मेरा मानना ​​है कि यह प्रश्न विषय पर है। ग्रहण एक प्रोग्रामर का उपकरण है। तो मैं इसे बंद करने के लिए किसी को वोट आश्चर्यचकित कर रहा हूँ। –

उत्तर

7

मैं आपको Aptana में इसे कैसे करना है इसका एक उदाहरण दूंगा। चूंकि यह ग्रहण पर आधारित है - यह कम या कम होगा:

विंडो> प्राथमिकताएं> Aptana (या ग्रहण)> संपादक> HTML> स्वरूपण> संपादित करने के लिए, प्रोफ़ाइल को एक नए रूप में सहेजें, और संपादित करें> नया रेखाएं> यहां सबकुछ स्वयं व्याख्यात्मक होना चाहिए।

एक नमूना स्क्रीनशॉट: http://img10.imageshack.us/img10/6643/aptanaeclipse.jpg

मामले में आप सिर्फ प्राथमिकताएं संवाद विंडो के शीर्ष बाएं पर एक फिल्टर खोज करते हैं एक मेनू आइटम को खोजने के लिए संघर्ष,।

+2

बहुत बहुत धन्यवाद! यह बहुत अच्छा होगा - लेकिन ग्रहण में यह मेनू नहीं है। स्पष्ट रूप से पूरा Aptana मेनू नया है। लेकिन Aptana पर हेड-अप के लिए धन्यवाद - उन वरीयताओं को अकेले बहुत अच्छा लग रहा है! अब मुझे वास्तव में विश्वास है कि ग्रहण हेलीओस (वर्तमान रिलीज) में ऐसा करने का कोई विकल्प नहीं है, और यह वास्तव में एक विशेषता है, बग नहीं! यदि आप फ़ाइल को .xml में बदलते हैं, और फिर इसे दोबारा सुधारते हैं, तो सैनिटी सीधे आती है। – stolsvik

2

मैं आपको एचटीएमएल टिडी को देखने का सुझाव दूंगा, जो कमांडलाइन टूल है। यदि आप लिनक्स चला रहे हैं, तो अपने पैकेज मैनेजर को फायर करें और 'tidy' के लिए खोजें, यह वहां होगा। बैश/डॉस शीघ्र से http://tidy.sourceforge.net/#binaries

ठेठ साफ आदेश:: अगर खिड़कियां, तो इस पृष्ठ को देखें

tidy -im index.html

यह (-i) कोड और (-m) इनपुट फ़ाइल को संशोधित इंडेंट होगा (बजाय इसे कंसोल पर थूकना)। यह आपके हेडर में प्राप्त DOCTYPE से संबंधित किसी भी चेतावनी या त्रुटियों को भी सूचीबद्ध करेगा।

आदेश चलाने के बाद, ग्रहण आपको सूचित कर सकता है कि आप कोड अपडेट कर दिए गए हैं और आपको अद्यतन कोड के साथ विंडो रीफ्रेश करने के लिए संकेत देते हैं।

14

विंडो> वरीयताएँ> वेब> HTML फ़ाइलें> संपादक।

"इनलाइन तत्व" फ़ील्ड का इंडेंट करना चाहते हैं उसे हटाएं।

enter image description here

यह मेरे लिए हल किया।

आशा है कि अब यह बेहतर होगा।

+0

एक वाक्य या दो इसे अधिक उपयोगी उत्तर बना सकता है। – demongolem

संबंधित मुद्दे