2011-09-29 26 views
19

मैं कुछ वेब विकास करने के लिए मैक ओएस एक्स पर TextWrangler का उपयोग कर रहा हूं। क्या ऑटो प्रारूप कोड का कोई तरीका है?क्या TextWrangler में कोड प्रारूपित करने का कोई तरीका है?

+3

मैं TextWrangler में प्रत्येक भाषा के लिए स्क्रिप्ट/फ़िल्टर से थक गया - टेक्स्टमैट बॉक्स से बाहर करता है इसलिए मैंने उस पर स्विच किया। – JoshC13

उत्तर

6

हां, एक संभावना है लेकिन एक साधारण नहीं है। टेक्स्ट फ़िल्टर का उपयोग करके, यदि आप अपनी पसंद फ़िल्टर को पा सकते हैं तो आप इसे Library/Application Support/TextWrangler/Text Filters में डाल दें और Text/Apply Text Filter मेनू से इसे एक्सेस करें। http://magp.ie/2010/02/15/format-xml-with-textwrangler/

और PHP के लिए:

इस तरह आप XML के लिए यह करना है http://wizguild.com/textwrangler_phptidy_filter/

+2

मेरे मैक ओएस एक्स 10.8 – AmineG

+0

अरे @ someone0 पर फ़ोल्डर लाइब्रेरी/एप्लिकेशन सपोर्ट/टेक्स्टवॉंगलर फ़ोल्डर नहीं ढूंढ सकता है - आप स्वयं फ़ोल्डर बना सकते हैं और फिर ऐप को पुनरारंभ कर सकते हैं। ओएसएक्स विंडोज की तुलना में इतना कठिन है ... 'यह सिर्फ काम करता है' sh ** का ढेर है! यदि आप बैश स्क्रिप्टिंग और यूनिक्स कमांड जानते हैं तो यह बस काम करता है। :( – OceanLife

+1

@ someone0 मामले में आप लाइब्रेरी फ़ोल्डर नहीं देख सकते हैं: लाइब्रेरी फ़ोल्डर वास्तव में वहां है लेकिन छुपा हुआ है। खोजक में अपना घर फ़ोल्डर खोलें, जाओ मेनू से "फ़ोल्डर पर जाएं ..." चुनें और लाइब्रेरी दर्ज करें। मैं इसे अपने सिस्टम पर पसंदीदा में जोड़ता हूं। – Sam

2

एक नई फ़ाइल बनाएं -> साफ XML.sh

कॉपी और नीचे इस लाइनों पेस्ट करें:

#!/bin/sh XMLLINT_INDENT=$'\t' xmllint --format --encode utf-8 -

डेस पर सहेजें > ~/Library/अनुप्रयोग समर्थन/TextWrangler/पाठ फिल्टर

फिल्टर पाठ डेस्कटॉप से ​​अपने साफ XML.sh ले जाएँ - ktop

ओपन खोजक फ़ोल्डर में जाएँ और।

ओपन टेक्स्टवांगलर और अपनी एक्सएमएल फ़ाइल को सुंदर बनाएं।

+0

मुझे इस के साथ परेशानी हो रही है। यह कहता है कि अपूर्ण टैग हैं, भले ही मैंने ब्राउज़र के डेवलपर टूल्स से उत्पादित पुराने HTML स्रोत कोड से सीधे कोड कॉपी किया हो। –

+0

ठीक है , एचटीएमएल ध्वज जोड़ने में थोड़ी अधिक सफलता, लेकिन यह सब एक एचटीएमएल और बॉडी टैग में कोड लपेटता है और यह किसी भी चीज़ को इंडेंट या संरेखित नहीं कर रहा है। उसने मुझे चेतावनी दी डुप्लिकेट आईडी टैग्स के बारे में, जिसकी मैंने सराहना की, लेकिन मुझे उम्मीद थी कि यह होगा, आपको पता है, पाठ प्रारूपित करें ... –

+0

यह आकर्षण की तरह काम करता है। धन्यवाद! – AntonSack

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