পাইথন স্ক্রিপ্টগুলির জন্য আমি ডিফল্ট সম্পাদক হিসাবে আইডিএলকে কীভাবে সেট করব?


8

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

এখানে আমি ঠিক যা করছি ...

  1. আমার ডেস্কটপে .py ফাইলটিতে ডান ক্লিক করুন।
  2. বৈশিষ্ট্যে রাইট ক্লিক করুন।
  3. ওপেন উইথ ট্যাবে ক্লিক করুন।

কোনও "কাস্টম কমান্ড ব্যবহার করুন" বিকল্প নেই। একই জিনিসটি ঘটে যখন আমি ডানদিকে ফাইলটিতে ক্লিক করুন এবং "অন্যান্য অ্যাপ্লিকেশন সহ খুলুন" নির্বাচন করুন।

আপনি কি কোনও উপায়ে এই সেট আপ করতে পারেন?


আপনি কোন উবুন্টু সংস্করণটি ব্যবহার করছেন? 11.04 এ আপনি "ওপেন সহ" ডায়ালগটিতে স্বেচ্ছাসেবী প্রোগ্রামের অবস্থানটিতে ব্রাউজ করতে পারেন। ১১.১০-এর জন্য আমি মনে করি আপনি "সম্পত্তি" কথোপকথনটি
দিয়েও

আমি ১১.০৪ ব্যবহার করছি, তবে আইডিএলটি অন্যান্য অ্যাপ ডায়ালউজের সাথে খোলা জায়গায় প্রদর্শিত হচ্ছে।
ল্যান্স কলিন্স

ঠিক আছে, তখন "এই অ্যাপ্লিকেশনটি মনে রাখুন" এ টিক দিন এবং "ওপেন উইথ" ডায়ালগ থেকে
আইডিএলটি

দুঃখিত, একটি টাইপ করেছেন। * আইডিএল অন্য অ্যাপ ডায়লজ বাক্সের সাথে খোলা জায়গায় প্রদর্শিত হচ্ছে না।
ল্যান্স কলিন্স

ঠিক আছে, আপনি যখন "অন্যান্য অ্যাপ্লিকেশন" নির্বাচন করবেন তখন একটি ডায়ালগ খুলবে। আপনি নীচে নীচে একটি রোল অন / অফ লেবেল "একটি কাস্টম কমান্ড ব্যবহার করুন" লক্ষ্য করবেন। কেবল তখন
আইডিএল এর

উত্তর:


15

আপনি কোন নিষ্ক্রিয় প্যাকেজটি ব্যবহার করছেন তা উল্লেখ করেননি, আসুন "অলস" ধরে নেওয়া যাক। যদি "আইডল 3" ব্যবহার idle3.desktopকরে থাকেন তবে নীচে ব্যবহার করুন । যদি "আইডল (পাইথন -২.7 ব্যবহার করে) ব্যবহার করেন তবে ব্যবহার করুনidle-python2.7.desktop

কনটেক্সট মেনুতে আপনাকে নিষ্কলুষ হওয়া থেকে আটকাতে 2 টি জিনিস রয়েছে -

প্রথমে নিষ্ক্রিয়। ডেস্কটপগুলির কোনওটিতে মাইমটাইপ = লাইন থাকে না, এজন্য অলস আর-তে প্রদর্শিত হয় না। > মেনু দিয়ে খুলুন ক্লিক করুন

অতিরিক্তভাবে - কেবলমাত্র .ডেস্কটপগুলি যার এক্সিকিউশন = লাইনটি% বর্ণের সাথে শেষ হয় সেগুলি আর-তে প্রদর্শিত হবে। উপরের 'ওপেন উইথ' মেনুতে উপরে প্রদর্শিত থাকলেও> বৈশিষ্ট্য প্রসঙ্গ মেনুতে ক্লিক করুন

সুতরাং এই ক্ষেত্রে কেবল এটি করা সবচেয়ে সহজ - প্রথমে মেনু সহ খোলাতে যুক্ত করুন

gedit ~/.local/share/applications/mimeapps.list

[যুক্ত সংস্থাগুলি] বিভাগে এই রেখার সন্ধান করুন

টেক্সট / এক্স-পাইথন =

যদি সেখানে থাকে তবে শেষ পর্যন্ত এটি যুক্ত করুন

idle.desktop;

যদি না থাকে তবে কেবল যুক্ত করুন

text/x-python=idle.desktop;

লগ আউট / ইন না করে নিষ্ক্রিয় এখন মেনু সহ খোলাতে পাওয়া উচিত

সেখানে থাকাকালীন, [ডিফল্ট অ্যাপ্লিকেশন] বিভাগে একই লাইনটি সন্ধান করুন এবং .ডেস্কটপটি প্রতিস্থাপন করুন, যদি না থাকে তবে কেবল লাইনটি যোগ করুন ( ;ডিফল্ট বিভাগে কোনও ব্যবহৃত হয় না)

text/x-python=idle.desktop  

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

রুট এডিটরটিতে .ডেস্কটপ খুলুন

 gksudo gedit /usr/share/applications/idle.desktop

লাইনের শেষে একটি% f যুক্ত করুন, সংরক্ষণ করুন - পছন্দ করুন

Exec=/usr/bin/idle -n %f

তারপরে সিকে। আবার & দেখুন আইডল এখন ডিফল্ট কিনা, প্রয়োজনে লগ আউট / ইন করুন। এটি যুক্ত হয়ে গেলে আপনি নিষ্ক্রিয়.ডেস্কটপটি আবার খুলতে এবং% f মুছে ফেলতে পারেন, এটি ডিফল্ট হিসাবে থাকা উচিত। আমি% f নিষ্ক্রিয় জন্য উপযুক্ত কিনা তা আমি নিশ্চিত নই, অন্যথায় আমি বলতে পারি যে আপনি এটি ছেড়ে দিতে পারেন

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


1
এটি উবুন্টু ১৩.০৪-এ কাজ করে, পুনরায় লোডিং সেশন ছাড়াই (তবে সম্ভবত কেবল নটিলাস পুনরায় চালু করা)। দুর্দান্ত ধন্যবাদ!
জোল

আপনি IDLE এর জন্য এন্ট্রিটি নিচে রেখেছেন তা নিশ্চিত করুন [Added Associations]
উইলফ

2

আপনি এটি কীভাবে করেন তা এখানে:

  1. পাইথন ফাইলযুক্ত ফোল্ডারে যান।
  2. যে কোনও পাইথন ফাইলটিতে ডান ক্লিক করুন।
  3. বৈশিষ্ট্য নির্বাচন করুন।
  4. যে বিভাগটি "এর সাথে খোলে" তার পাশে, পরিবর্তন বোতামটি ক্লিক করুন।
  5. আপনার আরও বিকল্প নির্বাচন করতে হতে পারে।
  6. এই পিসিতে অন্য অ্যাপ্লিকেশনটির জন্য ক্লিক করুন।
  7. আপনি যেখানে পাইথন ইনস্টল করেছেন সেখানে নেভিগেট করুন। আমার জন্য এটি সি ড্রাইভের পাইথন 34 ফোল্ডার।
  8. খোলা লিবি
  9. খালি ইডলিলিব
  10. Idle.bat ফাইলটি নির্বাচন করুন।
  11. ওপেন ক্লিক করুন।
  12. বৈশিষ্ট্যগুলি বন্ধ করতে ওকে ক্লিক করুন।
  13. এখন আপনি .py ফাইলগুলিতে কেবল দ্বিগুণ ক্লিক করে আইডলিতে খুলতে পারেন।

পাইথন ফাইলগুলিকে আইডলির সাথে কীভাবে যুক্ত করতে হয় তা দেখানোর জন্য আমাদের কাছে একটি ভিডিও রয়েছে

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