এখানে একটি বিস্তৃত গাইড রয়েছে: http://wikemacs.org/wiki/Python এটি ব্যবহারের জন্য প্রস্তুত সমাধানগুলি ( প্রিলিওড স্টার্টার কিট , স্পেসম্যাকস, ডেটা সায়েন্সের সমাধান ,…), বড় দরকারী প্যাকেজ (এলপি) এর তালিকাবদ্ধ করে lists প্রতিটি প্যাকেজ হিসাবে আপনার পরিবেশ উন্নতি করা প্রয়োজন। এখানে একটি ওভারভিউ ।
refactoring
এটি সর্বাধিক "আইডিই-নির্দিষ্ট" বৈশিষ্ট্য। ইমপ্যাক্স এটির কিছু সম্ভাবনা হিসাবে দড়ি পাইথন লাইব্রেরির জন্য ধন্যবাদ। এটি মেলপাতে ইম্যাক্স-ট্র্যাড প্যাকেজটি ইনস্টল করা এবং ব্যবহারের সহজতম উপায়টি রূপান্তরিত করে। এটি অন্যদের মধ্যে বৈশিষ্ট্যযুক্ত:
- একটি পদ্ধতি স্বাক্ষর পরিবর্তন করুন: ক্রস-প্রকল্প রিফ্যাক্টরিং (অবশ্যই) সহ একটি যুক্তি যুক্ত / সরান,
- যেকোন নাম পরিবর্তন করুন,
- সংজ্ঞা খুঁজুন,…
এল্পির সাথে দড়িও অন্তর্ভুক্ত রয়েছে।
সহজ কোড ম্যানিপুলেশন
রিফ্যাক্টরিং বা কোড ম্যানিপুলেশনে সহায়তা করার জন্য আমাদের কাছে সহজ সরঞ্জাম রয়েছে: http://wikemacs.org/wiki/Python#Other_Python_.22refactoring.22_tools
উদাহরণস্বরূপ, প্রজেক্টাইল দুর্দান্ত (অন্যান্য উত্তর দেখুন), আমাদের কাছে একটি সাজসজ্জা যুক্ত করার , যুক্তি যুক্ত করার / অনুলিপি / সম্পাদনা / একটি পদ্ধতি, কোড জেনারেশনের একটি সরঞ্জাম, নামকরণ / অনুলিপি / মন্তব্য / হত্যা,…
কোড নেভিগেশন
আমরা ট্যাগ এবং সিস্কোপ সহ আইডিই হিসাবে নেভিগেট করতে পারি: এটিকে কল করে ফাংশনগুলি সন্ধান করুন, ঘটনাগুলি আবিষ্কার করুন ইত্যাদি
এ গিয়ে Emacs এছাড়াও imenu (হাল-imenu), মত মহান প্যাকেজ রয়েছে হাল-ঝরা (ক বাফারে ইন্টারেক্টিভ, grep), Emacs-হাল-AG (ক প্রকল্পে ইন্টারেক্টিভ রূপা অন্বেষী), ইত্যাদি
চলছে পরীক্ষা
এটি এলপিই পরীক্ষা চালানোর জন্য ভাল সমর্থন সরবরাহ করে (জ্যাঙ্গো রানার, এলপি বা অন্য কোনও সাথে)। আমরা বর্তমানে কেবলমাত্র ইউনিট পরীক্ষা চালাতে পারি: খুব সহজ! সুতরাং এটির জন্য সহায়তা করার জন্য একটি হাইড্রা রয়েছে (ত্রুটির মধ্যে সিকিল, পাইথন প্রম্পটে স্যুইচ করুন ...)।
সমর্থন করুন
এটি একটি ইমাস প্যাকেজ যা পাইথনের সাথে নির্দিষ্ট নয়। তবে আমি প্রকল্পের যে কোনও জায়গা থেকে একটি মেক টার্গেট চালাতে সক্ষম হতে এবং সম্পূর্ণরূপে মেক কমান্ডটি বেছে নিতে চাই । লিংক
ইন্ডেন্টেশন নিয়ে কাজ করা
একটা সামান্য প্যাকেজ, এর ইন্ডেন্ট-সরঞ্জাম , যে কমান্ড একটি ইন্ডেন্টযুক্ত ব্লক সাথে সরাসরি কাজ করতে দেয়: পদক্ষেপ খাঁজ পরবর্তী-আগের সন্তানের পিতা বা মাতা অবরুদ্ধ করতে চাইলে, ইন্ডেন্ট / deindent / মন্তব্য / কপি / হত্যা / বর্তমান-ব্লক ভাঁজ , ইত্যাদি ইয়ামল এবং পাইথনের জন্যও উপযুক্ত। ডক এবং জিআইএফ ডেমো
জ্যাঙ্গো সমর্থন
দেখতে জ্যাঙ্গো । এলপি জ্যাঙ্গো রানারকে সমর্থন করে। দেখুন elpy জ্যাঙ্গো ডক । জ্যাঙ্গো -মোডে (মেল্পায়) হাইলাইট করার টেমপ্লেট রয়েছে, দ্রুত কমান্ডগুলি, পরিচালনা কমান্ড সমাপ্তি ,…
এছাড়াও গুরুত্বপূর্ণ: দুর্দান্ত গিট, গিথুব এবং গিটল্যাব সমর্থন
magithub GitHub PRS তৈরি করতে পারেন, আমরা সমস্যা আনা এবং বার্তা কমিট তাদের রেফারেন্স সন্নিবেশ করাতে পারেন, magit মহান, ... দেখতে http://wikemacs.org/wiki/Git