ভিজ্যুয়াল স্টুডিওর গোপন বৈশিষ্ট্যগুলি (২০০৫-২০১০)?


182

ভিজ্যুয়াল স্টুডিও এমন একটি বিশাল আকারের পণ্য যে এটির সাথে কাজ করার পরেও আমি মাঝে মাঝে কোনও নতুন / ভাল উপায়ে হোঁচট খেয়েছি এমন জিনিস বা জিনিসগুলি যা আমি জানতাম না তা সম্ভবও হয়েছিল।

এই ক্ষেত্রে-

  • Crtl+ R, Ctrl+ Wসাদা স্পেস দেখানোর জন্য। পাইথন বিল্ড স্ক্রিপ্ট সম্পাদনা করার জন্য প্রয়োজনীয়।

  • অধীনে "HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Text Editor" তৈরি করুন একটি স্ট্রিং বলা নির্দেশিকা মান "rgb (255,0,0), 80" দিয়ে টেক্সট এডিটর কলাম 80 একটি লাল লাইন আছে।

আর কোন লুকানো বৈশিষ্ট্য আপনি হোঁচট খেয়েছেন?


ধন্যবাদ! বনাম :) অবশেষে একটি 80 কলাম মার্কার
জোনাস Gulle

ধন্যবাদ। আসলে, আমি দুর্ঘটনাক্রমে "হোয়াইট স্পেস দেখায়" হোঁচট খেয়েছি এবং এ থেকে মুক্তি পেতে চেয়েছি। অনেক ধন্যবাদ!
আর্সেন জহারে

উত্তর:


123

ALT চাপা দিয়ে একটি নির্বাচন করুন - পুরো লাইনের পরিবর্তে পাঠ্যের একটি বর্গ নির্বাচন করুন।


9
Ctrl-Alt পুরো শব্দ নির্বাচন করবে। আল্ট একবারে একটি চরিত্রের মাধ্যমে নির্বাচন ক্ষেত্রের আকার পরিবর্তন করবে।
বরফফ্লাই

4
এটি এমএস ওয়ার্ড এবং ওও রাইটারেও কাজ করে। আমি এটা অনেক ব্যবহার করেছি।
বার্ড

3
এটি ("ব্লক নির্বাচন" নামে পরিচিত) কীবোর্ড- Alt + shift টিপুন এবং তারপরে কী ব্যবহার করুন।
arolson101


1
আমি এটি ভিএস ২০১০ এর বৈশিষ্ট্য হিসাবে বিক্রি হতে দেখেছি , তবে আমি এটি ২০০৮ সালে এটি চেষ্টা করেছিলাম এবং এটি কার্যকর হয়েছিল। আমি ফ্লেববার্গস্টেড এটি আশ্চর্যজনকভাবে দরকারী!
ডেভদেভ

95

ট্রেস-পয়েন্ট!

কোডের একটি লাইনে একটি ব্রেকপয়েন্ট রাখুন। ব্রেকপয়েন্ট উইন্ডোটি আনুন এবং নতুন ব্রেকপয়েন্টে ডান ক্লিক করুন। 'যখন হিট ...' নির্বাচন করুন। 'বার্তা প্রিন্ট করুন' টিক দিয়ে চেক বাক্সটি ভিজ্যুয়াল স্টুডিও প্রতিটি বারের কোডটি লঙ্ঘন না করে (বা পাশাপাশি) লাইনটি কার্যকর করা হলে ডাবগ আউটপুটটিতে একটি বার্তা প্রিন্ট করবে। লাইনটি পাস করার সাথে সাথে আপনি এটিকে ম্যাক্রো কার্যকর করতেও পেতে পারেন।


1
আমি জানি আমি খেলায় দেরি করেছি, তবে এটি এমন দুর্দান্ত বৈশিষ্ট্য যা আমি কখনই জানতাম না!
জেরি

7
অতিরিক্ত পয়েন্টগুলির জন্য আপনি যখন হিট বোতামটিতে একটি স্থানীয় পরিবর্তনশীল অ্যাসাইনমেন্ট তৈরি করতে পারেন। {স্থানীয় পরিবর্তনশীল = 1.0f} বা {স্ট্যাটিক পরিবর্তনশীল + = 0.1f values ​​দ্বারা মান বৃদ্ধি করুন
চার্লস বিটি

91

আপনি টুলবক্সে কোড টেনে আনতে পারেন। চেষ্টা করে দেখুন!


পবিত্র বোকা যাতে আপনি পারেন! (ধন্যবাদ!)
আলী পারর

স্নিপেটের চেয়ে বেশি ব্যবহার হবে বলে মনে হচ্ছে না
জে কে।

33
প্রিয় Godশ্বর ... এটি অনুলিপি এবং পেস্টের সম্পূর্ণ নতুন স্তর। কপি-এবং-পেস্ট আটকান আটকান। আমি প্রচুর প্রোগ্রামারকে জানি যারা আশা করি আপনি কখনই এটি করতে পারেন তা খুঁজে পাবে না।
রায়ান লুন্ডি

আপনি যদি বুকমার্কলেটের মতো বোতামটি ক্লিক করেন তখন কোডটি প্রকাশ করতে বলতে পারলে এটি দুর্দান্ত হবে।
intuited

ওহ না. এই জারজ কাজটি কী করছে!

79

একটি সনাক্তকারী (শ্রেণীর নাম, ভেরিয়েবল, ইত্যাদি) ক্লিক করুন তারপরে F12"Go to Definition" এর জন্য হিট করুন । আমি সর্বদা আশ্চর্য হয়েছি যে আমি কোড দেখি কত লোক ধীর ডান ক্লিক -> "সংজ্ঞাতে যান" পদ্ধতিটি ব্যবহার করে।

সম্পাদনা: তারপরে আপনি যেখানে ছিলেন সেখানে ফিরে যেতে আপনি Ctrl+ ব্যবহার করতে পারেন -


8
এবং সিআরটিএল + শিফট + - [কমান্ড শিফট বিয়োগ] ভুলেও এগিয়ে যাবেন!
কেভিন পুলিন

5
এবং সমস্ত রেফারেন্স
সন্ধানের

2
আপনি যেখানে ছিলেন সেখানে ফিরে যেতে আপনি ALT + বাম তীর ব্যবহার করতে পারেন
arolson101

1
ভিবি কী সেটিংস সহ, শিফট-এফ 2 এছাড়াও গ-টু ডেফিনিশন করে।
রায়ান লন্ডি

1
আপনি যদি প্রথম স্থানে মাউস রুটটি নিয়ে যান তবে ডান-ক্লিক-জিও হতে পারে।
tsilb

57

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


এটি এডিট.সাইক্লিক্লিপবোর্ডিং-এ কীবোর্ড ম্যাপিংয়ে পাওয়া যাবে (ভিজ্যুয়াল সি ++ এ এটি সিআরটিএল-শিফট-সন্নিবেশ করানো হবে, সিটিআরএল-শিফট-ভি নয়)
ডিফল্ট

52

সারা ফোর্ডটি প্রচুর মনোরম টিপসকে কভার করে: http://blogs.msdn.com/saraford/archive/tags/ ভিজ্যুয়াল + স্টুডিও+2008+ টিপ +++++ ডে / ডিফল্ট.এএসপিএক্স

কিন্তু আমার পছন্দের কিছু কোড বন্ধকৃত হয় Ctrl+ + .একটি যোগ করার জন্য using<নামস্থান> অথবা একটি পদ্ধতি শহরের উপর অসম্পূর্ণ নিবন্ধ উৎপন্ন। আমি ছাড়া বাঁচতে পারি না।

ভিসুয়াল স্টুডিও 2008 সি # Keybinding পোস্টার একটি মহান তালিকা পরীক্ষা করে দেখুন: http://www.microsoft.com/downloadS/details.aspx?familyid=E5F902A8-5BB5-4CC6-907E-472809749973&displaylang=en


1
সারা ফোর্ড ভিজ্যুয়াল স্টুডিওর দেবী। আমি তাকে যথেষ্ট সুপারিশ করতে পারিনি।
ক্রিস চরবারুক

আমি কেন তার কাজ ভাগ করে নিচ্ছি তা সম্পূর্ণরূপে সম্মত। আমি সত্যই তার বর্তমান সিরিজটিকে ভালবাসি যা ডিবাগিংয়ের জন্য অন্তর্ভুক্ত রয়েছে
অ্যারন পাওয়েল

দুঃখের বিষয় যে তিনি এই দিনের কাজটি ছেড়ে দিয়েছেন, যদিও তিনি দীর্ঘকাল ধরে ভিএস-র অন্তর্দৃষ্টি নিয়ে কাজ করেছেন যে এটি পুরোপুরি বোধগম্য যে তাকে এগিয়ে যাওয়ার দরকার ছিল ...
নোব্লোক

CTRL + উল্লেখ করার জন্য আপনাকে ধন্যবাদ। আমি ঠিক এই জন্য অনুসন্ধান ছিল।
সোরিন কোমানেস্কু

আমি সর্বদা CTRL + ALT + F10 ব্যবহার করতাম। CTRL + জানতেন না। ধন্যবাদ একই জিনিস - ধন্যবাদ। অনেক বেশি আরামদায়ক।
নোম গাল

49
CTRL-K, CTRL-D

সংস্কার দলিল!
এটি ভিবি কীবাইন্ডিংসের আওতায় রয়েছে, সি # সম্পর্কে নিশ্চিত নন


3
হ্যাঁ, সি #, ওয়েব ডিজাইনার, এক্সএমএল সম্পাদক, সিএসএস সম্পাদক, এক্সএসডি সম্পাদক, জাভাস্ক্রিপ্ট (একটি পরিমাণে) এর অধীনে কাজ করে। সমর্থিত ফাইলের বেশিরভাগ ধরন
অ্যারন পাওয়েল

8
Ctrk-K, C ++ এর জন্য Ctrl-F
এমএসএলটার

7
আমি Ctrl-E, Ctrl-D
কনফিগারকারী

Ctrl + K, Ctrl + F আপনি যে কোনও পাঠ্য নির্বাচন করেছেন তা বিন্যাস করে (সি # তে, অন্যদের সম্পর্কে নিশ্চিত নয়)।
জ্যান অ্যান্ডারসন

43

আপনি কুইকওয়াচ বা একটি ওয়াচ উইন্ডোতে আরে কতবার ডিবাগ করেন এবং কেবল ভিজ্যুয়াল স্টুডিওতে প্রথম উপাদান আপনাকে দেখায়? স্টুডিও আপনাকে পরবর্তী এন আইটেমগুলিও দেখানোর জন্য সংজ্ঞাটির শেষে ", এন" যুক্ত করুন। IE "this-> m_myArray" "this-> m_array, 5" হয়ে যায়।


41

বর্ধিত অনুসন্ধান: সোর্স ডকুমেন্টের ওপেন হিট (সিটিআরএল + আই) থাকার সময় এবং আপনার ইনপুটটির সাথে মিলে যায় এমন শব্দগুলি দেখতে আপনি যে শব্দটি অনুসন্ধান করতে চলেছেন তা টাইপ করুন (CTRL + I) hit


4
এটিকে "> i <ncremental সন্ধান" বলা হয়।
কনস্টান্টিন

> প্রাক্তন <শ্মশান অনুসন্ধানের বিপরীতে, যা ফায়ারফক্স প্রয়োগ করে।
কিবিবু

ইম্যাকস বিশ্ব থেকে আগত, এটি আমি প্রথম বৈশিষ্ট্যটি সন্ধান করেছি। :)
জেস্পের ই

37

আপনি ঘড়ির উইন্ডোতে নিম্নলিখিত কোডগুলি ব্যবহার করতে পারেন।

@err - display last error
@err,hr - display last error as an HRESULT
@exception - display current exception

35
  • শুরুতে // এর সাথে পাঠ্যের একটি ব্লকের মন্তব্য করতে Ctrl-K, Ctrl-C
  • Ctrl-K, Ctrl-U শুরুতে // এর সাথে কোনও পাঠ্যের একটি ব্লককে আপত্তিহীন করতে

তা ছাড়া বাঁচতে পারি না! :)



এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিওতেও সত্য, '-' এর এসকিউএল মন্তব্য এড়ানোর সিকোয়েন্সটি বাদে
থমাস ব্র্যাট

3
আমি সবসময় আপনি মন্তব্য টগল করতে ইচ্ছুক? আপনি কিছু "ডাবল মন্তব্য" করতে চান কেন? অবশ্যই এটি আবার চাপ দিয়ে মন্তব্য করা উচিত ...
ড্যান ডিপ্লো

16
কখনও কখনও আপনি পুরো ফাংশনটি মন্তব্য করতে চান, এবং ভিতরে কিছু লাইন ইতিমধ্যে মন্তব্য করা হয়েছে (যেমন তারা সঠিক মন্তব্য)। এই ক্ষেত্রে আপনার যদি টগল থাকে তবে কী করবেন তা স্পষ্ট নয়, তাই সিদ্ধান্তটি স্পষ্ট করে বলা আরও ভাল।
পাভেল মিনায়েভ

1
মনে রাখবেন যে আপনি যদি পাঠ্যের শুরুতে শুরু করেন তবে লাইনের শুরুতে আপনি // এর পরিবর্তে / * * / পাবেন। এটি আমার সর্বাধিক ব্যবহৃত বৈশিষ্ট্যটি হ'ল
Default

25

তুচ্ছ ফাংশনে পা রাখা থেকে ডিবাগারকে থামানো Stop

আপনি যখন ডিবাগারে কোডের মাধ্যমে পদক্ষেপ নিচ্ছেন, আপনি গেটআইডি (), বা স্টাডি :: ভেক্টর <> () এর মতো নামগুলি সহ বিশেষত আগ্রহী নন এমন ক্রিয়াকলাপগুলি সরিয়ে ও বাইরে যাওয়ার জন্য আপনি প্রচুর সময় ব্যয় করতে পারেন, সি ++ উদাহরণ বেছে নিতে। ডিবাগারগুলিকে এগুলি উপেক্ষা করতে আপনি রেজিস্ট্রি ব্যবহার করতে পারেন।

ভিজ্যুয়াল স্টুডিও ২০০ For-এর জন্য, আপনাকে HKEY_LOCAL_MACHINE OF সফটওয়্যার \ মাইক্রোসফ্ট \ ভিজ্যুয়াল স্টুডিও \ 8.0 \ নেটিভেডি \ স্টেপওভারে যেতে হবে এবং প্রতিটি ফাংশন বা আপনি বাদ দিতে চান এমন ক্রিয়াকলাপগুলির জন্য নিয়মিত প্রকাশযুক্ত স্ট্রিং মানগুলি যুক্ত করতে হবে; যেমন

স্টাড :: ভেক্টর। * ::। *
টেক্সটবক্স :: গেটআইডি

আপনি পৃথক ব্যতিক্রমগুলির জন্য এগুলি ওভাররাইড করতে পারেন। উদাহরণস্বরূপ, ধরুন আপনি ভেক্টর শ্রেণির ডেস্ট্রাক্টরের দিকে যেতে চান:

এসটিডি :: ভেক্টর। * :: \ ~। * = StepInto

আপনি http://blogs.msdn.com/andypennell/archive/2004/02/06/69004.aspx এ ভিজ্যুয়াল স্টুডিওর অন্যান্য সংস্করণগুলির বিশদ জানতে পারেন


বাহ, এটি দুর্দান্ত। এটা সম্ভব ছিল আমার কোন ধারণা ছিল না।
j_random_hacker

23

Ctrl-F10 : ডিবাগিংয়ের সময় কার্সারে চলে যান। এটি খুঁজে পেতে আমাকে যুগে যুগে নিয়েছে এবং আমি এটি সর্বদা ব্যবহার করি;

Ctrl-E, Ctrl-D : স্ট্যান্ডার্ড ফর্ম্যাটিং প্রয়োগ করুন (যা আপনি সংজ্ঞায়িত করতে পারেন)।


1
সমস্ত কোড এড়িয়ে কার্সারে চলে যেতে Ctrl + Shift + F10 । নিফটি কোডের নির্দিষ্ট লাইনগুলি পরীক্ষা করার চেষ্টা করার সময়।
স্যামুয়েল স্লেড

23

ট্যাবের মূল বৈশিষ্ট্য

  1. আপনি যদি স্নিপেট কী নামটি জানেন, লিখুন এবং ডাবল ট্যাব ক্লিক করুন। উদাহরণস্বরূপ: লিখুন

    foreach

এবং তারপরে ট্যাব কীতে দুবার ক্লিক করুন

foreach (object var in collection_to_loop)
{

}

২. যদি আপনি কোন ইভেন্ট লিখেন তবে এখানে লিখুন

        Button btn = new Button();
        btn.Click +=         

এবং তারপরে ট্যাব কীতে দুবার ক্লিক করুন

private void Form1_Load(object sender, EventArgs e)
{
        Button btn = new Button();
        btn.Click += new EventHandler(btn_Click);     
}    
void btn_Click(object sender, EventArgs e)
{
        throw new Exception("The method or operation is not implemented.");
}

বিটিএন_ ক্লিক ফাংশন স্বয়ংক্রিয়ভাবে লিখুন

  1. এক্সএএমএল সম্পাদক এ, যে কোনও ইভেন্ট লিখুন। উদাহরণ স্বরূপ:

MouseLeftButtonDownতারপরে ট্যাব
MouseLeftButtonDown=""ক্লিক করুন MouseLeftButtonDown="Button_MouseLeftButtonDown"এবং Button_MouseLeftButtonDownতৈরি কোড বিভাগ পদ্ধতিতে আবার ট্যাবে ক্লিক করুন ।


21

সারা ফোর্ডের এই বাজারটি কোণঠাসা হয়েছে।

http://blogs.msdn.com/saraford/default.aspx

আপনি যতটা লাঠি নাড়তে পারবেন তার চেয়ে বেশি ভিজ্যুয়াল স্টুডিও টিপস এবং কৌশল।

কিছু অন্যদের:

  • ভিজ্যুয়াল স্টুডিও 2005 এবং 2008 3-মাসের ট্রায়াল সংস্করণগুলি সম্পূর্ণরূপে কার্যকরী, এবং ভিএস খোলার আগে সিস্টেমের ঘড়িটি সেট করে অনির্দিষ্টকালের জন্য (চিরকাল) ব্যবহার করা যেতে পারে V তারপরে, যখন ভিএস খোলা হবে তখন আবার সিস্টেমের ঘড়িটি এগিয়ে রাখুন যাতে আপনার তারিখের সময়গুলি ভুল না হয়।
  • তবে এটি সত্যিই জলদস্যুতা এবং আমি এটির সুপারিশ করতে পারি না, বিশেষত যখন .edu ঠিকানা সহ যে কেউ মাইক্রোসফ্ট ড্রিমস্পার্কের মাধ্যমে ভিএস ২০০৮ এর সম্পূর্ণ কার্যকরী প্রো সংস্করণটি পেতে পারেন ।
  • আপনি তৃতীয় পক্ষের এক্সিকিউটেবলগুলি খোলার জন্য ভিজ্যুয়াল স্টুডিওটি ব্যবহার করতে পারেন এবং এর মধ্যে সঞ্চিত এম্বেড থাকা সংস্থানগুলি (ডায়ালগ, স্ট্রিং টেবিল, চিত্র ইত্যাদি) ব্রাউজ করতে পারেন।
  • ডিবাগিং ভিজ্যুয়ালাইজারগুলি হুবহু একটি "লুকানো" বৈশিষ্ট্য নয় তবে এগুলি কিছুটা অবহেলিত এবং অতি-কার্যকর, কারণ সরবরাহিত ভিজ্যুয়ালাইজারগুলি ছাড়াও আপনি নির্দিষ্ট ডেটা সেটগুলির জন্য নিজের নিজস্ব রোল করতে পারেন ।
  • ডিবাগারের "সেট ইন্সট্রাকশন পয়েন্টার" বা "নেক্সট স্টেটমেন্ট সেট করুন" কমান্ড।
  • শর্তসাপেক্ষে ব্রেকপয়েন্টগুলি (যেমন কিউবিস্টার্ড উল্লেখ করেছেন)।
  • আপনি কেবল একটি ভেরিয়েবলের মানই নয়, তবে চলকটির চারপাশে রানটাইম এক্সপ্রেশন মূল্যায়ন করতে কুইকওয়াচ ইত্যাদি ব্যবহার করতে পারেন।

3
যদি এটি সত্যিই পাইরেসি (যা সম্পর্কে আমি আপনার সাথে একমত), তবে আপনি কেন এটির উল্লেখ করবেন?
রায়ান লুন্ডি

1
ক্যারলেসা, কারণ কিছু লোক সম্ভবত যত্ন করে না। তবে এক্সপ্রেস সংস্করণগুলি নিখরচায় থাকায় আমি সন্দেহ করি আজকাল পাইরেটেড ভিএস সংস্করণ ব্যবহারের প্রকৃত কারণ রয়েছে।
জোয়ি


17

কাস্টম ইন্টেলিজেন্স ড্রপডাউন উচ্চতা , উদাহরণস্বরূপ ডিফল্টের পরিবর্তে 50 টি আইটেম প্রদর্শন করা যা আইএমও হাস্যকরভাবে ছোট (8)।

(এটি করার জন্য, পরের বার যখনই এটি দেখবে তখনই ড্রপডাউনটিকে পুনরায় আকার দিন এবং ভিজ্যুয়াল স্টুডিও পরবর্তী বার যখন ড্রপডাউনটি খুলবে তখন আপনি যে আকারটি নির্বাচন করেছেন তা মনে রাখবে))


4
আপনি VS2010 এ আর এর আকার পরিবর্তন করতে পারবেন না, এটি আমাকে শেষ করে দেয়।
ম্যানিক্স্রোক

Vs2008 এ আমি প্রস্থ পরিবর্তন করতে সক্ষম কিন্তু উচ্চতা নয়।
কপিল

16

আজ আবিষ্কার হয়েছে:

Ctrl + .

রিফ্যাক্টরিংয়ের জন্য প্রসঙ্গ মেনু নিয়ে আসে (তারপরে এমন কোনও শ্রেণীর / পদ্ধতি / সম্পত্তির আন্ডারলাইন করা শেষ অক্ষরের মাধ্যমে অ্যাক্সেসযোগ্য যেটি আপনি সুনির্দিষ্ট নাম দিয়েছিলেন - মেনু বা "Ctrl" + "এর জন্য মাউস ওভার।")


আল্ট + শিফট + এফ 10
এটিও

4
এই পরিস্থিতিতে ক্ষুদ্র মাউস ক্লিক টার্গেট শিকার করার চেষ্টা করার চেয়ে অনেক ভাল
রিচার্ড ইভ

14

এটির পুরোপুরি ডিবাগারটি প্রচুর লোক জানে না বা ব্যবহার করে না - আইই কেবল কোড থামাতে এটি ব্যবহার করে তবে লাল বৃত্তটিতে ডান ক্লিক করুন এবং ব্রেক কন্ডিশন, রান কোড ব্রেক এ আরও অনেক বিকল্প রয়েছে।

এছাড়াও আপনি রান-টাইমে পরিবর্তনশীল মানগুলি ডিবাগার ব্যবহার করে পরিবর্তন করতে পারেন যা একটি দুর্দান্ত বৈশিষ্ট্য - একটি মূর্খ যুক্তি ত্রুটি ঠিক করতে পুনরায় রেনিং কোড সংরক্ষণ করে ইত্যাদি


13

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

ওয়ার্ড ট্রান্সপোজ, শিফট-সিটিআরএল-টি


এটি লাইনটিকে পৃষ্ঠার নিচে সরিয়ে দেয়, আপনি কীভাবে একটি পৃষ্ঠায় লাইন সরান?
অ্যালেক্স বারানোস্কি

গর্ডনজি, আমি নিম্নলিখিত ম্যাক্রো লিখেছি: সাব রিভারসাইনলাইন ট্রান্সপোজ () ডিটিই.এ্যাকটিভ ডকুমেন্ট.স্লেইশন.লাইনআপ ডিটিই.এ্যাকসিচ্যুটকম্যান্ড ("এডিট.লাইনট্রান্সপোজ") ডিটিই.এ্যাকটিভ ডকুমেন্ট.স্লেশন.লাইনআপ শেষ সাব
Okutane

1
দেখা যাচ্ছে এটি এখানে এটি করতে পারে :)
বেনজল

11

সি ++ বিকাশ করার সময়, Ctrl-F7 কেবলমাত্র বর্তমান ফাইলটি সংকলন করে।


11

ফর্ম ডিজাইনার ( CTRL + ALT + T ) এ নথির আউটলাইন

দ্রুত নিয়ন্ত্রণ পুনরায় নামকরণ, ক্রম ক্রম এবং আরও অনেক কিছু!


আমি বিশ্বাস করতে পারি না আমি এই সম্পর্কে জানি না। আমার জীবন বদলে গেছে।
হিপস্টারজিপস্টার

11

সমাধান এক্সপ্লোরার দিয়ে বর্তমান ফাইলটি স্বয়ংক্রিয়ভাবে সিঙ্ক করতে। সুতরাং প্রকল্প কাঠামোটিতে ফাইলটি কোথায় থাকে তা দেখতে হবে না

সরঞ্জাম -> বিকল্পগুলি -> প্রকল্পগুলি এবং সমাধানগুলি -> "সমাধান এক্সপ্লোরারে সক্রিয় আইটেমটি ট্র্যাক করুন"

সম্পাদনা করুন: এটি যদি আপনার জন্য খুব বিরক্তিকর হয়ে ওঠে তবে আপনি ডান ভ্যান্ডারবুমের ম্যাক্রোটি কী-স্ট্রোকের মাধ্যমে এই বৈশিষ্ট্যটি চাওয়ার অনুরোধ করতে ব্যবহার করতে পারেন ।

(দ্রষ্টব্য: জেরির নীচে দেওয়া মন্তব্য থেকে নেওয়া)


3
এটি একটি সময় পরে বিরক্তিকর হয়। আমি চাই যে চাহিদা অনুযায়ী এটি করার জন্য একটি কীবোর্ড শর্টকাট ছিল।
কেনোয়ারনার

2
চাহিদা কীভাবে ট্র্যাক করবেন সে সম্পর্কে একটি পোস্ট এখানে। dvenderboom.wordpress.com/2008/03/21/…
জেরি

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

সলিউশন এক্সপ্লোরারটিতে সরাসরি বর্তমান ফাইলে সরাসরি যাওয়ার জন্য আপনি শিফট + অল্ট + এল করতে পারেন বলে রিশার্পার এই অপ্রয়োজনীয়টির প্রয়োজনীয়তা তৈরি করে; অথবা সমাধানের যে কোনও ফাইলের জন্য কীওয়ার্ড অনুসন্ধানে Ctrl + Shift + N।
সিবিপি

9

আমি এটি "লুকানো" কিনা তা নিশ্চিত নই, তবে এটি সম্পর্কে অনেকেই জানেন না - সিউডোরিজিস্টর । ডিবাগ করার সময় খুব কাজে আসে, আমি @ ইআরআর, সারাক্ষণ আমার ঘড়ির উইন্ডোতে।


1
শুনেছি @ xxx $ xxx এর পক্ষে পর্যায়ক্রমে বেরিয়ে আসছে। FWIW, WinDbg এছাড়াও $ xxx ফর্ম ব্যবহার করে।
কনস্টান্টিন

আপনি কি কেবল একটি ওয়াচ উইন্ডোতে "এইচআর, এইচআর" করতে পারবেন না? আমি ভিসি 6-এ ফিরে সমস্ত পথ ব্যবহার করেছি ...
ল্যারিএফ

চমৎকার। লিঙ্কযুক্ত নিবন্ধটির পরামর্শ অনুসারে, @ আইটিবি-তে শর্তসাপেক্ষ ব্রেকআপপয়েন্টগুলি সেট করা মাল্ট্রিথ্রেড অ্যাপ্লিকেশনগুলির ডিবাগিংকে মারাত্মকভাবে সহজ করবে।
j_random_hacker

9

Ctrl-Minus, Ctrl-Plus, আপনি সম্প্রতি যেখানে এসেছেন সেখান থেকে পিছনে নেভিগেট করে (কেবলমাত্র ফাইলগুলি খুলুন)।


হ্যাঁ, এগুলি ভালবাসুন - এগুলি প্রতিদিন ব্যবহার করুন।
ম্যাসবেস

খুব কার্যকর যদি আপনি কোনও সংজ্ঞায় যেতে F + 12 টি চাপুন এবং তারপরে আপনি যেখানে ছিলেন সেখানে ফিরে যেতে চান।
টমাস ব্র্যাট

9

আমি এটি প্রায়শই ব্যবহার করি না তবে আমি ভালোবাসি:

ctrl-alt + mouse select

একটি আয়তক্ষেত্রাকার ব্লকে নির্বাচন করতে, 'ব্লক' সীমানা করতে।

মন্তব্যে উল্লিখিত হিসাবে,

alt + mouse select

কেবল একটি সরল আয়তক্ষেত্রাকার ব্লক করে।


4
একটি ডাউনভোট চিত্তাকর্ষক, প্রদত্ত যে এটি ভিএস-তে একটি বৈধ ক্রিয়া :) :) রহস্যজনক বিদ্বেষী আপনাকে শুভকামনা।
দুপুর সিল্ক

2
সম্ভবত এটি কিছুটা তাড়াতাড়ি, তবে এটি পড়ার ফলে আমি এটি ফায়ারফক্সে চেষ্টা করতে চেয়েছিলাম। সক্রিয় হয়, সিটিআরএল-ওএল-শিফট আপনাকে পিডিএফ ডকুমেন্ট কীভাবে কাজ করে তার অনুরূপ পুরো স্ক্রীন জুড়ে পুরো ডকুমেন্টটি টেনে আনতে মাউস ব্যবহার করতে দেয়।
কেডিজিডেভ

এটি Alt + মাউস নির্বাচন থেকে কীভাবে আলাদা?
গুফা

গুফা: এটি কেবল ব্লক-এন্ডিংয়ে যায়। Alt- নির্বাচন আপনাকে যে কোনও কিছু সম্বলিত অঞ্চল চয়ন করতে দেয়। তারা ভিন্ন ধরনের.
দুপুর সিল্ক

যদিও আমি মনে করি এটি কেবল 'সিটিআরএল-ওএল' হতে পারে, পাশাপাশি 'শিফট' নয়।
দুপুর সিল্ক

9

এখানে আমি কিছু শিখলাম (সি # এর জন্য):

আপনি কন্ট্রোল +] টিপে ক্লোজিং কোঁকড়ানো ধনুর্বন্ধনী থেকে কার্সারটিকে প্রারম্ভিক কোঁকড়ানো ধনুর্বন্ধনী থেকে সরিয়ে নিতে পারেন]

আমি এটি একটি এসও বিষয়ে এটি শিখেছি যা এটির এক ধাপ:

ভিজ্যুয়াল স্টুডিও। নেট ডিবাগার "লুকানো গোপনীয়তা"?


8

CTRL + Shift + U -> বড় হাতের অংশটি। সিটিআরএল + ইউ -> আমার এসকিউএল স্টেটমেন্টগুলিকে স্ট্রিং কোয়েরিতে রাখার সময় ঠিক ঠিক দেখতে পাওয়ার জন্য দুর্দান্ত অংশটি ছোট করুন।

কোড অনলাইনে খুঁজে পেয়েছেন এমন কোডগুলির জন্যও দরকারী যেখানে সমস্ত কিছু ক্যাপগুলিতে রয়েছে।


2
খুব খারাপ তাদের কাছে ক্যামেলকেস সিটিআরএল + শিফট বিকল্প নেই ... :) সম্ভবত এটি আমার # 1 রিফ্যাক্টর যখন আমি কোনও প্রকল্প গ্রহণ করি তখন আমি করি ... ল্যারি
ল্যারিএফ

8

মিডল মাউস বোতামটি সম্পাদক ট্যাবে ক্লিক করে ট্যাবটি বন্ধ করে দেয়।


1
কোডিংয়ের সময় আমি এই সময়টি ব্যবহার করি কারণ আমি কোডটি সন্ধান করছি এবং তারপরে এটি বন্ধ করে দিচ্ছি (বন্ধ করার জন্য "এক্স" বরং অনেক দূরে)।
কেভিন শুকনো

8

কোনও এন-বাইট "অ্যারে" হিসাবে ডেটাগুলির কোনও অংশ প্রদর্শন করতে, ভিজ্যুয়াল স্টুডিওর কুইকওয়াচ উইন্ডোতে নিম্নলিখিত সিনট্যাক্সটি ব্যবহার করুন:

variable, n

উদাহরণস্বরূপ, foo256-বাইট অ্যারে হিসাবে নামের একটি ভেরিয়েবলটি দেখতে, কুইকওয়াচ উইন্ডোতে নিম্নলিখিত এক্সপ্রেশনটি প্রবেশ করুন:

foo, 256

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

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