অজগর জন্য তর্ক সমাপ্তি


9

অজগরটির পক্ষে যুক্তি অর্জনের কি উপায় আছে?

আমি বর্তমানে ctags, পাইথন-মোড এবং YouCompleteMe এর সংমিশ্রণটি ব্যবহার করছি, তবে কোনও ফাংশনের যুক্তিগুলি স্বয়ংক্রিয়ভাবে পূরণ করার জন্য আমি একটি ফাংশন অনুপস্থিত (বা তাদের কমপক্ষে দেখান))

এমন কোনও প্লাগইন রয়েছে যে এটি সমর্থন করে?

আমি vim / gvim 7.4 এবং উবুন্টু 14.04 ব্যবহার করছি

উত্তর:


10

ডিফল্টরূপে, (একটি সর্বনিম্ন vimrc সহ এবং কোনও প্লাগইন ইনস্টল করা নেই), এটি ইতিমধ্যে সম্ভব।

একাধিক ফাইল টাইপ প্লাগইন সহ ভিম জাহাজ এবং এর মধ্যে কয়েকটি প্লাগইন বাক্সের ঠিক বাইরে ওমনি-সমাপ্তির প্রস্তাব দেয়। উদাহরণস্বরূপ, পাইথন পাইথন কমপ্লিট.ভিম সহ আসে।

আপনি যদি ডিফল্ট পাইথন কমপ্লিট.ভিম ব্যবহার করেন যে ভিমে এই জাহাজগুলি (যেমন কোনও YouCompleteMe, কোনও পাইথন-মোড, কোনও জেডি-ভিম) নেই, আপনি কোনও ফাংশন শেষ করার পরে একটি পূর্বরূপ উইন্ডো পাবেন যা কীওয়ার্ড আর্গুমেন্টগুলি দেখায়।

আপনার যা দরকার তা হ'ল +pythonবৈশিষ্ট্য সহ ভিম ( :echo has('python')প্রদর্শন 1)) যদি আপনি এটি করেন তবে আপনার ভিআরসিআরসি দিয়ে ডিফল্ট অজগর-ওমনি-সমাপ্তি সক্ষম করতে কেবল এটিই লাগে:

filetype plugin indent on

পাইথন (জেডি, পাইথন-মোড) এর জন্য আরও অনেকগুলি সমাধানের সমাধান করার পরে, আমি পাইথন কমপ্লিট.ভিমকে পছন্দ করতে এসেছি যা ভিমের সাথে আরও অনেক কিছুতে প্রেরণ করা হয়। এটি সহজ এবং আমার কাছে সবচেয়ে গুরুত্বপূর্ণ, এটি খুব স্থিতিশীল, বিশেষত জেডি-ভিম / পাইথন-মোড এবং YouCompleteMe এর মতো সমাধানগুলির সাথে তুলনা করে।

এটি ডিফল্ট সমাধানের মতো দেখায়। এটি আর্গুমেন্টগুলির সমাপ্তির প্রস্তাব দেয় না, তবে কেবল সেগুলি পূর্বরূপ উইন্ডোতে দেখায় যাতে আপনার পক্ষে কীওয়ার্ড আর্গুমেন্টগুলি পূরণ করা সহজ:

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


2
@ lcd047: কোন উপায়ে এটি প্রশ্নের উত্তর দেয় না? প্রশ্নটি ছিল "কোনও ফাংশনের যুক্তিগুলি স্বয়ংক্রিয়ভাবে সম্পূর্ণ করার (অথবা সেগুলি অন্তত দেখান))" এর সমাধান খুঁজতে হবে। আমি একটি সমাধান প্রস্তাব দিয়েছি যা কোনও ফাংশনের যুক্তিগুলি দেখায়। আপনি যুক্তি সমাপ্তির প্রস্তাব দিয়েছিলেন, আমি তাদের প্রদর্শনের প্রস্তাব দিয়েছি। প্রশ্নকারী তার পছন্দটি বেছে নিতে পারে। আমি এখানে সমস্যা দেখছি না।
অক্ষয়

আমি এই প্লাগইনটিতে আরও তথ্য সন্ধান করতে চাই। তুমি এটা কিভাবে ব্যবহার কর? এর জন্য আমার কি সিটি্যাগ দরকার?
নিয়াউ ওভিদিউ গ্যাব্রিয়েল

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