আমি কীভাবে প্রতিরোধ করতে পারি “আপনার মিশ্র ট্যাব এবং স্পেস রয়েছে। এটা ঠিক কর?" বার্তা?


155

আমি যখন আমার .cs ফাইলগুলিতে কোড পেস্ট করব তখন আমি ভয় পেয়ে যাচ্ছি "আপনার ট্যাব এবং স্পেস মিশ্রিত আছে। এটি ঠিক করবেন?" বার্তা। এর তিনটি বিকল্প রয়েছে:

Tabify
Untabify
Don't show again

অবশেষে বিরক্ত হয়ে "আবার দেখাবেন না" নির্বাচন না করা পর্যন্ত আমি প্রথম কয়েকবার "তাবিফাই" চেষ্টা করেছি; তবে এটি একটি মানসিকতা ছিল - আমি এখনও এটি পেয়েছি। এমনকি আমি "আনটাবাইফাই" চেষ্টা করেও কোনও ফল লাভ হয়নি। এই পুনরায় [ও] কার্নিংয়ের সমস্যা রোধ করার জন্য কি আমি কিছু টুইট করতে পারি যাতে আমি টুইট করতে পারি?

ভিজ্যুয়ালস্টুডিও ২০১৩ ট্যাবাইবি আনবিবাইট করুন


আপনি "আবার দেখাবেন না" নির্বাচন করার সময় এবং বার্তাটি পুনরায় সংঘটিত হওয়ার সময়ের মধ্যে আপনার ফাইলটি সম্পাদনা করেছেন? আপনার সম্পাদনার কারণে আপনি কী নতুন "মিশ্র ট্যাব এবং স্পেসস" পরিস্থিতি তৈরি করেছেন তা সম্ভব?
ডেভিড কে

এটি সম্ভব, তবে আমি সবসময় থাকা থেকে আলাদা কিছু করছি না এবং আমি কেবল এই প্রকল্প / পরিবেশের (ভিএস 2013) দিয়ে এই চিত্রটি পাই।
বি ক্লে শ্যানন

1
আমি সন্দেহ করি এটি সত্যিই একটি VS2013 জিনিস, কারণ আমি প্রায়শই মিশ্র ট্যাব এবং স্পেস এবং আমার ব্যবহৃত ভিজ্যুয়াল স্টুডিওর সংস্করণগুলির ফাইলগুলির মুখোমুখি হয়েছি (যার বেশিরভাগ, 2013 এর পূর্বে) এ সম্পর্কে কখনও অভিযোগ করেনি।
ডেভিড কে

2
ভিএস ২০১২
তাজ

উত্তর:


252

আপনার মতামত ভিজ্যুয়াল স্টুডিও উত্পাদনশীলতা পাওয়ার সরঞ্জামগুলি 2013 ইনস্টল করা আছে। এর সেটিংসে যান এবং "মিশ্রিত ট্যাবগুলি ঠিক করুন" বন্ধ করুন ...

Tools -> Options -> Productivity Power Tools -> Turn Extensions On/Off

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

আপডেট: ভিজ্যুয়াল স্টুডিও 2017 এবং এর পরের দিকে , এটি "ফিক্স মিক্সড ট্যাবস" নামে একা একা এক্সটেনশান যা "এক্সটেনশানস এবং আপডেটস" উইন্ডো (সরঞ্জামগুলি> এক্সটেনশানস এবং আপডেট) থেকে অক্ষম বা আনইনস্টল করা যায়।

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


না, আমি একমাত্র এই প্রকল্পে কাজ করছি; এটি উত্স-নিয়ন্ত্রণে নেই (আমি কেবলমাত্র একটি অ্যাড-ইন ব্যবহার করি যা যখনই আমি "ব্যাকআপ প্রজেক্ট" করতে সক্ষম করি এবং যখনই এটি একটি জিপ ফাইলে সংরক্ষণ করে)
বি ক্লে শ্যানন

1
LOL ... এটির মূল্যের জন্য, আমি কেবলমাত্র সেটিংস সক্ষম করেছি, নোটপ্যাড ব্যবহার করে আমার ফাইলে একগুচ্ছ ট্যাব রেখেছি এবং তারপরে প্রম্পটটি পেয়েছি। আনট্যাবিফাই ক্লিক করা সমস্ত ট্যাবগুলিকে স্পেসে পরিণত করেছে এবং আমি সেই ফাইলটির জন্য বার্তাটি পাই না।
অ্যান্থনি চু

এই "উত্পাদনশীলতা সরঞ্জাম" পরে আমার কয়েক ঘন্টা ডিবাগিং ব্যয় হয়েছে, এটি বন্ধ হয়ে যাচ্ছে। এটি ক্লাসগুলির মধ্যে একটি স্থান "স্থির" করে, এটি একটি ট্যাবে পরিবর্তন করে, কারণ জিনিসগুলি যেভাবে দেখানো হয়েছিল কেবল স্থানের মতো দেখায়। অবশ্যই, যে ক্লাস নির্বাচন ? অসম্ভব, কারণ এটি "ক্লাসএ [ট্যাব] শ্রেণিবি" ছিল।
ডেভিড টি। ম্যাকনেট

8
এটি এখন VS2017 এর জন্য আপডেট করা দরকার। দেখা যাচ্ছে যে এটি তার নিজস্ব সম্প্রসারণ যা এখনই অক্ষম করা যায়
জো ফিলিপস

@ জোফিলিপস আপনি কি ভিএস ২০১7 এর জন্য এই সম্পর্কে কিছু খুঁজে পেয়েছেন? এমনকি আমি এই এক্সটেনশনটিও বাতিল করে দিয়েছি , তবে এখনও সেই বিরক্তিকর বার্তা পেয়েছি। (বিটিডব্লিউ: এক্সটেনশনের সেটিংসগুলি ডিইনস্টলেশন এবং পুনরায় চালু করার পরে বনাম সেটিংস উইন্ডোতে এখনও প্রদর্শিত থাকে )।
রেনি ভোগ

74

ভিজ্যুয়াল স্টুডিও 2017 এর জন্য আপডেট you আপনি যদি অক্ষম করতে চান তবে "আপনার মিশ্র ট্যাব এবং স্পেস রয়েছে this এটি ঠিক করবেন?" বার্তা, আপনি যেতে হবে

সরঞ্জামগুলি → এক্সটেনশন এবং আপডেটগুলি ...

উইন্ডোগুলিতে যা পপ আপ হয়েছে, ফিক্স মিক্সড ট্যাবগুলি (নীচের চিত্র) সন্ধান করুন এবং হয় যা চান তার উপর ভিত্তি করে অক্ষম করুন বা আনইনস্টল ক্লিক করুন।

মিশ্র ট্যাবগুলি অক্ষম করা হচ্ছে


3
আমি আশা করি এটি কেবল স্বয়ংক্রিয়ভাবে এটি করবে। আমার কাছে পাঠ্য সম্পাদকটি ফাঁকা জায়গাগুলির পরিবর্তে ট্যাব ব্যবহার করার জন্য সেট করা আছে, কিন্তু আমি যখন নতুন লাইনে যাই, ইন্ডেন্টটি ফাঁকা স্থান হিসাবে সেট করা হয়।
সিঞ্জাই

1
ভিজ্যুয়াল স্টুডিও 2019 এর জন্যও কাজ করে।
ব্যবহারকারীর

3
ভিএস 2019 এর জন্য এটি " এক্সটেনশানগুলি Ex এক্সটেনশনগুলি পরিচালনা করুন "।
উয়ে কেইম

13

সম্পর্কিত: প্রোডাকটিভিটি শক্তি সরঞ্জাম ট্যাব / স্পেস আপনাকে অবহিত করতে চান যদি আপনি না, কিন্তু আপনি বার্তা পরে আপনার ক্লিক পাওয়া চালিয়ে এই ত্রুটিমুক্ত তারপর টুলস> বিকল্পসমূহ> টেক্সট সম্পাদক> [ভাষা]> ট্যাবে দেখুন।

ট্যাবগুলি রাখার জন্য এটি সেট করুন

যদি আপনি এটি স্থান সন্নিবেশ করানোতে সেট করে থাকেন এবং আপনি পাওয়ার সরঞ্জাম বিজ্ঞপ্তিতে ট্যাবগুলি রাখুন ক্লিক করেন তবে ভিএস সংরক্ষণের পরে স্পেসগুলি পুনরায় সন্নিবেশ করবে, যার ফলে বিজ্ঞপ্তিটি তত্ক্ষণাত আবার পপ আপ হয়ে যাবে ... এবং এখন আপনি লুপে আটকে আছেন।


3

ভিএম রান দিয়ে ফাইল সম্পাদনা করুন: পুনরায় চালু করুন এবং ফাইলটি সংরক্ষণ করুন এবং এটি হয়ে গেছে!

vim file 
:retab
:wq

এর সাহায্যে: retab আপনি সমস্ত ট্যাবগুলিকে স্পেসে রূপান্তর করতে পারবেন, যদি আপনি প্রসারিত ট্যাব সেট করেন (: এক্সটেন্ডট্যাব সেট করুন) এর অর্থ হ'ল স্পেসে সমস্ত ট্যাব প্রসারিত করুন বা তদ্বিপরীত (: noexpandtab সেট করুন) এবং স্থান দিয়ে তৈরি সমস্ত ট্যাব ট্যাবগুলিতে রূপান্তরিত হবে।


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