एप्लिकेशन के डॉक आइकन को छुपाएं


4

क्या एप्लिकेशन के डॉक आइकन को छिपाने का एक आसान तरीका है? उदाहरण के लिए, मैं Iconfactory xScope डॉक आइकन नहीं छिपा सकता । अधिकांश समान ऐप्स में डॉक आइकन को छिपाने का विकल्प होता है, लेकिन मैं इस ऐप की प्राथमिकताओं में से एक को ढूंढ नहीं सकता।

जवाबों:


3

ऐप के प्लिस्ट (.app पैकेज के अंदर यानी xScope.app/Contents/Info.plist) के संपादन का प्रयास करें

और निम्नलिखित प्रविष्टि जोड़ें या संपादित करें:

<key>NSUIElement</key>
<string>1</string>

क्योंकि यह मेनू बार छुपाता है, System Preferences>Keyboard>Keyboard Shortcutsकिसी भी कार्यक्षमता के लिए कीबोर्ड शॉर्टकट बनाना संभव होना चाहिए, जिसके लिए आपको मेनू की आवश्यकता है।


यह डॉक आइकन को छुपाता है, लेकिन ऐप के मेनू बार को भी छुपाता है जो कुछ सुविधाओं को अनुपयोगी बनाता है (जैसे कि एक नई गाइड लाइन बनाना)।
टाइटेनियमडेकॉय

@titanium मेनू बार को छुपाये बिना डॉक आइकन को छिपाने का कोई तरीका नहीं है। यह अन्य साइटों पर पहले पूछा गया है, और किसी को भी मेनू बार की समस्या नहीं है।
नाथन ग्रीनस्टीन

मेरे पास xScope की प्रतिलिपि नहीं है, इसलिए मुझे मेनू तक नहीं पहुंचने के सभी दुष्प्रभावों के बारे में पता नहीं है, मेरे समाधान में डॉक डोजर या डॉकलेस समाधान के सभी समान प्रभाव हैं, क्योंकि मेरा मानना ​​है कि वे अधिक या कम GUI के हैं इस उत्तर में दिखाए गए संपादन के लिए।
निलोक

मैं आपके उत्तर को स्वीकार कर रहा हूं क्योंकि मुझे नहीं लगता कि मेरे प्रश्न का कोई अच्छा समाधान है।
टाइटेनियम

1

प्लिस्ट फाइलें कुंजी के प्रकार की घोषणा करते हुए एक कुंजी / मान प्रारूप का उपयोग करती हैं। सही कोड है:

<key>LSUIElement</key>
<string>true</string>

इन </dict> </plist>लाइनों, और voilà से पहले छड़ी । यह मेरे लिए हाई सिएरा पर काम करता है।

कम अनुभवी के लिए कुछ अतिरिक्त मदद ........।

Apple, हमेशा की तरह, असंभव नहीं होने पर अपने खुद के कंप्यूटर पर इस तरह का नियंत्रण बनाता है। यहाँ आपको क्या करना है:

  1. सुनिश्चित करें कि आप एक व्यवस्थापक के रूप में लॉग इन हैं।
  2. खोजक में, एप्लिकेशन के अंतर्गत, संबंधित ऐप ढूंढें। राइट-क्लिक करें> "पैकेज सामग्री दिखाएं दिखाएं"> "कंटेंट्स चुनें।" अब आपको अपने ऐप वाली डायरेक्टरी देखनी चाहिए, जिसमें info.plist नामक फाइल शामिल होनी चाहिए ।
  3. .Plist फ़ाइल पर डबल-क्लिक करें। यह टेक्स्टएडिट में फाइल को खोलना चाहिए।
  4. जैसे ही आप फ़ाइल में कुछ भी करने का प्रयास करते हैं, आपको एक संदेश मिलेगा जिसमें लिखा होगा कि "आपको उस फ़ोल्डर में लिखने की अनुमति नहीं है जो फ़ाइल 'जानकारी' में है" और आपको एक डुप्लिकेट संपादित करने की पेशकश करने की पेशकश करेगा। "डुप्लीकेट" पर क्लिक करें।
  5. उपरोक्तानुसार संपादन करें।
  6. अपने डेस्कटॉप पर (डुप्लिकेट) फ़ाइल सहेजें। इसे info.plist नाम दें । (ध्यान रखें कि फाइंडर एक्सटेंशन को .txt में बदलने न दें, या नाम में "कॉपी" जोड़ें। यदि संदेह है, तो सेव विंडो के निचले बाएं हिस्से में "एक्सटेंशन छिपाएं" को अनचेक करें।)
  7. इस नए-संपादित फ़ाइल को चरण 2 में पाए गए "सामग्री" फ़ोल्डर में वापस कॉपी करें।

NB मैं बार बार आपको अपना पासवर्ड दर्ज करने के लिए हास्यास्पद संख्या छोड़ रहा हूँ।


0

ऐसे ऐप हैं जो आपको किसी भी ऐप के डॉक आइकन को छिपाने की अनुमति देते हैं। मैंने जिन लोगों के बारे में सुना है वे डॉक डोजर और डॉकलेस (दोनों मुफ्त में उपलब्ध हैं) हैं।

ध्यान रखें कि इनमें से कोई भी ऐप किसी ऐप के मेन्यू बार ( app , ऐप , फाइल, एडिट आदि) को भी छिपा देगा । यह अपरिहार्य है, सबसे अच्छा मैं बता सकता हूं।
ध्यान दें कि xScope का मेनू बार ऐप (दाईं ओर, स्पॉटलाइट के साथ) रहेगा।


0

.App (उदाहरण के Xcode.app के लिए) के अंदर Info.plist संपादित करें
आप के द्वारा एक अनुप्रयोग की सामग्री का उपयोग कर सकते हैं
/ SecondClick (rightclick) / शो पैकेज सामग्री
उदाहरण के लिए Xcode.app/Contents/Info.plist

इस कुंजी को जोड़ें:

<key>LSUIElement</key>
<true/>

संदर्भ: मैंने अभी एक कैलेंडर ऐप अपडेट किया है जिसमें यह डॉक समस्या थी, नए संस्करण में इसे हल किया गया है। मैंने पुराने .app फ़ाइल को सहेजा और उसी ऐप के दोनों संस्करणों में .plist की तुलना की।



चूक लिखने /Applications/Xcode.app/Contents/Info.plist LSUIElement सच
aaa
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.