আমি বিদ্যমান ট্যাবগুলিতে কীভাবে ট্যাবগুলিকে স্পেসে এবং বিপরীতে রূপান্তর করতে পারি


102

4 টি স্পেসে সন্ধানী -প্রতিস্থাপন করা এবং ট্যাবগুলিতে রূপান্তর করা ছাড়া আমার জীবনের জন্য কীভাবে এটি করব তা আমি বুঝতে পারি না ( সংস্করণ 0.10.2 )। আমি এমন কোনও সম্পাদক / IDE এর কথা ভাবতে পারি না যা এর জন্য নির্দিষ্ট বৈশিষ্ট্য নেই। ভিএসকোড আছে?

উত্তর:


172

যেহেতু ঠিক করা হয়েছে: https://github.com/Mic Microsoft/vscode/issues/ 1228 সম্পাদক এটিকে বাক্সের বাইরে সমর্থন করে। সহজভাবে যান:

  1. F1,
  2. indentationToSpacesবা indentationToTabs(আপনার প্রয়োজনের উপর নির্ভর করে)
  3. Enter।

20
এটি কেবল শীর্ষস্থানীয় স্থান / ট্যাবকে রূপান্তর করে।
— নাইজেল স্কট

13
পদক্ষেপ 1 এর জন্য ctrl+shift+p
— আপনিও

অ-নেতৃস্থানীয় স্থান / ট্যাব রূপান্তর করার জন্য নীচে আমার উত্তরটি দেখুন। stackoverflow.com/a/51735845/263139
— jrupe

6
উত্তরের কোনওটিই প্রতিটি ট্যাবকে স্থানের সঠিক এবং ভার্যং সংখ্যায় রূপান্তর করে না। উদাহরণস্বরূপ, এই পাঠ্যটি প্রবেশ করুন এবং তারপরে রূপান্তর করুন: লাইন 1: "A \ tB"। লাইন 2: "এবিসি \ টিডি"।
— টিপ্পো

ধন্যবাদ আপনাকে আমি ২ ঘন্টা থ্রেডে হারিয়েছি, এবং এটি আমার প্রয়োজন
— ব্রায়ান হোয়াইট

50

এটি করার আরেকটি উপায় হ'ল ফুটারের বর্তমান ইন্ডেন্টেশন (ট্যাব / স্পেস: এন) ক্লিক করুন যা আপনার ইন্ডেন্টেশন বিকল্পগুলি খুলবে যেখানে আপনি যা করতে চান তা নির্বাচন করতে পারেন। এখানে চিত্র বর্ণনা লিখুন


9
এটি কেবলমাত্র ট্যাবকে ইনডেন্টেশনে রূপান্তর করে, সমস্ত ট্যাব নয়।
— ডেভিড

33

আপনি যদি অ-নেতৃস্থানীয় ট্যাবগুলিকে স্পেসে রূপান্তর করতে চেষ্টা করছেন (বা বিপরীতে) আপনি একটি রেজেক্স অনুসন্ধান এবং প্রতিস্থাপন করতে পারেন।

  1. সিটিআরএল + এইচ টিপুন
  2. .*নিয়মিত এক্সপ্রেশন ব্যবহার করে অনুসন্ধান করতে বোতামটি ক্লিক করুন ।
  3. ট্যাবগুলি অনুসন্ধান করতে অনুসন্ধান [\t]বাক্সে প্রবেশ করুন ।
  4. প্রতিস্থাপন বাক্সে ফাঁকা স্থান প্রবেশ করুন এবং আপনার প্রতিস্থাপনটি সম্পাদন করুন।

রেজেক্স মোডে অনুসন্ধান বাক্স: ভিএসকোড রেজেক্স অনুসন্ধান বাক্সের স্ক্রিনশট


20
এটি প্রতিটি ট্যাবকে একই সংখ্যক স্পেসে রূপান্তরিত করে, যা সঠিক নয়।
— ডেভিড

কাজ করে না, আরও স্পেস যোগ করে সবকিছু
— গণ্ডগোল

আপনি যদি কোনও ট্যাব দ্বারা বিভাজিত ডেটা ফর্ম্যাটকে কমা দ্বারা পৃথক করে রূপান্তর করতে চান তবে এটি সত্যিই সহায়ক। :)
— প্রজন্মের

6
  1. প্রতিস্থাপন নির্বাচন করুন: CTRL-H
  2. সন্ধান বাক্সে অনুভূমিক ট্যাব প্রবেশ করান: এটিএল ধরে ধরে কীপ্যাডে 009 টাইপ করুন।
  3. প্রতিস্থাপন বাক্সে একটি স্থান (বা আরও স্পেস) লিখুন: স্পেস বারটি টিপুন
  4. স্পেস (গুলি) দিয়ে ট্যাবগুলি প্রতিস্থাপন শুরু করতে এন্টার টিপুন।

4
এটি আমার পক্ষে কাজ করে না, তবে নিয়মিত প্রকাশের সাহায্যে অ-নেতৃস্থানীয় স্পেস / ট্যাবগুলির জন্য এটি করার জন্য আমি নীচে একটি উত্তর পোস্ট করেছি।
— অগস্ট

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