मैं यहां मुद्दा यह लॉग इन किया है: https://github.com/SublimeTextIssues/Core/issues/1271
इस व्यवहार के लिए कारण है क्योंकि उदात्त पाठ, डिफ़ॉल्ट रूप से, टिप्पणियों के खरोज संरक्षित करने के लिए सेट कर दिया जाता है। इसे निष्क्रिय करने के लिए:
- स्थापित Package Control अगर यह नहीं है पहले से ही स्थापित
- स्थापित PackageResourceViewer यदि वह पहले से स्थापित नहीं है:
- ओपन कमान पैलेट
- करें
Package Control: Install Package
- करें
PackageResourceViewer
- ओपन कमान पैलेट
- प्रकार
PRV: O
- करें
PackageResourceViewer: Open Resource
- करें
Default
- करें
Indentation Rules - Comments.tmPreferences
- बदलें
<false/>
- के लिए सहेजें फ़ाइल
<key>preserveIndent</key>
तहत <true/>
Reindentation अब टिप्पणियों के साथ सही ढंग से काम करेंगे।
मैं भी एचटीएमएल खरोज नियम को संपादित करने, टिप्पणी की अनदेखी करने के इतना है कि यह टिप्पणी में टैग के आधार पर खरोज परिवर्तन नहीं करता है की सिफारिश करेंगे। अर्थात।अन्यथा
<html>
<head>
<title>Testing Indent</title>
</head>
<body>
<table>
<tr>
<td>
Cell 1
</td>
</tr>
<tr>
Cell 2
<!--
Block Comment Here
<td>
And a Little More Here
</td>
-->
</tr>
</table>
</body>
</html>
बन जाएगा:
<html>
<head>
<title>Testing Indent</title>
</head>
<body>
<table>
<tr>
<td>
Cell 1
</td>
</tr>
<tr>
Cell 2
<!--
Block Comment Here
<td>
And a Little More Here
</td>
-->
</tr>
</table>
</body>
</html>
ऐसा करने के लिए:
- ओपन कमान पैलेट
- प्रकार
PRV: O
- करें
PackageResourceViewer: Open Resource
- करें
HTML
- का चयन करें
Miscellaneous.tmPreferences
बदलें
<key>scope</key>
<string>text.html</string>
को <key>scope</key>
<string>text.html - comment</string>
और
|-->
करने के लिए(?#|-->)
(इस बाहर टिप्पणी समापन टिप्पणी regex)
- सहेजें यह
हालांकि, जब ST3 की अगली फिल्म में उपलब्ध है, यह एक अच्छा विचार तो नष्ट करने के लिए हो सकता है आपके ओवरराइड, अगर यह ठीक से तय किया गया है। इस तरह, आपको इन फ़ाइलों के अपडेट प्राप्त करना जारी रहेगा, अन्यथा आप सहेजे गए संस्करणों से फंस जाएंगे। ऐसा करने के लिए:
Preferences
->Browse Packages
HTML
फ़ोल्डर हटाएँ Default
फ़ोल्डर में
- जाओ और हटाने के
Indentation Rules - Comments.tmPreferences
फ़ाइल
समस्या अगले में तय नहीं किया गया है निर्माण, आप बस इन परिवर्तनों को फिर से बना सकते हैं।
स्रोत
2016-07-08 07:47:54
क्या यह टिप्पणी के बिना काम करता है? –
हाँ, जब यह टिप्पणी ब्लॉक के बिना पुन: इंडेंट किया जाता है तो यह ठीक है। –
पुष्टि कर सकता है, एसटी 3 3103 – Sebastianb