नए फ़ाइल प्रकारों के लिए डिफ़ॉल्ट एप्लिकेशन को टेक्स्टडिट करें [डुप्लिकेट]


4

अक्सर मैं अजीब एक्सटेंशन के साथ फ़ाइलों को डाउनलोड, जैसे .wnd, .npy, .datफ़ाइलों को सिस्टम पहले से ही नहीं पहचानता है, TextEdit होने के लिए के रूप में, आदि वहाँ किसी तरह मैं इस तरह की सभी फ़ाइलों के लिए डिफ़ॉल्ट ऐप्स बना सकते हैं है?

संपादित करें क्या कोई रास्ता है कम से कम "के साथ खुला" शीघ्र TextEdit शामिल हैं? यहां छवि विवरण दर्ज करें

जवाबों:


3

macOS यूनिक्स का एक व्युत्पन्न है, जिसमें सभी चीजों को एक पाठ फ़ाइल के रूप में दर्शाया जाता है, और उन फ़ाइलों को खोलने के लिए किस प्रोग्राम का उपयोग "माइम प्रकार" द्वारा निर्धारित किया जाता है। MacOS पर माइम प्रकार संघों को संबंधित .app फ़ाइल के अंदर संग्रहीत किया जाता है। उदाहरण के लिए, Microsoft Word दस्तावेज़ (.doc) विशेषताओं का वर्णन करने वाला डेटा (अर्थात यह किस प्रकार की फ़ाइल है, डिफ़ॉल्ट आइकन क्या है, आदि) Word.app> सामग्री> Info.plist में संग्रहीत है ।

इससे जो समस्या उत्पन्न होती है, वह यह है कि सभी अज्ञात माइम प्रकारों को Text Edit.app के साथ जोड़ने के लिए, आपको टेक्स्ट Edit.app> Contents> Info.plist फ़ाइल में अपनी विशेषताओं को मैन्युअल रूप से जोड़ना होगा और आपके द्वारा लिखी गई कोई भी नई फ़ाइल टाइप करें ' t जोड़ा जाना पहचाना नहीं जाएगा, और फिर भी उन्हें खोलने के लिए कोई डिफ़ॉल्ट ऐप नहीं होगा।

इसका लाभ यह है कि चूंकि यूनिक्स की सभी चीजों को टेक्स्ट फाइलों के रूप में दर्शाया गया है, आप बस राइट क्लिक> ओपन विथ> अदर ...> टेक्स्ट एडिट.ऐप कर सकते हैं , और वे हमेशा एक सामान्य टेक्स्ट फाइल के रूप में खुलेंगे, फिर चाहे जो भी हो इसका विस्तार है। यह निश्चित रूप से आपके द्वारा पूछे गए समाधान की तुलना में कम सुविधाजनक है, लेकिन मुझे डर है कि यह मेरे ज्ञान के लिए, निकटतम चीज जिसे आप प्राप्त कर पाएंगे।

संपादित करें : उदाहरण के लिए, मान लीजिए कि फ़ाइल प्रकार है .foo , तो आप उपयोग कर सकते हैं Get Infoपर file.foo , और के तहत के साथ खोलें टैब ड्रॉप-डाउन मेनू का उपयोग करें, और चुनें अन्य ...अनुप्रयोग चुनें संवाद में TextEdit.app का चयन करें । बाद file.foo के डिफ़ॉल्ट एप्लिकेशन स्थापित किया गया है, क्लिक करें सभी बदलें ... बटन। अब से .foo एक्सटेंशन वाली सभी फाइलें डिफ़ॉल्ट रूप से TextEdit में खुलेंगी। हालाँकि, यह विधि माइम-प्रकार की जानकारी को सीधे संपादित करने के रूप में एक ही समस्या प्रस्तुत करती है, इसमें आपको अभी भी प्रत्येक अज्ञात फ़ाइल प्रकार के लिए यह करना होगा।

TextEdit के लिए Open के साथ ओपन डायलॉग दिखाने के लिए TextEdit के Info.plist फ़ाइल में फ़ाइल प्रकार के बारे में जानकारी होनी चाहिए । जब आप ओपन विद डायलॉग को खोलते हैं, तो यह एक छोटे से क्षण के लिए "Fetching ..." पढ़ता है। ऐसा इसलिए है क्योंकि यह सिस्टम उन सभी ऐप्स की Info.plist फ़ाइलों को स्कैन कर रहा है जिन्हें यह पता है कि वे इंस्टॉल किए गए हैं (या बल्कि, यह उन फ़ाइलों के सूचकांक को स्कैन कर रहा है, जिन्होंने पहली बार उन सभी ऐप को चलाया था।) यह देखने के लिए कि क्या कोई है। उनमें आपके द्वारा क्लिक की गई फ़ाइल के प्रकार की जानकारी है। इसके बाद यह उन सभी ऐप्स के लिए एक लिंक बनाता है जिनकी Info.plist फ़ाइलों में उस माइम-प्रकार को पाया गया था, जो ओपन विथ मेनू में सूची है।

यूनिक्स सिस्टम में एक निश्चित ऐप के साथ खोलने के लिए सभी अपरिचित फ़ाइल प्रकारों को सेट करने की क्षमता नहीं है, क्योंकि इसकी बहुत ही प्रकृति से इसमें बिना किसी एक्सटेंशन वाली फाइलें शामिल होंगी। जैसा कि पहले यूनिक्स में उल्लेख किया गया है कि सभी चीजें टेक्स्ट फ़ाइलों के रूप में सिस्टम द्वारा देखी जाती हैं, जिसका अर्थ है कि यदि आप TextEdit.app के साथ खोलने के लिए सभी अज्ञात फ़ाइल प्रकार सेट करते हैं, तो इसमें सिस्टम प्रोग्राम जैसे फ़ोल्डर /bin/और /sbin/फ़ोल्डर में संग्रहीत चीजें शामिल होंगी , और कुछ निश्चित हार्डवेयर जैसे हार्डवेयर भी शामिल होंगे। HDD। अब अचानक जब भी आप सिस्टम प्रोग्राम से जुड़े कुछ भी करने की कोशिश करते हैं, जिसमें विस्तार नहीं होता है, तो यह सिर्फ ग्रैबिश से भरा टेक्स्टएडिट विंडो खोलता है, और सबसे खराब सिस्टम किसी भी इनपुट (लॉक अप) का जवाब देना बंद कर देता है, बूट करना बंद कर देता है , और पुनः इंस्टॉल किया जाना है।


क्या कोई तरीका है जो मैं स्वचालित रूप से नव डाउनलोड की गई फ़ाइल एक्सटेंशन को सूचीबद्ध कर सकता हूं?
किलोजूल

-1

फ़ाइल नाम पर राइट क्लिक करें और "गेट इन्फो" चुनें और खुली हुई खिड़की से "ओपन विथ" चुनें और फिर अपनी फ़ाइल के लिए डिफ़ॉल्ट एप्लिकेशन चुनें।


-1

हाँ। यदि आप किसी एक प्रकार का चयन करते हैं और 'get info', cmd-i करते हैं, तो आप उस फ़ाइल प्रकार के लिए डिफ़ॉल्ट सेट कर सकते हैं। जानकारी विंडो के नीचे एक विकल्प है जिसके लिए उस फ़ाइल को खोलने के लिए किस ऐप का उपयोग करना है। आप पुल डाउन मेनू से टेक्स्टडिट का चयन कर सकते हैं। सीधे तौर पर उसके नीचे एक बटन है जो कहता है कि 'चेंज ऑल'। यदि आप उस बटन पर क्लिक करते हैं, तो टेक्स्टडिट एक ही एक्सटेंशन के साथ सभी फाइलें खोलेगा। आपको यह प्रत्येक अलग फ़ाइल प्रकार के लिए करना होगा, आपके मामले में dat, npy, ...

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.