অনুসন্ধানকারীর প্রসঙ্গ মেনু থেকে এন্ট্রিগুলি সরাবেন?


14

কেউ কি জানেন যে আমি যে আইটেমগুলি কখনই প্রসঙ্গে মেনু থেকে ব্যবহার করি না সেগুলি সরিয়ে ফেলতে পারি?

উদাহরণস্বরূপ: "ইয়াদদা ইয়াদদা" ডিস্কে জ্বালান ...

এখানে চিত্র বর্ণনা লিখুন


/ সিস্টেম / লাইব্রেরি / কোর সার্ভিসস / ফাইন্ডার / কনটেন্টস / রিসোর্সস / ইংলিশ.প্লোজজ / মেনুবার.নিব এর সমস্ত প্রবেশ রয়েছে তবে আমি কীভাবে স্ট্রিংগুলি মুছতে জানি না

উত্তর:


5

আপনি প্রকৃতপক্ষে প্রসঙ্গ মেনু থেকে নেটিভ ম্যাকোস আইটেমগুলি সরিয়ে ফেলতে পারেন .... তবে দুর্ভাগ্যক্রমে, এটি প্রদর্শিত হচ্ছে না আপনি উপরে উল্লিখিত জিনিসগুলি সরাতে পারবেন। নির্বিশেষে, যদি আপনি একবার দেখতে চান তবে মাথা যান

সিস্টেম প্রিফেস> কীবোর্ড> কীবোর্ড শর্টকাটগুলি> পরিষেবাদি

এবং তারপরে মেনুতে আপনি চান না এমন আইটেমগুলি চেক করুন।

এখানে চিত্র বর্ণনা লিখুন

এটি দুর্ভাগ্যজনক যে আপনি তাদের সবগুলি সরাতে পারবেন না। তবে এটি অন্তত কিছুটা গোলমাল থেকে মুক্তি পেতে আপনাকে সহায়তা করতে পারে ।


আমার সমাধানটি পরীক্ষা করুন - এটি আপনাকে ওপি অনুরোধের অনুরূপ ফাইন্ডার ডিফল্ট প্রসঙ্গ মেনু আইটেমটি সরাতে দেয়।
সিনথেসাইজারপেটেল

5
  • আমি এর জন্য একটি সমাধান তৈরি করেছি যা (এখনও অবধি) ডিফল্ট ফাইন্ডার ডান মেনু প্রসঙ্গ আইটেম যেমন Burn to diskএবং এর জন্য কাজ করে Burn "^1" to disc। এটি হ'ল ওপিএস অনুরোধের লক্ষ্য।

  • আছে অন্য প্রসঙ্গ মেনু ফোলানো এর শাবক যে ইনস্টল করা থেকে আসে সার্ভিস Applescript বা এক্সিকিউটেবল প্লাগিন আকারে।

    এগুলি থেকে মুক্তি পাওয়া সহজ। তাদের নাম দেওয়া যাই হোক না কেন, কেবল সেই স্ট্রিংয়ের জন্য আপনার ডিস্কটি অনুসন্ধান করুন। অর্থাত্ Inject Potatos!সার্ভিসটি চূড়ান্তভাবে একটি ফাইলের মধ্যে পাওয়া যাবে Inject Potatos!.<something>। এগুলির কিছু অন্য আকার এবং আকার থাকতে পারে তবে ওপিএস পোস্ট থেকে সমাধান করার সুযোগ এবং সুযোগের বাইরে এগুলি সহজ সমস্যা।

  • অ-ইংরাজী ব্যবহারকারীদের জন্য: এই সমাধানটি ভাষা অজ্ঞায়নের। আমরা স্থানীয়করণের ফাংশনগুলির সুবিধা গ্রহণ করি যা বর্ধিত ভেরিয়েবলগুলির সাথে ডিফল্ট স্ট্রিং + আরগগুলি স্থানীয়ীকৃত স্ট্রিংগুলিতে রূপান্তর করে।

এটি কীভাবে কাজ করে তা বন্য অনুমানের একটি সিরিজ দিয়ে ব্যাখ্যা করা হয়েছে

আমি এর উদ্দেশ্য-সি ইন্টার্নাল সম্পর্কে নিশ্চিত নই, তবে আমি সন্দেহ করি এর সাথে এরকম কিছু ঘটছে যা ঘটছে ..

snprintf(str, 0, "", var1, var2, ..);

এখানে কোনও বিন্যাসের স্ট্রিং নেই (যেমন ""), তাই আপনি সর্বদা strশূন্য দৈর্ঘ্যের সাথে শেষ হন ।

যদি টিআরটি শূন্য দৈর্ঘ্য হয় তবে স্থানীয়করণের সমাধানের কাজটি পূর্বপুরুষের বিন্যাসের টেম্পলেটটি সন্ধান করতে গাছের উপরের দিকে চলে যাবে। যতক্ষণ আপনি এই বার্তা বর্গের সমস্ত পূর্বপুরুষকে শূন্য করেন - অবশেষে এটি টেমপ্লেটগুলি সরিয়ে দেবে এবং স্থানীয়করণ অনুরোধকারীকে একটি শূন্য দৈর্ঘ্যের স্ট্রিং ফিরিয়ে দেবে।

প্রসঙ্গ মেনু রেন্ডারার স্বীকৃতি দেয় যে এটির দৈর্ঘ্য শূন্য এবং প্রসঙ্গ মেনু তালিকা আইটেমগুলি থেকে বাদ দেয় এবং আপনি একটি পাতলা প্রসঙ্গ মেনু পান।

গুরুত্বপূর্ণ

  • আপনি কী করছেন তা যদি আপনি না জানেন - তবে আপনি ফাইন্ডারকে গোলমাল করতে পারেন। আপনি কুং-ফু পেয়েছেন তা যাচাই করতে এই চেকলিস্টটি ব্যবহার করুন।
  • শেল ব্যবহার করে স্বাচ্ছন্দ্য বোধ করবেন
  • কীভাবে প্লেটেক্সট এডিটর ব্যবহার করতে হয় তা শিখুন যেমন ভিম, ন্যানো, ইমাকস ইত্যাদি
  • আপনি যে কোনও ফাইল সম্পাদনা করার আগে সর্বদা তার সম্পাদনা করার ব্যাকআপ।
  • একবারে এক পরিবর্তন করুন, ফাইন্ডারকে হত্যা করুন, সবকিছু ভাল দেখাচ্ছে কিনা যাচাই করুন, ১০. আপনি যদি একগুচ্ছ পরিবর্তন করেন এবং এটি জিনিসগুলিকে উদ্রেক করে তবে আপনাকে কেবল আপনার সমস্ত পরিবর্তন ফিরে যেতে হবে।
  • আমি জানি যে এনএসএসআরটিং ফর্ম্যাটিংটি সি এর চেয়ে আলাদা, তবে আপনি যদি কোনও উদ্দেশ্য-সি লোক না হন এবং প্রিন্টফের দিক থেকে এটি সম্পর্কে চিন্তাভাবনা করার প্রয়োজন হয় তবে নিম্নলিখিত অনুশীলনগুলির উদ্দেশ্যগুলির জন্য নিম্নলিখিত উদাহরণগুলিও একই রকম।

    • ওবজে-সি টেমপ্লেট: "Throw ^1 into the ^2"
    • printf, টেমপ্লেট: "Throw %s into the %s", arg1, arg2

    আপনি যদি কোনও পরিবর্তন করেন এবং ফাইন্ডার পুনরায় চালু করার পরে এটি প্রভাবিত হচ্ছে বলে মনে হয় না - আপনি ডান-ক্লিকের প্রসঙ্গ মেনু বাদ দিয়ে অন্য কোনও অঞ্চলে স্থানীয়করণের স্ট্রিংটি সংশোধন করছেন। আপনার পরিবর্তনটি ফিরিয়ে দিন, ফাইন্ডার পুনরায় চালু করুন এবং আবার চেষ্টা করুন। আপনি যদি এই পদক্ষেপটি এড়িয়ে যান তবে আপনি প্রসঙ্গ-মেনু ব্যতীত অন্য কিছু সংশোধন করতে পারেন এবং কিছুদিন পরে তা উপলব্ধি করতে পারবেন না।

  • বুঝতে হবে এটি মূলত একটি হ্যাক, এটি আপনি যেভাবে চান বা এটি প্রত্যাশা করে সেভাবে কাজ করতে পারে না। এটি মূল্যবান যে আমি এই পরিবর্তনগুলি (এবং আরও) নিয়ে কমপক্ষে কয়েক সপ্তাহ ধরে চালিয়ে যাচ্ছি এবং কোনও খারাপ প্রভাব ফেলিনি।


স্টক ফাইন্ডার প্রসঙ্গ মেনু উদাহরণ

প্রথমে ওপি'র পোস্ট থেকে নেওয়া 'পূর্বে' চিত্রটি দেখতে দিন যা আমাদের ফাটাতে পূর্ণ একটি সাধারণ ডিফল্ট ফাইন্ডার প্রসঙ্গ মেনু দেখায়।

স্ফীত সন্ধানকারী প্রসঙ্গ মেনু

ভয়ানক!

বেশিরভাগ অ্যাপল ডিভাইস এমনকি ডিভিডি বার্নার দিয়ে জাহাজ চালায় না, তবুও Burn "^1" to discমূল্যবান রিয়েল এস্টেট গ্রহণ করছে।

না উল্লেখ সমানভাবে অকাজের Quick Look, Duplicate, Make Alias, Copy ^1, ইত্যাদি


নতুন হটনেস প্রসঙ্গে মেনু

নতুন হটনেস

যতদূর আমি এটি পেতে পেরেছি। মনে রাখবেন, আমরা যদি কোনও ফাইল নির্বাচন করতাম তবে আমাদের ডিফল্ট Openএবং Open with..মেনু আইটেম থাকত ।

আপনি এটি বাদ না দিলে আপনি কিছু হারাবেন না।

আপনার ইচ্ছামত জিনিসগুলিকে মোটামুটি বিরল করা যায়।


নির্দেশনা

  • আপনার আগ্রহী $ LANGUAGE.lproj ফাইলটি সন্ধান করুন my আমার ক্ষেত্রে আমি ইংরেজি বলি।
  • cd /System/Library/CoreServices/Finder.app/Contents/Resources/English.lproj
  • রান করুন plutil -convert xml1 Localizable.strings, লোকালাইজেবল.স্ট্রিংগুলিকে একটি সরল টেক্সট এক্সএমএল প্লিস্ট ফাইলে রূপান্তর করতে
  • স্থানীয়করণযোগ্য.স্ট্রিংসের একটি ব্যাকআপ করুন । আপনি যদি কিছু গোলমাল করেন তবে আপনি আপনার পরিবর্তনগুলি ফিরিয়ে নিতে সক্ষম হবেন।
  • প্লেইন টেক্সট / কোড এডিটর-এ লোকালাইজেবল.স্ট্রিংগুলি খুলুন (vi, পিকো, ইম্যাকস, জেড, ইত্যাদি - TextEdit.app * .txt ফাইলগুলি সংরক্ষণ করতে পারে না এবং এড়ানো উচিত)

    আপনি যে মানটি আড়াল করতে চান তা সন্ধান করুন। আমার ক্ষেত্রে এটি ডিস্কে 'বার্ন "disk 1" ছিল যা বিসি 50_V2 কী।

    <key>BN50_V1</key>
    <string>Burn to Disc…</string>
    <key>BN50_V2</key>
    <string>Burn “^1” to Disc…</string>
  • আমার প্রথম প্রয়াসটি মূলত-মানটি পুরোপুরি মুছে ফেলার ছিল, কিন্তু এর ফলে বিসি 50_ভি 1 এর স্ট্রিংটি আমার মেনুতে প্রদর্শিত হবে।

    কিছু ফর্ম্যাট স্ট্রিং উপস্থিত থাকলে আরও জেনেরিক টেম্পলেটগুলিতে ফিরে আসবে। সেক্ষেত্রে আপনাকে একাধিক মান শূন্য করতে হবে।

    আপনি বিসি 50_V2 এর সাথে এই আচরণটি দেখতে পাবেন যা বিসি 50_V1 এ ফিরে আসে।

    যেহেতু আমি কোনও Burn...মেনু এন্ট্রি থেকে মুক্তি পেতে চাইছিলাম , তাই আমাকে বিসি 50_ভি 1ও শূন্য করতে হয়েছিল।

    অন্যান্য মূল মান যুক্ত রয়েছে যেগুলির একাধিক ফলব্যাক রয়েছে তবে তারা সাধারণত একই উপসর্গ BC50_এবং সংখ্যাবৃদ্ধিকভাবে প্রত্যয় যুক্ত হওয়ায় এটি সনাক্ত করা বেশ সহজ_V1, _V2, _V..

  • আপনি কোনও এক্সএমএল মন্তব্যে মূল কী / মান জোড়া এক্সএমএল খণ্ডের অনুলিপি রেখে আপনার পরিবর্তনগুলি টিকিয়ে দিতে পারেন।

    আমি পরিবর্তনের জন্য টুকরোটির একটি অনুলিপি তৈরি করেছি, একটি বিবরণ দিয়ে পুরানো টুকরাটি মন্তব্য করতে এবং অনুলিপিটিতে আমার পরিবর্তনগুলি করেছি। এইভাবে আমি সহজেই ফিরে যেতে পারি এবং সংস্করণ নিয়ন্ত্রণ ব্যবহার করতে হবে না বা ফাইলটির একাধিক কপি থাকতে হবে না।

<!-- OLD Burn.*to Disc... 

    <key>BN50_V1</key>
    <string>Burn to Disc…</string>
    <key>BN50_V2</key>
    <string>Burn “^1” to Disc…</string>

-->

<!-- NEW Burn.*to Disc -->
<key>BN50_V1</key>
<string></string>
<key>BN50_V2</key>
<string></string>
  • আপনি যদি কোনও স্ট্রিং সম্পূর্ণরূপে অপসারণের পরিবর্তে পরিবর্তন করতে চান - আপনি এটিও করতে পারেন। ভেরিয়েবলগুলি ফর্মটি ব্যবহার করে অ্যাক্সেসযোগ্য বলে মনে হচ্ছে ^<number>। তারপরে সংখ্যাটি নবম আর্গুমেন্টকে উপস্থাপন করে। আপনি যদি বিশেষত পিম্পি অনুভব করছিলেন তবে আপনি এতে পরিবর্তন করতে Burn "^1" to DiscপারেনArchive "^1" forever utilizing an optical disk!
  • আপনার পরিবর্তনগুলি ডিস্কে সংরক্ষণ করুন
  • killall -HUP Finder ফাইন্ডার পুনরায় আরম্ভ করতে
  • open .আপনার বর্তমান ওয়ার্কিং ডিরেক্টরিতে একটি ফাইন্ডার উইন্ডো খোলার জন্য। প্রসঙ্গ মেনু খুলতে ডান ক্লিক করুন, সবকিছু দেখতে ভাল দেখাচ্ছে যাচাই করুন।
  • সব শেষ! লোকালাইজেশন.স্ট্রিংস ফাইলটিকে টেক্সট প্লিস্ট ফর্ম্যাটে রাখার জন্য কোনও জরিমানা বলে মনে হচ্ছে না তাই আপনি যখনই পরিবর্তন করবেন তখন বাইনারি বা পাঠ্য বিন্যাসে রূপান্তর করার বিষয়ে নিজেকে উদ্বেগ করার দরকার নেই।

এল ক্যাপিটেনে কেবল একটি নোট আপনাকে প্রয়োজনীয় ফাইলগুলি পরিবর্তন করতে সিস্টেম অখণ্ডতা মোডটি বন্ধ করতে হবে। stackoverflow.com/questions/32590053/...
macycron

আমার সমস্ত প্রচেষ্টা পরিবর্তন করতে বা এমনকি ব্যাকআপগুলি করার সাথে শেষ হয়: অপারেশনটির অনুমতি নেই। আমি সুডো, সু বা আমার ব্যবহারকারী ব্যবহার করি না কেন।
কার্লস আলকোলেয়া
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.