2015-06-20 7 views
5

मेरा मैक एमपीईजी -2 ट्रांसपोर्ट स्ट्रीम के रूप में .ts एक्सटेंशन को पहचानता है, जबकि मैं इसे अक्सर टाइपस्क्रिप्ट फ़ाइलों के रूप में उपयोग करता हूं। उस त्वरित देखो के कारण .ts फ़ाइलों की सामग्री नहीं दिखाती है।टाइपस्क्रिप्ट फ़ाइलों के लिए त्वरित देखो

मुझे स्टैक ओवरफ्लो पर मिला कि मुझे टेक्स्ट एडिटर में कस्टम एक्सटेंशन असाइन करने में सक्षम होना चाहिए, लेकिन मुझे यकीन नहीं है कि कैसे।

+1

सही फ़ाइल क्लिक करें चलाने -> इसके साथ खोलें ... -> आवेदन करें -> अपने पाठ संपादक चुनें -> जाँच "हमेशा इस एप्लिकेशन का उपयोग"। (मेरे सिर के शीर्ष से, वास्तविक पाठ भिन्न हो सकता है) – HAS

+1

वह केवल उन संगठनों को बदलता है जो फ़ाइल को खोलते हैं, एक्सटेंशन प्रकार स्वयं नहीं। यह अभी भी जल्दी से काम नहीं करता है (मेरे पास ql-colorcode स्थापित है)। – tomitrescak

उत्तर

1

मैं सादा पाठ के रूप में .ts फ़ाइलों को प्रदर्शित करने के लिए QuickLook प्राप्त करने में कामयाब रहा।

/System/Library/QuickLook निर्देशिका से Movie.qlgenerator को हटाने का आवश्यक चरण था।

नकारात्मक पक्ष यह है कि quicklook किसी भी अधिक फिल्मों में से किसी प्रकार का पूर्वावलोकन नहीं कर सकते हैं ...

अद्यतन 2016/04/12:
OSX एल कैप्टन में यह बस एक निकालना संभव नहीं लगता है /System/Library/QuickLook से फ़ाइल (शायद System Integrity Protection की वजह से)।

  1. फ़ाइल पहले
  2. बूट रिकवरी मोड में वापस:

    मैं निम्न चरणों के साथ Movie.qlgenerator को दूर करने में कामयाब रहे पुनरारंभ और प्रेस और पकड़ Cmd-आर

  3. खुला एक टर्मिनल
  4. अक्षम एसआईपी: csrutil disable
  5. cd /Volumes/Macintosh HD/System/Library/QuickLook (अपने मात्रा नाम अलग हो सकता है)
  6. rm -rf Movie.qlgenerator
  7. csrutil enable
  8. csrutil status -> एसआईपी सत्यापित करें ऊपर दिए गए चरणों मैं अपने .ts फ़ाइलें जल्दी दिखाई दे सकता है के बाद फिर से
  9. पुनः प्रारंभ

चालू है।

सबसे अच्छी बात यह है: मैं Movie.qlgenerator मैं ~/Library/QuickLook में पहले चरण में ऊपर का समर्थन किया था और अब मैं भी जल्दी लग गए हैं फिल्मों के लिए पूर्वावलोकन ...

+0

आपने मूवी को कैसे हटाया।qlgenerator' ('sudo rm -R' के साथ प्रयास करने से यह नहीं होता है) – Manu

+0

@Manu: OSX El Capitan के उत्तर में मेरा अपडेट देखें – jbandi

2

इस article अनुसार रखा, वहाँ एक और समाधान है:

1) निकालें से filetype परिभाषा: /System/Library/CoreServices/CoreTypes.bundle/Contents/Info.plist
आप ऐसा करने के लिए है कि वसूली मोड में की जरूरत है।

215 => { 
     "UTTypeConformsTo" => "public.movie" 
     "UTTypeDescription" => "MPEG-2 Transport Stream" 
     "UTTypeIdentifier" => "public.mpeg-2-transport-stream" 
     "UTTypeTagSpecification" => { 
     "public.filename-extension" => [ 
      0 => "ts" 
     ] 
     } 
    } 

2) तब /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill

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