গুচ্ছ জায়গাগুলির পরিবর্তে ট্যাবগুলি সন্নিবেশ করানোর জন্য আমি নেটবীনকে কীভাবে কনফিগার করতে পারি?


115

আমি যখন Tabইনডেন্টিং কোডের জন্য হিট করি তখন আমি একটি বাস্তব ট্যাব পেতে চাই। এর অর্থ হ'ল আমি যখন এটি নির্বাচন করি তখন আমার কাছে কেবল একটি বড় জিনিস নির্বাচন করা থাকে। নেটবিনগুলি যখন আমি হিট করি তখন ট্যাবটির পরিবর্তে 5 টি স্পেস সন্নিবেশ করায় Tab। আমি কি এমন কোনও উপায় পরিবর্তন করতে পারি?


7
5 এর ট্যাবস্টপগুলি সত্যিই অস্বাভাবিক।
আনন

3
একটি ট্যাবের আকার কেবল একটি মতামত, তবে আসলে স্পেস সন্নিবেশ করানো সর্বাধিক মূর্খ জিনিস আপনি যদি আমাকে জিজ্ঞাসা করেন তবে আপনি করতে পারেন।
সময়জ্ঞান

10
"কেবল ফাঁকা জায়গা ব্যবহার করে এবং ট্যাবগুলির সাথে স্পেসগুলি মিশ্রিত না করা, ডিফগুলি, প্যাচগুলি, ইতিহাস এবং টীকাগুলির সমস্যাগুলি এড়াতে সহায়তা করে space স্পেসগুলির ব্যবহার আন্তঃ-লাইনের প্রান্তিককরণের জন্য সূক্ষ্ম-দানাযুক্ত সাব-ইনডেন্টেশন easyোকানো সহজ করে তোলে।" github.com/php-fig/fig-standards/blob/master/accepted/…
leticia

5
পিএসআর-২-কোডিং-স্টাইল-গাইড বলছে "কোড আবশ্যক 4 ট্যাবগুলিকে ইনডেন্টিংয়ের জন্য ব্যবহার করতে হবে" " পূর্ববর্তী মন্তব্যকারী হিসাবে উল্লিখিত। আপনি যখন মান থেকে অন্যদিকে চলে যাচ্ছেন তখন সচেতন হওয়া ভাল just
ক্যামডেন এস

5
পিএইচপি জন্য PSR মান হয় না? নেটবিন কেন সব কিছুতে চাপ দেয়? ট্যাবটি আরও প্রাকৃতিক এবং স্বজ্ঞাত .... আপনি স্থানের জন্য স্পেস ব্যবহার করেন এবং ইনডেন্টিংয়ের জন্য ট্যাব ব্যবহার করেন
Remian8985

উত্তর:


155

সরঞ্জামগুলিতে যান - > বিকল্পগুলি-> সম্পাদক-> ফর্ম্যাট করুন এবং আনচেক করুন স্থানগুলিতে ট্যাবগুলি প্রসারিত করুন :

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

"প্রতি ইনডেন্ট স্পেসের সংখ্যা" এবং "ট্যাব আকার" এর জন্য আপনি সুসংগত মানগুলিও চয়ন করেছেন তা নিশ্চিত করুন।


অতিরিক্তভাবে, আপনি ভাষা কম্বোতে সমস্ত আইটেম চেক করতে পারেন এবং নিশ্চিত করতে পারেন যে সেগুলি সমস্ত সাধারণ সেটিংস ব্যবহার করে।

সমস্ত ভাষা সেটিং ব্যবহার করুন

আপনি এটি প্রতি প্রকল্প ফ্যাশনেও পরিবর্তন করতে পারবেন। রাইট, প্রকল্প আইকনের উপর ক্লিক করুন নির্বাচন প্রোপার্টি এবং পর্যালোচনা বিন্যাস বিভাগ।

প্রকল্প নির্দিষ্ট বিকল্প ব্যবহার করুন

এই মেনু আইটেমগুলি নেটবিয়ানস 8.0 হিসাবে বৈধ থাকবে।


7
"স্পেসে ট্যাবগুলি প্রসারিত করুন" সর্বত্র চেক করা হয়নি। এটি নেটবিনের একটি বাগ। এটি সর্বদা স্থানগুলিতে প্রসারিত হবে।
ওপেনফ্রোগ

3
স্পষ্টতই, এটি আগের জায়গাগুলি পরিবর্তন করে না। এটি কেবলমাত্র সেই লাইনেই প্রভাব ফেলে যেখানে আপনি ইন্ডেন্টেশন পরিবর্তন করেন। এটাই কি? আপনি "উত্স-> ফর্ম্যাট" কমান্ডটি চেষ্টা করতে পারেন।
vlvaro González

30
এখানে একই সমস্যা তবে আমি মনে করি এটি পেয়েছি: যদি আপনার বর্তমান ফাইলটিতে কিছু বিজোড় দূরত্বে "স্পেস ইনডেন্ট" থাকে (যেমন 3, 5, ...) থাকে তবে নেটবিয়ান স্পেস ব্যবহার করে সেই স্তরে চালাক এবং ইনডেন্ট হওয়ার চেষ্টা করবে আপনি ট্যাব আঘাত। সেট উভয় ট্যাব স্টপ এবং ইন্ডেন্ট প্রতি স্পেস সংখ্যা 8 হিসেবে আলভারো উল্লেখ করা হয়েছে, Source-> বিন্যাস তারপর, এবং তারপর আপনি সন্নিবেশ করতে .. একটি ট্যাব ট্যাব কী পেতে।
এমভিডিএস

7
@ এমভিডিএস: দুর্দান্ত, এটি কার্যকর! আপনি "ট্যাব আকার" 4 এ সেটও করতে পারেন It এটি "প্রতি ইনডেন্ট স্পেসের সংখ্যা" এর সাথে সমান হতে হবে।
পাই দ্য নम्बर

1
@ এমভিডি আপনার পদ্ধতি কাজ করেছে! আমাকে কেবলমাত্র "প্রতি ইনডেন্ট স্পেসের সংখ্যা" এবং "ট্যাব আকার" একই মানতে সেট করতে হয়েছিল এবং এটি কার্যকর হয়েছে! উভয় 4 বা উভয় 8. ধন্যবাদ!
জো স্মু

70

টুলস -> বিকল্পগুলি -> সম্পাদক -> ফর্ম্যাটিং-এ, "স্পেসে ট্যাবগুলি প্রসারিত করুন" বিকল্পটি অনিচ্ছুক করার পরে, আপনি "প্রতি ইনডেন্ট স্পেসের সংখ্যা" এবং "ট্যাব আকার" এর জন্য একই মানটি বেছে নিলে এটি কাজ করে বলে মনে হচ্ছে:

[] ট্যাবগুলিকে স্পেসে প্রসারিত করুন

প্রতি ইনডেন্ট স্পেসের সংখ্যা: [4]
ট্যাব আকার: [4]
....

এটি 7.3 সংস্করণের (ম্যাক)
নাগোড

যাইহোক, আপনি যদি জেভিআই ইনস্টল করেছেন, এই বিকল্পগুলি jVi কনফিগারেশনের মাধ্যমে সেট করা উচিত, ট্যাবউইথ এবং শিফটভিডের জন্য আদর্শ বিকল্পগুলি আর কাজ করবে না
Qed

নেটবিনস ৮.০ এবং এই উত্তরটি আমাকে আসলে সাহায্য করেছিল। এটি 2014 সালের সঠিক উত্তর হওয়া উচিত
ওমর তারিক

1
ট্যাবগুলির বিকল্পগুলি দৃশ্যমান হওয়ার জন্য আপনার ল্যাঙ্গুয়েজ ড্রপডাউনতে "সমস্ত ভাষা" বাছাই করা দরকার। (যদি আমার কাছে পাইথন ফাইল খোলা থাকে তবে এটি পাইথন ভাষা-নির্দিষ্ট সেটিংসের ডিফল্ট হয়))
ক্রেজিপাইরো

1
আমি নিশ্চিত করতে পারি যে এই পদ্ধতিটি নেটবিন 8.0 তে কাজ করে!
জো স্মু

6

নেটবিন্স 7.1.2 এর জন্য,

আমার সরঞ্জামসমূহ -> বিকল্পগুলি -> সম্পাদক -> ট্যাবগুলিকে স্পেসে প্রসারিত করতে হবে এবং সেইটিটি অনিচ্ছুক করা উচিত (আপনার "সমস্ত ভাষা" নির্বাচন করা আছে তা নিশ্চিত করুন)। এবং প্রতিটি ইনডেন্ট এবং ট্যাব আকার উভয় স্পেসের জন্য "8" রাখুন ।

সেখানে কেবল একই মান থাকা আমার জন্য কৌশলটি চালায় না। এটি 8 হতে হবে।


5

ইন Tools-> Options> Editor-> বিন্যাস সম্প্রসারণ স্পেস ট্যাবস অবারিত এবং হওয়া উচিত ইন্ডেন্ট প্রতি শূন্যস্থানের সংখ্যা সঙ্গে সমান হওয়া উচিত ট্যাব সাইজ । এছাড়াও পরীক্ষা আপনি এই পরিবর্তনটি ভাষা থেকে সমস্ত ভাষা অন্যান্য সেখানে ওভাররাইড গ্লোবাল বিকল্প , অবারিত করা উচিত খুব।


0

নেটবিন আইডিই 8.2 (ওএসএক্স)

গোটো ফাইল -> প্রকল্পের সম্পত্তি (আপনার প্রকল্প)

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

বিভাগগুলিতে বিন্যাস নির্বাচন করুন :

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

সম্পাদনা গ্লোবাল বিকল্পগুলিতে ক্লিক করুন

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

তারপরে ওকে ক্লিক করুন

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

  • আনচেক করুন: স্পেসে ট্যাবগুলি প্রসারিত করুন
  • ক্লিক করুন: প্রয়োগ করুন
  • ক্লিক করুন: ওকে

আপনি যদি প্রকল্পটি নির্দিষ্ট করতে চান তবে:

  • নির্বাচন করুন: প্রকল্প নির্দিষ্ট বিকল্প ব্যবহার করুন
  • আনচেক করুন: স্পেসে ট্যাবগুলি প্রসারিত করুন
  • আপনি ভাষা (পিএইচপি) নির্বাচন করতে পারেন

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

তারপরে ওকে ক্লিক করুন

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