… মেনু তালিকার সাথে ওপেনটিতে স্থায়ীভাবে টেক্সটএডিট কীভাবে রাখবেন?


25

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

স্থায়ীভাবে টেক্সটএডিট.এপ্সকে ওপেন দিয়ে ... মেনু তালিকায় স্থিরভাবে রাখার কোনও উপায় নেই আমি যে ফাইলের ধরণটি দেখছি তা নির্ধারণ করে না?

টেক্সটএডিট আপনার কাপের চা না হলে অবশ্যই এই পদ্ধতিটি আপনি যে পাঠ্য সম্পাদকটি চয়ন করেন তার জন্য কার্যকর হবে।


1
আমারও এই ইচ্ছা আছে। বর্তমানে আমি টেক্সটএডিটটি আমার ডকে রাখি, তাই এটি কোনও ফাইল টেনে আনতে সর্বদা উপলভ্য।
জিডগার

উত্তর:


19

সমস্ত ফাইল প্রকারের সাথে এটি করার একমাত্র উপায় হ'ল অটোমেটরে একটি পরিষেবা তৈরি করা, যা আসলে আপনার পক্ষে জিনিসগুলিকে সহজ করা উচিত।

  1. অটোমেটর খুলুন এবং "পরিষেবা" নির্বাচন করুন।
  2. ইন "পরিষেবা নির্বাচিত পায় ..." ড্রপডাউন পড়তে এটি পরিবর্তন "নির্বাচিত পায় ফাইল এবং ফোল্ডার মধ্যে কোনো অ্যাপ্লিকেশন "
  3. বাম ফলকের লাইব্রেরি মেনু থেকে ইউটিলিটিগুলি নির্বাচন করুন এবং "রান শেল স্ক্রিপ্ট" ডাবল ক্লিক করুন
  4. "আর্গুমেন্ট হিসাবে" "পাস ইনপুট" ড্রপডাউনটি পরিবর্তন করুন
  5. ডিফল্ট স্ক্রিপ্ট মুছুন এবং নিম্নলিখিতগুলির সাথে প্রতিস্থাপন করুন:

    if [ -f "$1" ] ; then
        open -a "TextEdit" "$1" ;
    fi
    

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

এটি মেনু সহ খোলা হবে না, এটি প্রসঙ্গত মেনুতে পৃথক আইটেম হবে আপনার চলমান যে কোনও পরিষেবাগুলির সাথে গ্রুপবদ্ধ করা।

সাইড নোটে, আপনি যদি ম্যাকের উপর বিকাশ করছেন তবে আপনার অবশ্যই টেক্সটমেট বা টেক্সটর্যাংলার বা সাব্লাইম টেক্সট এর মতো আরও ভাল পাঠ্য সম্পাদক ব্যবহার করার বিষয়ে ভাবতে হবে, এর মধ্যে কয়েকটি আপনার উপরের সমস্ত কিছু সংরক্ষণ করার জন্য পরিষেবা যুক্ত করে।


1
+1 এবং হ্যাঁ, টেক্সটএডিট কোনও প্রকৃত প্লেইনটেক্সট সম্পাদক নয় - এটি এটি করতে পারে তবে এটি আরও সহজ করার জন্য এর কোনও বৈশিষ্ট্য নেই, বরং এটি সমৃদ্ধ পাঠ্য সম্পাদনা করবে।
এনআরিলিংহ

সুন্দর! এটি আরও ভাল হবে যদি আমরা এটি কোনও পাঠ্য বিন্যাসে (সমস্ত উত্স কোড এবং এর মতো) সমস্ত ফাইলের মধ্যে সীমাবদ্ধ রাখতে পারি
উইলিয়াম জকুশ

1
পরিষেবা মেনুতে অনুসন্ধানের পরিবর্তে মূল মেনুতে এটি উপস্থিত করার কোনও উপায় আছে কি? বা কমপক্ষে পরিষেবা মেনুতে অব্যবহৃত আইটেমগুলি লুকানোর জন্য ...
pqnet

@pqnet - আপনি এটি কীভাবে আবিষ্কার করবেন? আমি এটির
ক্রিস স্নো

7

আপনি তথ্য.পালিস্ট সম্পাদনা করে সমর্থিত ফাইল প্রকারগুলি যুক্ত করতে পারেন , তবে সমস্ত ফাইল প্রকারের জন্য এটি করার কোনও উপায় আমি জানি না। ইউটিআইগুলিকে পাবলিক.ডাটা বা পাবলিক.ইটিমের মতো তথ্য.প্লেস্ট বা com.apple.LaunchServices.plist এ যুক্ত করা কার্যকর মনে হয় না।

আমি ব্যবহার করেছি duti TextMate বিভিন্ন প্লেইন টেক্সট ধরনের জন্য ডিফল্ট অ্যাপ্লিকেশন করতে:

# plain text files without an extension
com.macromates.TextMate.preview public.plain-text all

# executable scripts
com.macromates.TextMate.preview public.unix-executable all

com.macromates.TextMate.preview .as all
com.macromates.TextMate.preview .ass all
com.macromates.TextMate.preview .bash all
com.macromates.TextMate.preview .bom all
com.macromates.TextMate.preview .c all
com.macromates.TextMate.preview .cfm all
com.macromates.TextMate.preview .cfml all
com.macromates.TextMate.preview .class all
com.macromates.TextMate.preview .coffee all
com.macromates.TextMate.preview .conf all
com.macromates.TextMate.preview .cpp all
com.macromates.TextMate.preview .css all
com.macromates.TextMate.preview .csv all
com.macromates.TextMate.preview .ctp all
com.macromates.TextMate.preview .dat all
com.macromates.TextMate.preview .data all
com.macromates.TextMate.preview .doc all
com.macromates.TextMate.preview .erb all
com.macromates.TextMate.preview .fields all
com.macromates.TextMate.preview .gemspec all
com.macromates.TextMate.preview .h all
com.macromates.TextMate.preview .haml all
com.macromates.TextMate.preview .hotkey all
com.macromates.TextMate.preview .hpp all
com.macromates.TextMate.preview .idx all
com.macromates.TextMate.preview .java all
com.macromates.TextMate.preview .js all
com.macromates.TextMate.preview .json all
com.macromates.TextMate.preview .keylayout all
com.macromates.TextMate.preview .kmlibrary all
com.macromates.TextMate.preview .less all
com.macromates.TextMate.preview .log all
com.macromates.TextMate.preview .m all
com.macromates.TextMate.preview .manifest all
com.macromates.TextMate.preview .md all
com.macromates.TextMate.preview .mm all
com.macromates.TextMate.preview .msass all
com.macromates.TextMate.preview .opml all
com.macromates.TextMate.preview .pg all
com.macromates.TextMate.preview .php all
com.macromates.TextMate.preview .pl all
com.macromates.TextMate.preview .plist all
com.macromates.TextMate.preview .plist all
com.macromates.TextMate.preview .py all
com.macromates.TextMate.preview .rb all
com.macromates.TextMate.preview .rd all
com.macromates.TextMate.preview .rdoc all
com.macromates.TextMate.preview .readme all
com.macromates.TextMate.preview .rhtml all
com.macromates.TextMate.preview .rst all
com.macromates.TextMate.preview .sb all
com.macromates.TextMate.preview .scss all
com.macromates.TextMate.preview .sh all
com.macromates.TextMate.preview .srt all
com.macromates.TextMate.preview .strings all
com.macromates.TextMate.preview .sub all
com.macromates.TextMate.preview .tex all
com.macromates.TextMate.preview .tsv all
com.macromates.TextMate.preview .utf all
com.macromates.TextMate.preview .xml all
com.macromates.TextMate.preview .yaml all

ডুটি যদিও ডিফল্ট না করে মেনুগুলির সাথে খোলার জন্য কেবল অ্যাপ্লিকেশনগুলি যুক্ত সমর্থন করে না।


2

এখানে @ জেমিপ্যাট-এর গৃহীত উত্তরের একটি রূপান্তরকরণ রয়েছে , ব্যবহারকারীর ৪৫৫৫৯ এর উন্নতি ব্যবহার করে এটি টেক্সটএডিটকে ফাইলটি খোলার আগে এটি খোলার জন্য ডিফল্ট অ্যাপ্লিকেশন হিসাবে তৈরি করবে। এর অর্থ ভবিষ্যতে ফাইলটি সাধারণ পদ্ধতিতে খোলা যেতে পারে।

  1. দৌড় দিয়ে হেক্সিডিসিমাল কোডটি যাচাই করুন xattr -p com.apple.LaunchServices.OpenWith <file>, যেখানে 'ফাইল' এমন কিছু ফাইল যা আপনি নিজে নিজে টেক্সটএডিট দিয়ে খোলার জন্য সেট করেছেন।

  2. অটোমেটারটি খুলুন এবং আপনার দস্তাবেজের জন্য "পরিষেবা" টাইপ চয়ন করুন।

  3. ড্রপডাউন এর অধীনে "পরিষেবা নির্বাচিত গ্রহণ করে", "ফাইল বা ফোল্ডার" নির্বাচন করুন।

  4. পদক্ষেপ যুক্ত করুন "ইউটিলিটিস -> ভেরিয়েবলের মান সেট করুন"। আপনার "স্টোরেজ" নামে একটি পরিবর্তনশীল দেখতে হবে।

  5. পদক্ষেপ যুক্ত করুন "ইউটিলিটিস -> রান শেল স্ক্রিপ্ট"। ড্রপডাউন "পাস ইনপুট" এর অধীনে, "আর্গুমেন্ট হিসাবে" নির্বাচন করুন। হেক্সাডেসিমাল কোডটি প্রথম ধাপ থেকে আপনি যা পেয়েছেন তার সমান কিনা তা নিশ্চিত করে নীচের সাথে পাঠ্য ক্ষেত্রের সামগ্রীগুলি প্রতিস্থাপন করুন।

    if [ -f "$1" ] ; then
        xattr -wx com.apple.LaunchServices.OpenWith "62 70 6C 69 73 74 30 30 D3 01 02 03 04 05 06 57 76 65 72 73 69 6F 6E 54 70 61 74 68 5F 10 10 62 75 6E 64 6C 65 69 64 65 6E 74 69 66 69 65 72 10 00 5F 10 1A 2F 41 70 70 6C 69 63 61 74 69 6F 6E 73 2F 54 65 78 74 45 64 69 74 2E 61 70 70 5F 10 12 63 6F 6D 2E 61 70 70 6C 65 2E 54 65 78 74 45 64 69 74 08 0F 17 1C 2F 31 4E 00 00 00 00 00 00 01 01 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 63" "$1";
        xattr -d com.apple.quarantine "$1" || true;
    fi
    
  6. পদক্ষেপ যুক্ত করুন "ইউটিলিটিস -> ভেরিয়েবলের মান পান"। আপনার "স্টোরেজ" নামে একটি পরিবর্তনশীল দেখতে হবে।

  7. পদক্ষেপ যুক্ত করুন "ফাইল এবং ফোল্ডার -> অনুসন্ধানকারীর আইটেমগুলি খুলুন"। "ওপেন উইথ" ড্রপডাউন এর নীচে "টেক্সটএডিট" নির্বাচন করুন।

  8. একটি স্মরণীয় নাম যেমন টেক্সটএডিটাইফাই সহ সংরক্ষণ করুন।

প্রথমবার আপনি নন-টেক্সটএডিট ডকুমেন্টটি খুলতে চান, ডান-ক্লিক মেনু থেকে আপনাকে পাঠ্য সম্পাদনা নির্বাচন করতে হবে। পরবর্তী খোলাগুলি স্বাভাবিকভাবে ঘটতে পারে।

লিপির ব্যাখ্যা:

প্রথম xattrকমান্ডটি ম্যানুয়ালি "সর্বদা সাথে খুলুন" বাছাই করা হলে সাধারণত সংরক্ষিত বৈশিষ্ট্যটি যুক্ত করে।

দ্বিতীয় xattrকমান্ড নিশ্চিত করে যে এটি ইন্টারনেট থেকে ডাউনলোড করা ফাইলগুলির সাথে কাজ করে।


1

ইনফ্লামজামির বর্ণনা অনুসারে আপনি কোনও পরিষেবা মেনু ওয়ার্কফ্লো তৈরি করতে পারেন। তবে আপনি কেবল 'ওপেন ফাইন্ডার আইটেম' বিকল্পটি ব্যবহার করতে পারেন এবং অ্যাপ্লিকেশন হিসাবে টেক্সটএডিট যুক্ত করতে পারেন।

সেখানে এটি সম্পর্কে একটি ভাল পোস্ট এখানে , যা আরো বিস্তারিত কর্মপ্রবাহ তৈরি করার পদ্ধতি ব্যাখ্যা করে।


1
জিজ্ঞাসা করা বিভিন্ন বিষয়ে উত্তর কেবল একটি লিঙ্কের চেয়ে বেশি হওয়া দরকার। কোনও লিঙ্ক অন্তর্ভুক্ত করা ঠিক আছে, তবে দয়া করে উত্তরে সংক্ষিপ্তসার বা উদ্ধৃতিটি দিন। উত্তরটি একা দাঁড়িয়ে থাকার ধারণা।
nohillside

0
  1. অটোমেটার অ্যাপ্লিকেশনটি খুলুন

  2. ক্লিক New Document

  3. চয়ন করুন Service

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

  4. Services receives selected"ফাইল বা ফোল্ডার" এ পরিবর্তন করুন

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

  5. Action"অনুসন্ধানকারী আইটেমগুলি খুলুন" অনুসন্ধান করুন এবং এটিকে কর্মপ্রবাহের জায়গায় টানুন into

    GIF

  6. Open with:"টেক্সটএডিট" বা আপনি যে যা অ্যাপ্লিকেশন চান তা পরিবর্তন করুন (আমি "ভিজ্যুয়াল স্টুডিও কোড" পছন্দ করি)

  7. আপনার পরিষেবাটি যৌক্তিক কিছু সংরক্ষণ করুন, যেমন আপনি পাঠ্য সম্পাদনাটি চয়ন করেন "টেক্সটএডিট দিয়ে খুলুন"।

আপনি এখন যে কোনও ফাইন্ডার আইটেমটিতে রাইট ক্লিক করতে পারেন Services- এবং চয়ন করতে পারেন Open with TextEdit!

ইউজার ৪85৫৯৯ এবং তার উত্তরে পোস্ট করা লিঙ্কটি ধন্যবাদ: http://www.mactricksandtips.com/2013/05/add-open-with-textedit-or-any-other-app-to-right-click-menu-item .html


-3

টেক্সটএডিট দিয়ে খোলার জন্য কেবল "-e" বিকল্পটি ব্যবহার করুন: আপনার ফাইল-ওপেন করুন hatever যা কিছু আছে এবং এটি এটি পাঠ্য সম্পাদনাতে খুলবে।

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