এক্সকোড 10 এ মাল্টি-কার্সার সম্পাদনা


90

এক্সকোড 10 সম্পাদকটিতে 'মাল্টি-কার্সার সম্পাদনা' কী। (এ সম্পর্কিত আরও তথ্য প্রকাশের নোটে উল্লিখিত হয়েছে তবে বুঝতে অক্ষম)

এটি ঠিক কীভাবে কাজ করে?


4
এটি একবারে একাধিক রেঞ্জের
কোডগুলি

4
আসলে ভাল প্রশ্ন। আমি এই বিষয়ে এই টুইটার পোস্টটি পেয়েছি যা দেখে মনে হয় কিছু তৃতীয় পক্ষের প্লাগইন / ওয়ার্কআরাউন্ড সম্পর্কে কথা বলা আছে। তবে আমি কীভাবে সেই সম্পাদনা মোডে প্রবেশ করব তা নিশ্চিত নই।
লিনাসগেফার্থ

4
দেখুন developer.apple.com/videos/play/wwdc2018/102/?time=2518 একটি দ্রুত ডেমো জন্য
হামিশ

উত্তর:


183

নথির বিভিন্ন বিভাগের মধ্যে পাঠ্যের একাধিক উদাহরণ সম্পাদনা করতে আপনি বহু-কার্সার সম্পাদনা ব্যবহার করতে পারেন। এটি একাধিক কার্সারকে বিভিন্ন দাগে স্থাপন করার অনুমতি দেয় যাতে পাঠ্য যুক্ত করা, সংশোধন করতে বা মুছতে পারে

এর উত্স সম্পাদকের নাম , রেফারেন্সের উদ্দেশ্যে আমি কী নতুন-ইন-এক্সকোড 10 এবং নমুনা লিঙ্ক 1 এবং নমুনা লিঙ্ক 2 থেকে উত্তর নিয়েছি

এক্সকোড 10 সোর্স এডিটর এখন আপনাকে একাধিক কোডের একাধিক রেঞ্জ দ্রুত সম্পাদনা করার অনুমতি দিয়ে মাল্টি-কার্সার সম্পাদনা সমর্থন করে।

  • shift+ control+ ক্লিক করুন
  • shift+ control+
  • shift+ control+
  • option + টানুন

একটি উত্স নিয়ন্ত্রণ-সক্ষম প্রকল্পের সাথে উত্স সম্পাদক নর্দমার একটি বিকাশকারী দ্বারা তৈরি পরিবর্তনগুলি প্রদর্শন করে এবং অন্যান্য বিকাশকারীদের দ্বারা করা পরিবর্তনগুলি দেখায় যা এখনও প্রকল্পে টানেনি shows


4
@ মার্কাসজে - আমি উত্তরটি পরিবর্তন করেছি, এটি বুঝতে সহজ, নমুনার জন্য আপনি এখানে পেয়েছেন
আনবু.কার্তিক

4
আমি আশা করি তারা সাব্লাইমের মতো সবেমাত্র কমান্ড + ক্লিক করত।
এরিক মেন্তেলে

4
@ ড্যান কেবলমাত্র "পরবর্তী ঘটনা নির্বাচন করুন" এর জন্য Cmd + Dপছন্দগুলিতে কীবোর্ড শর্টকাটটি পরিবর্তন করুন :)
রায়ানএম

4
একাধিক রেখাগুলি নির্বাচন করতে কেবল Xcode10 এ "Shift + Ctrl + Drag" ব্যবহার করুন, যা "Cmd + ড্র্যাগ" এর আগে অর্জন করতে পারে ✌️✌️✌️✌️
মোহিত জি


24

মেনু Select Next Occurrenceথেকে কমান্ডটি ব্যবহার করে এটি ব্যবহারের সর্বোত্তম উপায় Find

তার ডিফল্ট কীবোর্ড শর্টকাট alt+ + cmd+ + e, কিন্তু আপনি এটি সেট করতে পারে cmd+ + dঅনুকরণমূলক সাবলাইম টেক্সট আচরণকে।

এইভাবে, আপনি কোড লাইনগুলি পৃথক পৃথকভাবে সম্পাদনা করতে পারবেন, অন্য উত্তরগুলির সমাধানগুলি আপনাকে একই ধরণের লাইনগুলি সম্পাদনা করার অনুমতি দেয়।

উদাহরণস্বরূপ, যদি আপনার এই কোডটি থাকে:

আপনি কেবল:

  1. Stringgকার্সার ব্যবহার করে ম্যানুয়ালি প্রথম লাইনটি থেকে প্রথম উপস্থিতিটি নির্বাচন করুন
  2. Select Next Occurrenceএর কীবোর্ড শর্টকাটটি 4 বার আঘাত করুন
  3. আঘাত rightতীর কী
  4. আঘাত backspace

এবং আপনার আছে:


6

Shift+ Ctrl+ click যখন আপনি একাধিকবার যেমন ফাইলের মধ্যে একই পাঠ্য সম্পাদনা করতে চান

    option_A.isEnabled = false
    option_B.isEnabled = false
    option_C.isEnabled = false
    option_D.isEnabled = false

এটিতে আমি চারটি লাইনে সত্যই রাখতে হবে তবে প্রতিটি লাইন সম্পাদনা না করে shift+ control+click ব্যবহার করে একবারে সত্য করা ভাল should


2

আমার মতো যারা সাব্লাইমে cmd+ Shift+ ব্যবহার করেন তাদের জন্য একটি কীবোর্ড শর্টকাটও রয়েছে L

এটি বলা হয় Selection - Split Selection By Lines। আমি এটা সেট cmd+ + Shift+ + Lকিন্তু আমি সেট করতে ছিল Show Libraryঅন্য কিছু র্যান্ডম যে আমি দ্বন্দ্ব সমাধান করতে ব্যবহার করবেন না শর্টকাট।


আমার Select All Find Matchesপরিবর্তে Selection - Split Selection By Linesকাজের জন্য।
দৈর্ঘ্য
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.