ভিজ্যুয়াল স্টুডিওতে একাধিক নির্বাচন?


90

ভিএস-তে একাধিক অ-সংযুক্ত (সম্পূর্ণ পৃথক) পাঠ্য নির্বাচন করার কোনও উপায় আছে কি? আমি এটি এমএস ওয়ার্ডে সিটিটিএল বোতামটি ধরে রেখে আলাদাভাবে পাঠ্য নির্বাচন করে করতে পারি:

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

আমার সংস্করণ 11।

সম্পাদনা: আমি Alt+Selectব্লক নির্বাচনের কথা বলছি না । এছাড়াও আমি নোটপ্যাড ++ এ কোনও কৌশল আছে কিনা তা দেখতে আগ্রহী।


4
আপনি কি ভিজ্যুয়াল স্টুডিও 2012 বা নোটপ্যাড ++ সম্পর্কে জিজ্ঞাসা করছেন?
ওডে

@ ওডে আমি ভেবেছিলাম যে এটি স্পষ্টই প্রশ্নটি ভিএস সম্পর্কে রয়েছে (পাশাপাশি শিরোনামের অন্তর্ভুক্ত)। নোটপ্যাড ++ সম্পর্কিত জিনিসটি ছিল একটি বোনাস প্রশ্ন।
নওফাল

4
আমি যতদূর জানি, এটি উভয় ক্ষেত্রেই সম্ভব নয়।
ওডে

নোটপ্যাড ++ এর জন্য: স্ট্যাকওভারফ্লো.com
ম্যালকম

আপনি নির্বাচনের সাথে কী করতে চান তার উপর নির্ভর করে আপনি একটি রেজেক্স / স্ট্রিং অনুসন্ধানের সাথে শেষের ফলাফলটি অর্জন করতে সক্ষম হতে পারেন।
এমএ

উত্তর:


96

মাল্টি কার্সার সম্পাদনাটি সংস্করণ 2017 আপডেট 8 থেকে শুরু করে ভিজ্যুয়াল স্টুডিওতে স্থানীয়ভাবে সমর্থনযোগ্য The নিম্নলিখিত নথিটির একটি নির্যাস :

  • Ctrl+ Alt+ ক্লিক করুন: একটি গৌণ ক্যারেট যুক্ত করুন
  • Ctrl+ Alt+ ডাবল ক্লিক করুন: একটি গৌণ শব্দ নির্বাচন করুন
  • Ctrl+ Alt+ ক্লিক + টানুন: একটি গৌণ নির্বাচন যুক্ত করুন
  • Shift+ Alt+ .: পরবর্তী মিলের পাঠ্যটি নির্বাচন হিসাবে যুক্ত করুন
  • Shift+ Alt+ ;: নির্বাচন হিসাবে সমস্ত মিলে যাওয়া পাঠ্য যুক্ত করুন
  • Shift+ Alt+ ,: সর্বশেষ নির্বাচিত ঘটনাটি সরান
  • Shift+ Alt+ /: পরবর্তী মিলের ঘটনাটি এড়িয়ে যান
  • Alt + ক্লিক করুন: একটি বাক্স নির্বাচন যুক্ত করুন
  • Esc বা ক্লিক করুন: সমস্ত নির্বাচন সাফ করুন

এই কমান্ডগুলির কয়েকটি Editমেনুতেও পাওয়া যায় :

একাধিক পরিচর্যা মেনু


4
আমি 2017 অপারেশন 15.9.3 ব্যবহার করে এই বিকল্পগুলি দেখতে পাচ্ছি না
ইউরোস্কুইরেল

দেখে মনে হচ্ছে 15.9.3 এ মেনুতে কমান্ডগুলি কেবল প্রথম দুটি।
জিয়ান মার্কো


4
আমি অবাক হয়েছি যে তারা জেটব্রেইনদের মতো ইতিমধ্যে কয়েক বছর ধরে যথাযথ মাল্টি-ক্যারেট সহায়তা করতে চলেছে । কয়েকটি ক্যারেট তৈরি করার চেষ্টা করুন, একটি শব্দ নির্বাচন করুন এবং তারপরে এটি অনুলিপি করুন। ভিএস ডাবল পেস্ট করে (অর্থাত্ এটি প্রতিটি ক্যারেটে উভয় ক্যারেটের সাথে পুরো নির্বাচনটি পেস্ট করে। আমি কখনই এটি পছন্দসই আচরণ হতে পারি তা কল্পনা করতে পারি না They তাদের কেবল এটি একবার পেস্ট করা উচিত Also এছাড়াও, জেটব্রেইনের সিটিআরএল + সিটিআরএল শর্টকাট রয়েছে, যা যখন নিচে টিপে বা তীর আপ (অনির্দিষ্টকালের জন্য, যখন জন্য CTRL টেপা হলে) ক্যারেট যোগ দেয় এটা ঠিক এই সময়ে বনাম 'বাস্তবায়ন চেয়ে আরও অনেক কিছু আসল
Obe

@ ওব বা উত্তম মত বর্তমানে এটি যেভাবে সমর্থিত তা আমার কোনও উপকারে আসে না।
শাশ্বত

55

ভিজ্যুয়াল স্টুডিও 2017 এর জন্য একটি নতুন এক্সটেনশন রয়েছে সিলেক্টনেক্সটঅ্যাকসিয়ারেন্স যা নিখরচায় এবং মুক্ত-উত্স।

এই এক্সটেনশনটি সম্পাদনার জন্য নির্বাচিত পাঠ্যের পরবর্তী ঘটনাগুলি নির্বাচন করা সম্ভব করে।

দ্রুত কোডিংয়ের জন্য সাবলেট টেক্সটের Ctrl + D কমান্ডটি প্রতিলিপি করতে লক্ষ্য।

বৈশিষ্ট্য:

  • বর্তমান নির্বাচনের পরবর্তী ঘটনা নির্বাচন করুন।
  • ঘটনা এড়িয়ে যান
  • ঘটনাটি পূর্বাবস্থায় ফেরান
  • উপরে / নীচে ক্যারেট যুক্ত করুন
  • সম্পাদনা করতে একাধিক ক্যারেট ব্যবহার করুন (Alt ক্যারেট যুক্ত করতে ক্লিক করুন)

ভিজ্যুয়াল স্টুডিও আদেশ:

  • SelectNextOccurrence.SelectNextOccurrence আবদ্ধ হয় CtrlDডিফল্টরূপে + ।
  • SelectNextOccurrence.SkipOccurrenceডিফল্ট দ্বারা আবদ্ধ হয় না। (প্রস্তাবিত Ctrl+ K,Ctrl + D)
  • SelectNextOccurrence.UndoOccurrenceডিফল্ট দ্বারা আবদ্ধ হয় না। (প্রস্তাবিত Ctrl+U )
  • SelectNextOccurrence.AddCaretAboveডিফল্ট দ্বারা আবদ্ধ হয় না। (প্রস্তাবিত Ctrl+ Alt+Up)
  • SelectNextOccurrence.AddCaretBelowডিফল্ট দ্বারা আবদ্ধ হয় না। (প্রস্তাবিত Ctrl+ + Alt+ + Down)

সিলেক্টেক্সটেক্যুরেন্স বিকল্পগুলি

https://marketplace.visualstudio.com/items?itemName=thomaswelen.SelectNextOccurrence

https://github.com/2mas/SelectNextOccurrence


4
পারফেক্ট! এটিই সেইটি. মাল্টি সিলেকশন এবং ক্যারেট খুব ভাল কাজ করে। ভিএস সম্প্রদায় 2017 এর সাথে পরীক্ষিত
ডেভ

4
@ ডেভ হ্যাঁ এই এক্সটেনশনটি দুর্দান্ত। এটিকে একটি ভাল পর্যালোচনা দেওয়ার বিষয়ে বিবেচনা করুন এবং / অথবা যদি আপনি এটির কাজে লাগেন তবে গিটহাব প্রকল্পটি অভিনীত।
ড্রয় নোকস

এই এক্সটেনশনটি সন্ধানের জন্য আপনাকে ধন্যবাদ! মিক্সডিট কাজ করছিল তবে এটি ভিএস ২০১201 এর জন্য অনুকূলিত হয়নি এবং ট্রায়ালওয়্যার পপআপটি বিরোধী-উত্পাদনশীল ছিল।
বিল এন।

আমার পক্ষে কাজ করেনি। ওয়েলপ, আমি জানি না আমি এমএস থেকে কী আশা করছিলাম।
বেরসন

দুর্দান্ত সমাধান, কেবলমাত্র নোট করার জন্য আমাকে ডিফল্ট কী বাইন্ডিংগুলিও সরিয়ে ফেলতে হয়েছিল কারণ কী -বাইন্ডিংয়ের জন্য Edit.Duplicateযুক্ত Ctrl+Dকরার পরেও তারা এখনও সম্মানিত হচ্ছিল SelectNextOccurrence। ভিএস 2019 ডিফল্ট শর্টকাটগুলি: ডকস.মাইক্রোসফটকম
ব্র্যান্ডন ফ্রাঙ্কলিন

31

ভিজ্যুয়াল স্টুডিওতে Shift+Alt+. / Shift+Alt+,

  • Shift+Alt+. - ম্যাচ ক্যারেট;
  • Shift+Alt+, - পূর্ববর্তী ক্যারেট অপসারণ;

ভিএসকোডের মতো একই কাজ Ctrl+D

আরও অনেক সেটিং Tool - Options - Environment - keyboard। পরবর্তী Show commands containingলিখুন Edit.

এছাড়াও, কীবোর্ড স্কিমা ব্যবহার করতে পারেন Visual Studio Code। ভিজ্যুয়াল স্টুডিও 2017 এর জন্য উপলব্ধ

উপসংহার জন্য, দুর্দান্ত লিঙ্ক ভিজ্যুয়াল স্টুডিও সমস্ত কীবোর্ড শর্টকাট


4
আপনার উত্তর মত ইন্টারনেট ব্যবহারকারীর জন্য আপনাকে ধন্যবাদ।
ইউরস্কুইরেল

4
দুর্দান্ত উত্তর আমাদের কেবল কমান্ডের দরকার ছিল। সবাই কেন এত দীর্ঘ উত্তর দিলেন, লোল। ধন্যবাদ
জাভি

22

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


8
আপনি যদি সাব্লাইম পাঠ্যের মতো কিছু খুঁজছেন, এটি এটি!
কেনিয়াল

4
কেউ যদি ভাবছেন, মিক্সএডিট-এ মাল্টি-সিলেকশন অর্জনের উপায় হ'ল চাপ দেওয়ার পরে শব্দগুলিতে ডাবল ক্লিক করে Alt। এমএস ওয়ার্ডের মতোই এটি বাদে Altএখানে রয়েছে Ctrl। মিক্সএডিট-এ আরও অনেক দরকারী মাল্টি-সিলেকশন অপশন রয়েছে। মনে রাখবেন এটি কেবল মূল্যায়নের জন্য নিখরচায়!
নওফাল

4
আমি আর মিক্সডিট লাইসেন্স কিনতে পারি না। পরীক্ষা করে দেখুন ওয়েবসাইট । কোনও ধারণা কীভাবে আমি এটিকে কোনওভাবে লাইসেন্স করতে পারি এবং বিরক্তিকর পপআপ থেকে মুক্তি পেতে পারি?
ভলনেতই

4
এই এক্সটেনশনটি বিনামূল্যে নয় !!
ডায়োগো সিড

6
এমন কোনও বিকল্প আছে যা নিখরচায় বা কেনার ক্ষমতা সহ যাতে আপনাকে সেই বিরক্তিকর সতর্কতাটি না পেতে হয়? বা ক্ষমতা MixEdit থেকে সরাতে যদি কিনতে কোন উপায় নেই
ধ্বনিত সল

18

ভিজ্যুয়াল স্টুডিও 2017 সংস্করণ 15.8 থেকে, Ctrl + Alt + ক্লিক এখন একাধিক ক্যারেট পরিচালনা করার জন্য অন্তর্নির্মিত উপায় বলে মনে করা হচ্ছে।

https://blogs.msdn.microsoft.com/visualstudio/2018/08/30/improving-your-productivity-in-the-visual-studio-editor/


14

ভিজ্যুয়াল স্টুডিও 2019 এ, আপনি নিজের ক্যারেটটি সঠিক জায়গায় রাখতে পারেন এবং তারপরে শিফট ALT এবং টিপতে পারেন। (বিন্দু) এটি পরবর্তী ঘটনাটি নির্বাচন করবে।


7

শুধু খেয়াল করার জন্য,

মিক্সএডিট সম্পূর্ণ বিনামূল্যে নয়।

"এই সফ্টওয়্যারটি বর্তমানে কোনও ব্যবহারকারীর কাছে লাইসেন্সবিহীন এবং মূল্যায়ন মোডে চলছে M

ইনস্টলেশন এবং ব্যবহারের পরে, একটি পপআপ ওয়েবপৃষ্ঠায় পুনঃনির্দেশ করে - সাব্লাইমেক্সটেক্সের লাইসেন্সবিহীন সফ্টওয়্যার পপ-আপ বার্তার অনুরূপ।


4
এবং এখন আপনি এটি কিনতেও পারবেন না। এটি কেবল লাইসেন্স চেয়ে জিজ্ঞাসা করা সতর্কতা বাক্সটি পপ আপ করে
সোনিক সোল

6

ভিজ্যুয়াল স্টুডিও কোডের জন্য

এই প্রশ্নটি পেয়েছি কারণ আমি ভিএস কোডে মাউস ক্লিক করে একাধিক শব্দ নির্বাচন করার একটি উপায় খুঁজছিলাম যা ব্যবহার করে অর্জন করা উচিত alt+click, তবে এই কী-বাইন্ডিংটি কাজ করছে না (আমি মনে করি এটি আমার ওএস, উবুন্টুর সাথে সম্পর্কিত )।

যে কোনও অনুরূপ সন্ধানের জন্য, কীটি পরিবর্তন করার চেষ্টা করুন ctrl+click

Selection> এ যানSwitch to Ctrl+Click for Multi Cursor


আপনি কি নিশ্চিত যে আপনি ভিএস কোড সম্পর্কে কথা বলছেন না?
নওফাল

হ্যাঁ, আমি আছি ... আমি কি এটি মুছতে পারি বা কেবল "বনাম কোড" হিসাবে শিরোনাম করা উচিত? আমি এখানে আসার সময় কোডটি সন্ধান করছিলাম
jpenna

4
মুছতে হবে না, অন্যদের জন্য দরকারী হবে। উত্তরে এটি উল্লেখ করুন।
নওফাল

6

আপডেট: মিক্সডিট এক্সটেনশন এখন এই ক্ষমতা সরবরাহ করে।

ভিএস-এর জন্য মাল্টিএডিট এক্সটেনশন অনুরূপ কিছুটির জন্য মঞ্জুরি দেয় (এই লেখার মতো একাধিক নির্বাচনকে সমর্থন করে না, কেবলমাত্র একাধিক ক্যারেট)

ক্রিয়ায় এটির দ্রুত অ্যানিমেটেড জিআইএফের জন্য হ্যানসেলম্যানের দিকে এগিয়ে যান: বিনামূল্যে মাল্টিএডিট এক্সটেনশন সহ ভিজ্যুয়াল স্টুডিওর একসাথে সম্পাদনা


4
এই এক্সটেনশনটি মূল প্রশ্নে অনুরোধ হিসাবে একাধিক নির্বাচনকে সমর্থন করে না। MixEdit এক্সটেনশন আছে।
এমসিডব্লিউ

4
ওপি যখন তার প্রশ্ন পোস্ট করেছিল তখন মিক্সডিট উপস্থিত ছিল না। আমি আমার জ্ঞানের সেরা উত্তর দিয়েছি।
মিচিফ

5

আমি অন্তর্নির্মিত কিছু পাইনি, যা দুঃখজনক। কোডআরসে এই কার্যকারিতা রয়েছে যদিও ।

নোটপ্যাড ++ সহ, এই বৈশিষ্ট্যটি অন্তর্নির্মিতভাবে আসে Just

সেটিং> পছন্দসমূহ> সম্পাদনা> বহু সম্পাদনা সেটিংস

তবে এটি এমএস ওয়ার্ডের মতো স্বজ্ঞাত নয় যা আপনাকে দুটি শব্দ দুটিতে ক্লিক করতে দেয় (অবশ্যই Ctrl এর পরে)।


4

ভিজ্যুয়াল 2019 এ, সমস্ত চিত্রের বিবরণ এখানে প্রবেশ করানোর জন্য ওপেন বিকল্পগুলি

এবং মাল্টি সিলেক্ট করুন: Ctrl + Altতারপরে আপনি যে অবস্থানটি চান তার উপর ক্লিক করুন বা, Shift + Altতারপরে পজিশনটি মাল্টি সিলেক্ট মাল্টি লাইন থেকে শুরু থেকে শেষ লাইনে ক্লিক করা ক্লিক করুন


3

এটি করার এখনই একটি উপায় আছে বলে মনে করা হয় Ctrl + Alt + Clickতবে আমি এই এক্সটেনশনটি ব্যবহার করি কারণ এটিতে আমি ব্যবহার করি এমন আরও অনেক দুর্দান্ত বৈশিষ্ট্য রয়েছে: https://marketplace.visualstudio.com/items?itemName=thomaswelen.SelectNextOcurrence


0

এখন প্লাগইনটি মাল্টি লাইন কৌশলগুলি। শেষ এবং শুরু বোতামগুলি নির্বাচনটি ভেঙে দেয়।


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