ভিজ্যুয়াল স্টুডিও উইন্ডো যা পদ্ধতির তালিকা প্রদর্শন করে


126

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


2
ভবিষ্যতে যারা অনুসন্ধান করছেন তাদের জন্য - কোডডমাইড এমন তালিকা সরবরাহ করে এবং আরও অনেক কিছু! কোডমেড.নেট
বিকেএসপুরজিয়ন

উত্তর:


127

কোড উইন্ডোর ঠিক উপরে রয়েছে একটি ড্রপ ডাউন:

বিকল্প পাঠ

একে নেভিগেশন বার বলা হয় এবং এতে তিনটি ড্রপ ডাউন থাকে: প্রথম ড্রপ ডাউনটিতে প্রকল্প , দ্বিতীয় ধরণের এবং তৃতীয় সদস্য (পদ্ধতি) থাকে।

আপনি শর্টকাট Ctrl+ F2( প্রকল্পের ড্রপ Tabডাউনের দিকে ফোকাস সরান ) ব্যবহার করতে পারেন এবং দুবার টিপুন (তৃতীয় ড্রপ ডাউনকে ফোকাস সরান) এটি ফোকাস করতে, ডাউন তীর তালিকাটি প্রসারিত করবে।

পূর্ণ আকারের চিত্র


16
আপনি কি জানেন এটি খোলার জন্য কোনও শর্টকাট আছে কিনা? এটির জন্য মাউস ব্যবহার করা বিরক্তিকর।
মারিউজ পাভেলস্কি

@ ক্রিসএফ এটি দেখে মনে হচ্ছে যে আমি উইন্ডোটি ২০১২-তে দেখতে পাচ্ছি না। কীভাবে এটি সক্ষম করবেন?
ysrb

@ আইএসআরবি - কোন ধারণা নেই। আমি এখনও এখানে ভিএস 2010 এ আছি। এই প্রশ্নটি VS2008 সম্পর্কিত ছিল তা আমি আপনাকে একটি নতুন প্রশ্ন জিজ্ঞাসা করার পরামর্শ দিচ্ছি (এটি কোনও নকল নয় তা দেখানোর জন্য এটির পিছনে লিঙ্ক করুন)।
ক্রিসএফ

10
এটি খোলার জন্য একটি শর্টকাট এবং / অথবা একটি স্থায়ীভাবে খোলা উইন্ডো বা ফ্রেম অনুসন্ধান করছে।
জোনাট্রন


43

প্রথম উত্তরে (@ ক্রিসএফ) যেমন দেখানো হয়েছে তেমনভাবে ড্রপটি কীভাবে চালু করবেন তা আমি পেয়েছি:

বিকল্পগুলিতে যান -> পাঠ্য সম্পাদক -> (আপনার ভাষা)

এবং প্রদর্শন বিভাগে "নেভিগেশন বার" টিক দিন।


তুমি আমার দিনকে বাঁচাও!
ইমানুয়েল জিয়ানিকো

আমি সর্বদা ভিবি.এনইটি-তে নেভিগেশন বারটি মিস করেছি। এটি এটি সক্ষম করে। অনেক ধন্যবাদ.
হুহা

আপনি "অতিরিক্ত" এর নীচে মেনুতে "বিকল্পগুলি" পাবেন।
ohgodnotanotherone

সরঞ্জাম (ট্যাব)> বিকল্পগুলি> পাঠ্য সম্পাদক> (আপনার ভাষা)
স্যান্ডস্টর্মনিক

ধন্যবাদ চিহ্ন.অলিভার.এএসপি.নিউবি। আমি সবে 2015 থেকে 2019 পর্যন্ত আপগ্রেড করেছি এবং বিকল্পগুলির সমস্ত মেনুতে এই বারটি সন্ধান করার চেষ্টা করছি।
এক্সেলসিওরটেক

30

ভিজ্যুয়াল স্টুডিও ২০১২ সাল থেকে, আপনি নিজের ফাইলের সাথে সম্পর্কিত নোড প্রসারিত করে সমাধান এক্সপ্লোরারের রূপরেখা (ক্ষেত্র এবং পদ্ধতি) দেখতে পারেন।


2
আমি ড্রপডাউন একের চেয়ে এই বিকল্পটি বেশি পছন্দ করি, যা বিরক্তিকর বর্ণমালা অনুসারে বাছাই করা হয় (আমার মতে)।
dbernard

মনে রাখবেন যে আপনার যদি একটি থাকে partial classতবে সমস্ত সদস্য সেই নোডের নীচে তালিকাভুক্ত করা হবে, কেবলমাত্র সেই ফাইলটিতে নেই।
দাই

24

নেভিগেশন বার শর্টকাট তা Ctrl+ + F2। আপনাকে প্রথমে ড্রপডাউন টাইপের দিকে নিয়ে যায়। পদ্ধতি ড্রপডাউন যেতে ট্যাব টিপুন, এবং তারপরে একটি পদ্ধতিতে প্রবেশ করুন।


22

রিশার্পারের একটি 'রিসার্পার |' উইন্ডোজ | ফাইল স্ট্রাকচার 'উইন্ডো, যা বর্তমান কোড ফাইলের কাঠামোটি দেখার জন্য ব্যবহৃত হয়।


সত্যিই খুব দরকারী, কিন্তু সেই উইন্ডোর কিবোর্ড শর্টকাট আছে?
নিকোলাস

`Alt + that হ'ল এটির জন্য কীবোর্ড শর্টকাট।
হলমানাক

19

রিশার্পারে ফাইল স্ট্রাকচার উইন্ডোটি রয়েছে যা গ্রহগ্রহের রূপরেখার মতামতটির মতো। মূলত উত্তর:

ভিজ্যুয়াল স্টুডিও 2012: ক্লাসে সমস্ত পদ্ধতির তালিকা

পুনঃসূচনা সহায়তা: http://www.jetbrains.com/resharper/webhelp/ রেফারেন্স__ উইন্ডোজ__ ফাইল_ট্রাকচার_ উইন্ডো এইচটিএমএল

ফাইল স্ট্রাকচার উইন্ডোটির স্ক্রিন শট


সিটিআরএল - এফ 12 রিশার্পারে সদস্য নেভিগেশন উইন্ডোতে যান। এটি ক্লাসের সমস্ত পদ্ধতি তালিকাভুক্ত করে এবং আপনাকে অনুসন্ধানের বিকল্প দেয়।
ওউজোন

1
সিটিআরএল - এফ 11 উপরের রেশার্পার উইন্ডোটি দেখায়। আমি ঠিক এটিই খুঁজছিলাম।
gattsbr

11

এটি একটি পুরানো প্রশ্ন থাকা সত্ত্বেও এই উত্তরটি আমাকে যেমন আপনাকে সহায়তা করেছিল তেমন আপনাকে সহায়তা করে।

আপনি এখান থেকে কোডমেড এক্সটেনশন ডাউনলোড করতে পারেন: কোডমেড ওয়েবসাইট

এটির কার্যকারিতা রয়েছে যা আপনি তাদের ওয়েবসাইটে খুঁজে পেতে পারেন।

এই প্রশ্নের সাথে সম্পর্কিত যেটি হ'ল কোড খনন

আপনার গাছ গাছের শ্রেণিবিন্যাস থেকে আপনার সি # এবং সি ++ ফাইলের সামগ্রীর মধ্যে ভিজ্যুয়ালাইজ করুন এবং নেভিগেট করুন। আরও ভাল ওভারভিউ পেতে দ্রুত বিভিন্ন বাছাই পদ্ধতির মধ্যে স্যুইচ করুন। কোডটিকে পুনর্গঠিত করতে টেনে আনুন। ম্যাককেবে জটিলতার স্কোর এবং তথ্যমূলক সরঞ্জাম টিপস দেখুন।

অন্য কথায় এটি আপনাকে পদ্ধতি এবং বৈশিষ্ট্যগুলি দেখার ক্ষমতা দেয় এবং এগুলি কেবল ড্র্যাগ এবং ড্রপ দিয়ে পুনর্গঠিত করে। এটা আমার দৈনন্দিন ব্যবহারের এক্সটেনশন


কোডমেড বেশিরভাগ অন্তর্নির্মিত ভিএস কার্যকারিতা পুনরায় সরবরাহ করে এবং আইডিইতে দূষিত মেনু আইটেমগুলি দেখতে একটি ওভারকিল এবং অপ্রীতিকর।
ইভান জি।

আমি মনে করি না তাই হয়, কিছু দরকারী বৈশিষ্ট্য পছন্দ করেন ctrl+m+z, ctrl+m+space, ctrl+m+f, sort lines, clean whole solution, collapse all in solution explorer, arrange methods with drag and drop, method and properties treeসরঞ্জাম আপনি শুধুমাত্র reshraper মত কিছু সরঞ্জাম জানতে পারেন আছে।
মো হারাদ এ

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

কোড আউটলাইন (কোদাল) সত্যিই সহায়ক। এটি পাঠ্য সম্পাদকটিতে বর্তমানে সক্রিয় / নির্বাচিত সদস্যের সাথে নিজেকে সামঞ্জস্য রাখলে দুর্দান্ত হবে।
মার্কাস এল

@ মারকাসএল আপনি এখানে একটি নতুন সমস্যা তৈরি করতে পারেন: github.com/codecadwallader/codemaid/labels/enhancement
মো

8

Eclipse এ আউটলাইন ভিউয়ের সাথে সরাসরি কোনও সমতুল্য নেই। সবচেয়ে কাছের জিনিসটি আমি খুঁজে পেয়েছি ক্লাস ভিউ, যা সমস্ত শ্রেণি এবং তাদের সদস্যদের / পদ্ধতিগুলি তালিকাভুক্ত করে। নির্বাচন সংকীর্ণ করতে শীর্ষে একটি অনুসন্ধান বাক্স রয়েছে।


এখানে সি ++ তে ভিএস ২০১০ হ'ল, আমি এই উত্তরটি পছন্দ করি কারণ ড্রপ-ডাউন যা আমার কোডকে আড়াল করে তা বিরক্তিকর। ক্লাস ভিউ দেখানোর জন্য আরও একটি সুবিধাজনক শর্টকাট Ctrl + Shift + C
জেফ টি।

5

ভিজ্যুয়াল স্টুডিও 2015 এ, অন্যান্য উইন্ডোজ> রিসোর্স ভিউ দেখুন । কীবোর্ড শর্টকাট Ctrl+ + Shift+ + E। ক্লাস ভিউয়ের চেয়ে এই ক্লিনারটি আমি খুঁজে পাই। ক্লাস ভিউ উইন্ডোজ দিয়ে আপনি অ্যাক্সেস মডিফায়ার (ব্যক্তিগত / সুরক্ষিত / পাবলিক) ইত্যাদির উপর ভিত্তি করে পদ্ধতি / বৈশিষ্ট্যগুলি ফিল্টার করতে পারেন etc.


2
এটি ক্লাসের ক্ষেত্রগুলি এবং পদ্ধতিগুলি তালিকাভুক্ত করে, এটির জন্য আপনাকে প্রয়োজনীয় স্থানটিতে প্রথম স্থান নেভিগেট করতে হবে। ওপি যা চেয়েছিল তা বর্তমান সক্রিয় শ্রেণীর জন্য। উদাহরণস্বরূপ, বর্তমানে একটি কোড ভিউতে খোলা। আমার কাছে যদি বর্তমানে 3000 লাইনের দীর্ঘ বর্গ রয়েছে যেখানে আমি বর্তমানে 78 টি পদ্ধতি এবং fields fields টি ক্ষেত্র খোলা আছে এবং দ্রুত কোনও পরিচিত পদ্ধতির নামটিতে নেভিগেট করতে চাই তবে এটির অবস্থানটি মনে না করতেই, প্রথমে নেমস্পেসটি নেভিগেট করা Ctrl-F এর চেয়ে ভাল নয় is ।
ড্রাকো 18 গুলি আর

1
ধন্যবাদ আমি ঠিক এটি খুঁজছিলাম! এটি একটি অবিশ্বাস্যরূপে সহায়ক সরঞ্জাম।
ব্যবহারকারী 1529413

4

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

এছাড়াও, আপনি যদি আপনার প্রকল্পটি নেভিগেট করতে ক্লাস এক্সপ্লোরার ( Ctrl+ Alt+ C) ব্যবহার করেন তবে আপনি আপনার সমস্ত ধরণের একটি সম্পূর্ণ ওভারভিউ পাবেন। তবে, সরঞ্জাম / বিকল্পগুলির মধ্যে এমন কোনও সেটিংস উপস্থিত নেই যা আপনাকে সেই উইন্ডোতে সক্রিয় ধরণের সন্ধান করতে দেয় (সমাধান এক্সপ্লোরারটির জন্য রয়েছে) - সম্ভবত কোনও ম্যাক্রো বা অ্যাডিন ক্রমযুক্ত ...



1

আপনি কি ক্লাস ভিউ উইন্ডোটি দেখুন (দেখুন-> শ্রেণি দর্শন বা Ctrl+ W, C)?

আপনার কাছে ইন্টেলিজেন্স পপআপ উইন্ডোও রয়েছে


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

1

ভিজ্যুয়াল স্টুডিও 2010 এর সাথে

আপনি সরঞ্জাম-> সেটিংস-> বিশেষজ্ঞ সেটিংস চয়ন করেন

বাম-নীচের কোণায়, আপনি "ক্লাস ভিউ" ট্যাবটি দেখতে পাবেন ডান পাশের ট্যাব "সমাধান এক্সপ্লোরার"

"ক্লাস ভিউ" লেআউটের শীর্ষ অঞ্চলে আপনি শ্রেণীর নাম, এনাম, কাঠামো, ... এর তালিকা দেখতে পাবেন "ক্লাস ভিউ লেআউটের নীচের অংশে, আপনি এই শ্রেণীর সদস্যদের তালিকা দেখতে পাবেন, এনাম বা struct হয়


ইতিমধ্যে সাগির উত্তর হিসাবে, দাউদ ফেরেঞ্জি ইতিমধ্যে মন্তব্য করেছেন, "ক্লাস ভিউতে, আপনাকে প্রথমে আপনার শ্রেণিটি চিহ্নিত করতে হবে inte । "
ড্রাকো

1

এটি করার একটি দুর্দান্ত পরিষ্কার উপায় হল ভিউ.সাইনক্রোনাইজক্লাসভিউ ব্যবহার করা।

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

অতিরিক্ত হিসাবে আপনি করতে পারেন:

  • আপনার ক্লাস ভিউ উইন্ডোটি পিন করুন
  • শীর্ষ ফলকটি সঙ্কুচিত করুন (সমস্ত শ্রেণি তালিকাভুক্ত)

এবং এখন এটি ভিজ্যুয়াল অ্যাসিস্টের বৈশিষ্ট্য "বর্তমান ফাইলের তালিকার পদ্ধতিগুলি" (যা সদস্যদের বিটিডব্লু তালিকাভুক্ত করে) এর মতোই অনুভব করে।


আমি কোথায় এটি পাই View.SynchronizeClassView? আমি ভিজ্যুয়াল স্টুডিও 2017 এ কেবলমাত্র "সাধারণ" ক্লাস
ভিউটি দেখতে পাচ্ছি

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

0

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


0

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

https://marketplace.visualstudio.com/items?itemName=SergeyM.DPack-16348

ইনস্টলেশন শেষে, কেবল Alt + Mপদ্ধতি তালিকার উইন্ডোটি আনতে ব্যবহার করুন । আমি পরিবর্তে সমস্ত সদস্যকে দেখাতে পছন্দ করি তবে এটি আপনার উপর নির্ভর করে।


-1

ভিএস ২০১২-তে, কেবল দেখুন> শ্রেণি দর্শনে যান ... তারপরে আপনি মূল ট্যাব অঞ্চলে ক্লাস ভিউ জিইউআই পাবেন। এখন, এটিকে পাশের ডকের দিকে টেনে আনুন এবং আপনার গ্রহটির মতো একই লেআউটটি থাকবে।

-e


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

-1

এই কাজ করতে আমার সবচেয়ে ভালো উপায় হলো, আমি কোডটি সংজ্ঞা উইন্ডো খুলুন, দেখুন অধীনে -> কোড সংজ্ঞা উইন্ডো বা প্রেস Ctrl+ + W, D

এবং তারপরে আমি এটিকে ভাসিয়ে দিয়েছি এবং আলাদা উইন্ডোতে আমার পদ্ধতির সংজ্ঞা রয়েছে।

শুভেচ্ছা সহ


এটি ওপির প্রশ্নের উত্তর কীভাবে দেয়? তার মোটেই সংজ্ঞা নেই, কেবল শ্রেণির সদস্যদের একটি তালিকা। সংজ্ঞাটি দেখতে, আপনি সাধারণত এই জাতীয় তালিকার কোনও পদ্ধতিতে ডাবল ক্লিক করতে পারেন।
ডেভিড ফেরেঞ্জি রোগোয়ান

-4

grep -i "sub" filename.vb> पद्धती.txt গ্রেপ -i "ফাংশন" filename.vb >> পদ্ধতি.txt


এটি কীভাবে প্রশ্নের উত্তর সরবরাহ করে তা দয়া করে ব্যাখ্যা করুন।
অ্যাড্রিয়ান এইচএইচএইচ

এটি প্রশ্নের উত্তর দেয় কারণ সেই সমাধানটি একটি ভিবি ক্লাসের মধ্যে সমস্ত সাব এবং ফাংশনের একটি তালিকা সরবরাহ করে।
জন রেচার্ট

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