কেবলমাত্র # # (ভিজ্যুয়াল স্টুডিও) এ সমস্ত # অঞ্চলটি সঙ্কুচিত করুন!


107

বর্তমান নথিতে সমস্ত ফোল্ডেবলগুলি স্বয়ংক্রিয়ভাবে প্রসারিত বা সঙ্কুচিত করার জন্য অনেকগুলি কীবোর্ড শর্টকাট এবং মেনু কমান্ড রয়েছে। Ctrl+ M, Ctrl+ Lশীর্ষ নেমস্পেস থেকে নীচে অভ্যন্তরীণ পদ্ধতি এবং মন্তব্যগুলিতে সমস্ত ফোল্ডেবলগুলি পুনরাবৃত্তভাবে টগল করে। মূলত সমস্ত কিছু যা বাম মার্জিনে একটি [+] আইকন রয়েছে। Ctrl+ M, Ctrl+ Oএটি কিছুটা কম করে তবে এটি ক্লাসের অভ্যন্তরে পদ্ধতি এবং মন্তব্যগুলিকে স্পর্শ করে।

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

এর জন্য কি কোনও লুকানো শর্টকাট বা একটি এক্সটেনশন আছে?

আমি ভিজ্যুয়াল স্টুডিও 2015 (এখনকার জন্য আরসি) এর জন্য একটি কীবোর্ড সমাধানটি পছন্দ করব।

যদি কেউ জিজ্ঞাসা করে কেন: আমি ফাইলটির একটি ওভারভিউ পেতে চাই, তবে আমি যখন কোনও একটি অঞ্চলের ভিতরে দেখার সিদ্ধান্ত নিই তখন অবিলম্বে সমস্ত বিবরণ দেখুন।


হালনাগাদ:

2020 সালে সমাধান

এই প্রশ্নটি যেমন অনেক উত্তর পেয়েছে, এর মধ্যে কিছু অকেজো, অন্যেরা পুরানো, ভিজ্যুয়াল স্টুডিও 2019 এর কার্যনির্বাহী সমাধানটি এখানে এই অনাকাঙ্ক্ষিত উত্তরে পাওয়া যাবে: https://stackoverflow.com/a/58999093/143684


আমি এটি মনে করি না (যদিও সংশোধনের জন্য উন্মুক্ত)। আপনি কি শ্রেণি দেখার চেষ্টা করেছেন - এটি সমস্ত শ্রেণীর সদস্যদের দেখায় (পাঠ্য সম্পাদকের শীর্ষে ড্রপ ডাউন নয়) এবং আপনি নির্বাচিত সদস্যটিতে জাম্প করতে ডাবল ক্লিক করতে পারেন।
এমকদারমট

4
আমি মনে করি এরকম কোনও জিনিস নেই, Ctrl + M, Ctrl + O সবচেয়ে নিকটতম
ভয়েটেক

ক্লাস ভিউ উইন্ডোতে আইটেমগুলি একটি সমতল তালিকায় রয়েছে, একেবারেই "অঞ্চলভিত্তিক" নয়। আমি অঞ্চলগুলির জন্য এটি ব্যবহার করছি না। বিষয়গুলির ভিত্তিতে সদস্যদের দ্রুত অনুসন্ধান করার জন্য আমার অঞ্চলগুলি দরকার, বিশেষত দীর্ঘ ক্লাসে বিভিন্ন মডেলের ধরণের জন্য প্রতিটি সংখ্যার অনুরূপ পদ্ধতি রয়েছে। অঞ্চলগুলি এখানে মডেল প্রকার অনুসারে তাদের গ্রুপ করুন।
ygoe

উত্তর:


217

ভিসুয়াল স্টুডিও 2017 আমি সক্রিয় করার জন্য আছে 'সঙ্কুচিত #regions যখন সংজ্ঞায় বেশ ধ্বসে' মধ্যে

Tools -> Options -> Text Editor -> C# -> Advanced

স্পষ্টতই সমস্ত ধসে পড়ার সময় Ctrl+ M+ টিপুনO


8
দুর্ভাগ্যক্রমে এটি কেবল অঞ্চলগুলিতে নয়, সমস্ত কিছুকেও ভেঙে দেয়। সুতরাং এটি আমি যা খুঁজছি তা নয়। কুইক লঞ্চ টাস্ক এক্সটেনশনটি এখনও ভিএস 2017 এর জন্য বিদ্যমান এবং এখনই আলাদাভাবে ইনস্টল করা যেতে পারে, আমাকে অন্য মন্তব্য দেখুন।
ygoe

21
এটি ওপি যা চেয়েছিল তা নাও হতে পারে তবে এটিই আমি খুঁজছিলাম।
হোমার

11
বর্তমান বিল্ডে বিকল্পটি হ'ল সংজ্ঞাগুলিতে সংকুচিত হওয়ার সময় # অঞ্চলগুলি সঙ্কুচিত করুন "এবং এটি সরঞ্জামসমূহ> বিকল্পসমূহ> পাঠ্য সম্পাদক> সি #> অ্যাডভান্সডে অবস্থিত। এটিই আমি খুঁজছিলাম। এটি ভিএস 2015
ম্যাট বেকার

66

Ctrl+ + M+ + Oসব ধসে পড়বে না।

Ctrl+ + M+ + Lসব প্রসারিত হবে। (ভিএস 2013 এ - সমস্ত রূপরেখা টগল করুন)

Ctrl+ M+ Pসমস্ত প্রসারিত করবে এবং রূপরেখা অক্ষম করবে।

Ctrl+ + M+ + Mভেঙ্গে / বর্তমান অধ্যায় প্রসারিত হবে।

এই বিকল্পগুলি আউটলাইনের অধীনে প্রসঙ্গ মেনুতেও রয়েছে।

সম্পাদক এ ডান ক্লিক করুন -> সমস্ত বিকল্প খুঁজে বের করার জন্য রূপরেখা। (আউটলাইনিং অক্ষম করার পরে, আউটলেটিং সক্ষম করতে একই পদক্ষেপগুলি ব্যবহার করুন))


4
এটি সত্যই একমাত্র সঠিক উত্তর ... সিটিআরএল + (এম তারপরে ও / এল) কেবলমাত্র একটি পৃষ্ঠার অঞ্চলগুলিকে প্রসারিত / পতন করবে যা সরাসরি আসল প্রশ্নের উত্তর দেয়।
লেভি ফুলার

15
VS2017RC এর সাথে আর সত্য নয়। সমস্ত সঙ্কুচিত হওয়া অঞ্চলগুলিকে ভেঙে যায় না। (অন্তত বর্তমান বিল্ড: 15.0.2620.0)
ফ্রাসোয়া

4
ভিএস 2017 এর জন্য নীচে @ মাইজেড থেকে উত্তরটি দেখুন।
জেফ্রি হারমন 13

29

মাইক্রোসফ্ট থেকে ভিজ্যুয়াল স্টুডিও এক্সটেনশন প্রোডাক্টিভিটি পাওয়ার সরঞ্জাম 2015 এর একটি কুইক লঞ্চ টাস্ক নামে একটি বৈশিষ্ট্য রয়েছে যা দ্রুত লঞ্চ মেনুতে নতুন কমান্ড যুক্ত করে adds এর মধ্যে একটি হ'ল কলাপ্রেজিওনস এবং এটি ঠিক তা করে।

বিপরীত কমান্ডটি ExpandRegions এবং এটি পুরো ফাইলটি দ্রুত ব্রাউজ করার জন্য সমস্ত অঞ্চলকে প্রসারিত করে। CtrlQহটকি টিপে এবং শ্বাস টাইপ করে এই কমান্ডগুলি বেশ দ্রুত ব্যবহার করা যেতে পারে CollExp, তারপরে টিপুন Enter(অনুমান করা হচ্ছে আপনার একই উপসর্গের সাথে অন্য কমান্ড নেই)।


7
ভিজ্যুয়াল স্টুডিও 2017 এর সাথে সম্পর্কিত বর্ধিতকরণ এখানে রয়েছে: দ্রুত প্রবর্তন কার্য
ygoe

ভিজুয়াল স্টুডিও 2019 এর সাথে আর বৈধ নয় কারণ তারা দ্রুত কার্য অনুসন্ধানের কাজ করার পদ্ধতি পরিবর্তন করেছে।
ক্রনিকল

20

অঞ্চলগুলি ভেঙে ফেলার জন্য: সরঞ্জামসমূহ> বিকল্পগুলি> পাঠ্য সম্পাদকসমূহ> সি #> উন্নত> "সংজ্ঞাগুলিতে সংকুচিত হওয়ার সময় # অঞ্চলগুলিকে সঙ্কুচিত করুন" চেক করুন

# অঞ্চলগুলির চিত্রটি সঙ্কুচিত করুন


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

10

সংজ্ঞাগুলি সংঘর্ষের সময় সেটিংসে -> টেক্সটএডিটর -> সি # -> উন্নত -> সঙ্কুচিত # অঞ্চলগুলিকে টিক দিন।

তারপরে সংজ্ঞায়িত করতে সংক্ষিপ্তসার> রূপরেখা> ধসে ডান ক্লিক করুন


8

মনে হচ্ছে নিকটতম জিনিসটি হ'ল Ctrl+ M, Ctrl+S

যা আপনি যেখানে রয়েছেন সেই বর্তমান অঞ্চলটিকে ধসে ফেলবে, যখন Ctrl+ M, Ctrl+ Eআপনি যে বর্তমান অঞ্চলটি প্রসারিত করবেন।

ডিফল্ট কীবোর্ড শর্টকাটগুলির তালিকা:

https://msdn.microsoft.com/en-us/library/da5kh0wa(v=vs.140).aspx


8

আমি জানিনা এটি নতুন কিনা তবে সি # টেক্সট এডিয়ারের জন্য একটি সেটিংস রয়েছে:

সেটিংস -> টেক্সটএডিটর -> সি # -> উন্নত -> সংজ্ঞা সংজ্ঞা দেওয়ার সময় # অঞ্চলগুলিকে সঙ্কুচিত করুন।

যখন এর সেটটি CtrlM CtrlO# অঞ্চলগুলিকে ভেঙে দেবে।


8

আমি জানি এটি একটি পুরানো প্রশ্ন, তবে ভিজ্যুয়াল স্টুডিও 2019 এর জন্য এখানে একটি আপডেট রয়েছে:

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

আমি মার্কেটপ্লেসে একটি ভিন্ন সমাধান খুঁজে পেয়েছি যা কীবোর্ড শর্টকাটগুলির সাথে বর্তমানে খোলানো ফাইলের সমস্ত অঞ্চলে বিপর্যস্ত এবং বিস্তৃত হ'ল: অঞ্চলটি সঙ্কুচিত করুন

এক্সটেনশন পৃষ্ঠা থেকে:

ডিফল্ট কী বাইন্ডিংগুলি হ'ল (Ctrl + R, Ctrl + Num +) এবং (Ctrl + R, Ctrl + Num-)। সরঞ্জাম-> বিকল্প-> পরিবেশ-> কীবোর্ডে পরিবর্তন করা যেতে পারে।


এই মহান তথ্যের জন্য আপনাকে ধন্যবাদ! যেহেতু আমি আরও অনেকের জন্য দ্রুত কাজগুলি ব্যবহার করছি না, তাই আমি সম্ভবত সেই এক্সটেনশনে স্যুইচ করব। পরীক্ষিত এবং কাজ করে (ভিএস 2017 এবং 2019 এ)।
yogo

4

আমি বিনামূল্যে ভিজ্যুয়াল স্টুডিও এক্সটেনশন "ভিজুয়াল স্টুডিওর জন্য মেনিস ভিএস সরঞ্জাম এক্সটেনশন" ব্যবহার করার পরামর্শ দিই। এটি কেবল সরঞ্জাম -> এক্সটেনশান এবং ভিজ্যুয়াল স্টুডিওতে আপডেটগুলির জন্য অনুসন্ধান করুন। একবার ইনস্টল আপনি শুধু হিট আছে Ctrl+ + M+ + Kএবং মাত্র অঞ্চলে ধসে করা হবে না। এখানে তাদের ওয়েবসাইট https://marketplace.visualstudio.com/items?itemName=BillMenees.MeneesVSTools2013

সেটিংস সম্পাদনা করতে সরঞ্জাম -> বিকল্পসমূহ -> মেনি ভিএস সরঞ্জামসমূহ -> সাধারণের নীচে দেখুন।


-2

Ctrl Aতারপরে সমস্ত নির্বাচন করুনCtrl M M

অর্থাত্ চেপে Mধরে দুবার টিপুনCtrl


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