मुझे नहीं पता कि अन्य लोगों ने योसेमाइट में यह नोटिस किया है:
फ़ाइंडर में फ़ोकस वाली फ़ाइल के साथ, जब आप कर्सर को "ओपन विथ" प्रविष्टि में ले जाते हैं, चाहे संदर्भ मेनू या मेनू बार से -> फ़ाइल, एक "लास्टिंग ..." सबट्री दिखाई देता है।
एक पल बाद, सामान्य संदिग्ध दिखाई देते हैं, जैसा कि उन्होंने पिछले ओएस एक्स संस्करणों में किया था।
यह व्यवहार, मुझे लगता है, एक सुधार माना जाता है। चूंकि /Application/***.app/Contents/Info.plist लाइव-प्रचलित है, उपयोगकर्ता को संबंधित परिवर्तनों को प्रदर्शित करने के लिए लॉन्चसर्विस को रीसेट करने की आवश्यकता नहीं है। यह मेरा अनुमान है।
हालाँकि, यह मेरे लिए एक समस्या का कारण बनता है। मैं मेन्यू बार -> फाइल -> ओपन विथ -> कुछ ऐप को इनवॉइस करने के लिए एप्स्क्रिप्ट या बेटरटचटूल के माध्यम से कीबोर्ड शॉर्टकट बनाता हूं।
इस तरह मैंने TextMate, FN + SHIFT + 2 के साथ राइट प्रो, आदि के साथ फाइल खोलने के लिए FN + SHIFT + 1 को प्रोग्राम किया।
1) "ट्रिगर के साथ ओपन" पर कर्सर लाने के लिए कर्सर की जरूरत है, और 2) लाने में देरी से मेरी स्क्रिप्ट अवैध हो जाती है।
मैं इस सिद्धांत को सत्यापित करने में सक्षम था: 1) एक फ़ाइल पर राइट क्लिक करके, 1) "ओपन विथ" एंट्री पर होवर करें, 3) सबमेनू लाने के लिए प्रतीक्षा करें, 4) प्रसंग मेनू के बाहर क्लिक करें इसे गायब करने के लिए, 5) कीबोर्ड शॉर्टकट इनवोक करें।
और शॉर्टकट काम कर गया।
तो ये मेरे सवाल हैं:
1) जाहिर है, क्या मैं पूर्व-योसेमाइट व्यवहार पर वापस लौट सकता हूं?
2) क्या किसी के पास चतुराई से और कुशलता से मांग पर कई ऐप के साथ एक फ़ाइल प्रकार खोलने के लिए चतुर तरीके हैं?
अद्यतन करें:
अब तक, मेरे पास एक वर्कअराउंड है, वह है ऑटोमेटर सर्विस बनाना। यहाँ TextMate के साथ एक उदाहरण दिया गया है:
मैं बिना देरी किए इसे 1) मेनूबार -> खोजक -> सेवा -> टेक्स्टमैट के साथ खोल सकता हूं, 2) संदर्भ मेनू के शीर्ष स्तर, या 3) एक कीबोर्ड शॉर्टकट अगर मैं चुनता हूं।
यह दो गुच्छों के साथ आता है:
1) सेवा में प्राप्त वस्तुओं को व्यापक परिभाषा में होना चाहिए, उदाहरण के लिए फाइलें और फ़ोल्डर्स । खोजक को मान्यता नहीं है, उदाहरण के लिए, .plist फ़ाइलों को दस्तावेज़ के रूप में। यदि आप सेवा केवल दस्तावेजों को प्राप्त करने के लिए सेट करते हैं , तो Open with TextMate तब प्रदर्शित नहीं होता जब आप इसे .plist फ़ाइल पर उपयोग करना चाहते हैं ।
2) (1) के कारण, यह मेनू प्रविष्टि फाइंडर में प्रत्येक आइटम पर दिखाई देती है। अगर यह केवल एक या दो कस्टम प्रविष्टियाँ हैं तो यह पर्याप्त नहीं है। यदि छह या सात है, तो आइटम का यह समूह संदर्भ मेनू पर ले जाने वाला है।