কোডের সমস্ত বিভাগ ভেঙে ফেলার নির্দেশ?


1635

ভিজ্যুয়াল স্টুডিওতে কোনও ফাইলের কোডের সমস্ত বিভাগকে ভেঙে ফেলার / বিস্তৃত করার জন্য কোন আদেশ রয়েছে?

উত্তর:


3005

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

CTRL+ + M+ + Lসব প্রসারিত হবে। (ভিএস ২০১৩ - টগল অল আউটলাইনিং)

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

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

CTRL+ + M+ + Aসব এমনকি HTML ফাইল পতন হবে।

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

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

ডান ক্লিক করুন> আউটলাইনিং মেনু


145

25
ctrl + m ctrl + o হল "সংজ্ঞায় পতন" যা কোনও এক্সএমএল ফাইল সম্পাদনা করার সময় কাজ করে না। আমার জন্য ctrl + m ctrl + l সবগুলি প্রসারিত করে এবং সমস্ত (টগল হিসাবে) ভেঙে পড়ে, তবে সবসময় নয়। আমার এক ফাইল খোলা আছে যেখানে এটি কাজ করে এবং একটি যেখানে এটি কেবল সমস্ত প্রসারিত হয় তবে সমস্ত সঙ্কুচিত হয় না। দুটিই এক্সএমএল ফাইল। কেন জানি না।
ম্যাথিজ ওয়েসেলস

17
কেবল অবহিত করতে (যদিও এটি বেশ পুরানো): ctrl + m + o কেবলমাত্র সমস্ত ফাংশনকেই ভেঙে দেয়, ক্লাসগুলি (বা অঞ্চলগুলি ইত্যাদি) নয়। ctrl + m + L টগল বিস্তৃত হবে, সবকিছুকে সংকুচিত করবে।
paul23

14
এটির জন্য মূল্যবান, ভিজ্যুয়াল স্টুডিও 2012
এও এই কাজগুলি

5
ভিজুয়ালস্টুডিও ২০১৩-তে সিটিআরএল + এম + এল টগলস পতনের স্থিতিতে, ctrol + M + O কিছুই করে না (এইচটিএমএল ভিউ)
আয়শা

171

নিম্নলিখিত কী সংমিশ্রণগুলি জিনিসগুলি করতে ব্যবহৃত হয়:

CTRL+ M+ MCurrent বর্তমান প্রিসেট অঞ্চলটি সঙ্কুচিত / প্রসারিত করুন (উদাঃ Mইথুথ)

CTRL+ M+ Current বর্তমান নির্বাচনটি Hসঙ্কুচিত / আদর্শ H(প্রসারিত)

CTRL+ M+ O→ সি oসমস্ত ল্যাপস (ঘোষণার সংস্থাগুলি সঙ্কুচিত)

CTRL+ M+ AL সঙ্কুচিত করুন all

CTRL+ M+ X → ই xপ্যান্ড সমস্ত

CTRL+ M+ LOg টোগ lই সব

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


2
Ctrl-M, L সমস্ত কিছু টগল করে তবে অবশ্যই Ctrl-M, A এবং Ctrl-M, X হ'ল আমি খুঁজছিলাম ...
শার্পনার

খুব সহজেই মনে রাখা খুব ভাল ধারণা।
Koray

110

CTL+ M+ Lসমস্ত প্রসারিত করে

CTL+ M+ Oসমস্ত ধসে পড়ে

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


5
আমি উপরের উত্তরে যেমন মন্তব্য করেছি, সিটিএল + এম + ও সংশ্লেষে পতিত হয় যা এক্সএমএল ফাইলের জন্য কাজ করে না। সিটিএল + এম + এল এটিকে টগল করা উচিত, তবে আমার জন্য এটি কখনও কখনও হয় এবং কখনও কখনও হয় না।
ম্যাথিজ ওয়েসেলস

সাধারণ পৃষ্ঠাগুলি crtl + m + o পতন হয়, আমার জন্য জেএসক্রিপ্ট আউটলিং পিছনের দিকে থাকে, crtl + m + o প্রসারিত হয় এবং crtl + M + l প্রসারিত হয়।
দই দ্য ওয়াইজ

40

Ctrl+ Mঅঞ্চল প্রসারিত করে।

Ctrl+ Lঅঞ্চল ধসে পড়ে।


তবে জেএসের বাহ্যরেখা এক্সটেনশানটি ব্যবহার করার সময় এটি কেবল কার্যকর কমান্ড এবং আমার কাছে 1000+ লাইনের জেএস ফাইল রয়েছে, এই শর্টকাটটি ** সেভার!
গোরান ওব্রাদোভিক

এবং এক্সএমএল এর জন্য কাজ! ওহু হুও !! (নিখুঁত প্রযুক্তিগত কারণে; + আমি আপনাকে কিছুটা জবাব দিতে চাই :) এটি আমার নিয়মিত চিটশিটে চলেছে
গিশু

31
  • বর্তমান কোড ব্লকটিকে ভাঁজ / আনফোল্ড - Ctrl+ M, Ctrl+M
  • সমস্ত আনফোল্ড - Ctrl+ M, Ctrl+L
  • আউটলাইন করা বন্ধ করুন - Ctrl+ M, Ctrl+P
  • সমস্ত ভাঁজ - Ctrl+ M, Ctrl+O

26

ভিজ্যুয়াল স্টুডিও 2017-তে, মনে হয় যে এই আচরণটি ডিফল্টরূপে বন্ধ করা আছে। এটি সরঞ্জামসমূহ> বিকল্পসমূহ> পাঠ্য সম্পাদকসমূহ> সি #> উন্নত> আউটলাইনিং> "সংজ্ঞাগুলিতে সঙ্কুচিত হওয়ার সময় # অঞ্চলগুলিকে সঙ্কুচিত" এর আওতায় সক্ষম করা যেতে পারে


18

CTL+ M+ Aসমস্ত ধসে পড়ে

আমার জন্য কাজ করে, যদিও

CTL+ M+O

না


13

আপনি কি টগল আউটলাইনিংয়ে উল্লেখ করছেন?

আপনি এটি করতে পারেন: Control+ Mতারপরে Control+ Lসমস্ত রূপরেখা টগল করতে


12

ভিজ্যুয়াল স্টুডিও 2013 এ:

CTL+ M+ Aসমস্ত ধসে পড়ে

CTL+ M+ Lসমস্ত প্রসারিত করে


11

নীচে আপনি যা চান তা নীচে:

  • সঙ্কুচিত / বর্তমান পদ্ধতি প্রসারিত

CTRL+ M+M

  • বর্তমান নির্বাচনটি সঙ্কুচিত / প্রসারিত করুন

CTRL+ M+H

  • সব ভেঙ্গে

CTRL+ M+O

CTRL+ M+A

  • সব কিছু বিশদভাবে ব্যক্ত করা

CTRL+ M+X

CTRL+ M+L


10

আপনি যদি শর্টকাট বলতে চান

CTRL+ M+ M: আপনার কর্সারটি কোনও পদ্ধতি, নাম স্থান বা কোড ব্লক, অঞ্চল এবং পদ্ধতি ভেঙে যাওয়ার জন্য যা কিছু হোক না কেন এটি এই অঞ্চলটিকে ভেঙে ফেলবে। প্রথমটি কেবলমাত্র আপনার ব্লক / পদ্ধতি বা অঞ্চলটি ভেঙে দেবে যেখানে আপনার কার্সার রয়েছে এবং দ্বিতীয়টি যেখানে আপনি রয়েছেন পুরো অঞ্চলটি ভেঙে ফেলবে।

http://www.dev102.com/2008/05/06/11-more-visual-studio-shortcuts-you-should-know/


9

প্রেস

CTL + + A

তারপর

CTL+ M+M

এক্সএমএল-ফাইলগুলিতে চাইল্ড নোড সহ সমস্ত সংকুচিত করতে।



2

ভিজ্যুয়াল স্টুডিও 2010, 2012, 2013 বা 2015 এ অগ্রেডিংয়ের ক্ষেত্রে, বর্তমান নিবন্ধিত কীবোর্ড শর্টকাটগুলি দেখানোর জন্য একটি ভিজ্যুয়াল স্টুডিও এক্সটেনশন রয়েছে, ইন্টিলিকম্যান্ড


2

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

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


2

এগুলির কোনওটিই আমার পক্ষে কাজ করেনি। আমি যা পেয়েছি তা সম্পাদকের মধ্যে Keyboard Shortcutsফাইলটি অনুসন্ধান করুন editor.foldRecursively। এটি আপনাকে সর্বশেষতম বাঁধাই দেবে। আমার ক্ষেত্রে এটি ছিল CMD+ K, CMD+ [


ধন্যবাদ। এটি সম্ভবত সর্বশেষতম শর্টকাট যা কাজ করে
codetinker


1

ভিজ্যুয়াল স্টুডিও আপনাকে বিভিন্নভাবে কয়েকবার আপনার প্রশ্নের উত্তর খুঁজে পেতে সহায়তা করতে পারে।

কুইক লঞ্চটি অ্যাক্সেস করতে Ctrl+ টাইপ করুন এবং তারপরে "পতন" প্রবেশ করুন। কুইক লঞ্চ এমন কিছু প্রদর্শন করবে: Q

Menus (1)
    Edit -> Outlining -> Collapse to Definitions (Ctrl+M, Ctrl+O)
NuGet Packages (1)
    Search Online for NuGet Packages matching 'collap'

সেখান থেকে, রূপরেখার সাথে সম্পর্কিত অন্যান্য মেনু এন্ট্রিগুলি খুঁজে পেতে "আউটলাইনিং" লিখুন:

Menus (5)
    Edit -> Outlining -> Toggle Outlining Expansion (Ctrl+M, Ctrl+M)
    Edit -> Outlining -> Toggle All Outlining (Ctrl+M, Ctrl+L)
    Edit -> Outlining -> Stop Outlining (Ctrl+M, Ctrl+P)
    Edit -> Outlining -> Stop Hiding Current (Ctrl+M, Ctrl+U)
    Edit -> Outlining -> Collapse to Definitions (Ctrl+M, Ctrl+O)
Options (4)
    Text Editor -> Basic -> VB Specific (Change outline mode, Automatic inser...
    ...

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

Tools -> Options -> Environment -> Keyboard

এটি বিকল্প ডায়ালগ বাক্সে কীবোর্ড বিভাগটি প্রদর্শন করবে। "পাঠ্য বাক্সযুক্ত কমান্ডগুলি দেখান" তে "edit.collap" প্রবেশ করুন। ভিজ্যুয়াল স্টুডিও একটি তালিকা প্রদর্শন করবে যা এরকম কিছু:

Edit.CollapseAllincurrentblock    
Edit.CollapseAllOutlining           Ctrl+M, Ctrl+A (Text Editor)
Edit.CollapseBlockcurrentblock
Edit.CollapseCurrentRegion          Ctrl+M, Ctrl+S (Text Editor)
Edit.CollapseTag                    Ctrl+M, Ctrl+T (Text Editor)
Edit.CollapsetoDefinitions          Ctrl+M, Ctrl+O (Text Editor)

সম্পর্কিত কীবোর্ড শর্টকাট দেখতে আপনার প্রতিটি কমান্ডটি ক্লিক করতে হবে।


আমার উদাহরণগুলি ভিজ্যুয়াল স্টুডিও 2013 থেকে নেওয়া।


0

ভিজ্যুয়াল স্টুডিও 2019 এ:

সরঞ্জামসমূহ> বিকল্পসমূহ> কীবোর্ডে যান।

সম্পাদনা অনুসন্ধান করুন। টগলএলআউটলাইনিং

সেখানে তালিকাভুক্ত শর্টকাট ব্যবহার করুন, বা এটি পছন্দ শর্টকাট বরাদ্দ করুন।


-1

আপনি যদি collapse/expandকোনও class/method(পুরো অংশটি ভেঙে ফেলার পরিবর্তে class/method) এর মধ্যে কোনও অঞ্চল চান, তবে আপনি নিম্নলিখিত হিসাবে কাস্টম অঞ্চল তৈরি করতে পারেন:

 #region AnyNameforCollapsableRegion

 //Code to collapse

 #endregion 

উল্লেখ


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