আমি কীভাবে ট্যাবগুলির পরিবর্তে শূন্যস্থান ব্যবহারের জন্য গ্রহনটিকে পরিবর্তন করব?


894

ডিফল্টরূপে একটি হার্ড ট্যাব অক্ষরের সাথে Eclipse সূচকগুলি। আমি কীভাবে এটি স্পেসে পরিবর্তন করব?


43
@ আই 3 ইনসে কারণ ট্যাবগুলি বিভিন্ন সম্পাদক বা পরিবেশে আলাদাভাবে উপস্থাপিত হয় যেখানে স্থানগুলি সর্বদা সামঞ্জস্যপূর্ণ।
মিমিমড্রেগ

29
@ মমিড্রেগ ঠিক আমার বক্তব্য। স্থানগুলি অনমনীয় এবং অপব্যয়যুক্ত। ট্যাব ব্যবহার করা দর্শকদের পছন্দমতো তাদের সম্পাদককে কনফিগার করার স্বাধীনতা দেয়। আমি আমার ট্যাবগুলিকে 2 স্পেস হিসাবে প্রদর্শন করতে চাই, আমার সহকর্মী 4 tab ট্যাব ব্যবহার না করে এটি সম্ভব নয়। আমার সহকর্মী এখানে এবং আমি যুদ্ধের জায়গাগুলি যখন আমরা প্রতিটি স্ব স্ব সম্পাদকের মধ্যে ফর্ম্যাট করি; ট্যাবগুলি কোনও সমস্যা নয়; এ কারণেই এগুলি আবিষ্কার করা হয়েছিল (আমার সন্দেহ)।
i3ensays

15
@ আই 3 সেনস আমেন, ভাই! আমি 10 বছরেরও বেশি সময় ধরে এই ধারণাটি মানুষকে বোঝার চেষ্টা করছি ( rizzoweb.com/java/tabs-vs-spaces.html )। আমাকে সত্যই কী উদ্বেগজনক তা হ'ল প্রোগ্রামার হিসাবে আপনি মনে করেন সকলেই বিমূর্তির ধারণাটি বুঝতে পারবেন (একটি ট্যাব কোড ইনডেন্টেশনের একটি বিমূর্ততা, যখন একটি নির্দিষ্ট সংখ্যক স্পেসকে একটি হার্ড-কোডেড প্রয়োগকরণ) - তবে হায়, মনে হয় যে অনেক প্রোগ্রামার এখানে বিমূর্ততা দেখতে পারে না।
ই-রিজ

28
@ i3ensays আপনার দলের একটি কোডিং মান থাকা উচিত যা কোড ফর্ম্যাট করা যায় তা স্পষ্টভাবে জানিয়ে দেয় states এটি আপনার উল্লেখ করা যুদ্ধগুলি রোধ করে সময় সাশ্রয় করবে। আপনার একটি তাত্পর্য গ্রহণ করা উচিত তবে এই মানটি 100% অবশ্যই জানিয়ে দেবে যে ট্যাবগুলি কখনই ব্যবহার করা উচিত নয় কারণ এই পবিত্র যুদ্ধটি "মহাকাশ মানুষ" যুগ যুগ আগে জিতেছিল তাই কোনও মানক আপনাকে সহায়তা করবে না। প্রান্তিককরণের বিষয়গুলি বাদ দিয়ে কেবলমাত্র স্পেসগুলির বৃহত্তম কারণ হ'ল সংশোধন নিয়ন্ত্রণ সরঞ্জাম এবং কোড পর্যালোচকদের এই সমস্যাটি মোকাবেলা করতে হবে না। আমি 20 বছর আগে আপনার এই লড়াইয়ের পক্ষে শুরু করেছিলাম তবে অবশেষে স্থানটি আলিঙ্গন করতে শিখেছি।
নাইট আউল

12
কারণটি হ'ল লোকগুলি অনিবার্যভাবে ট্যাব এবং স্পেসগুলির সংমিশ্রণে শেষ হবে এবং কিছু সম্পাদকদের কোড সঠিকভাবে প্রদর্শন করবে না। যদি সবাই কেবল ফাঁকা জায়গা ব্যবহার করে তবে এটি কখনও সমস্যা নয়।
ইমন ম্যাকইভয়

উত্তর:


1238

জাভা সম্পাদক

  1. উইন্ডো » পছন্দগুলি ক্লিক করুন
  2. জাভা » কোড স্টাইল প্রসারিত করুন
  3. ফর্ম্যাটারে ক্লিক করুন
  4. সম্পাদনা বোতামটি ক্লিক করুন
  5. ইন্ডেন্টেশন ট্যাবে ক্লিক করুন
  6. সাধারণ সেটিংসের অধীনে , ট্যাব নীতিটি এতে সেট করুন :Spaces only
  7. পরিবর্তনগুলি প্রয়োগ করতে ওকে অ্যাড বমিভাব ক্লিক করুন ।

[ দ্রষ্টব্য : প্রয়োজনে ডিফল্ট প্রোফাইল হিসাবে নতুন নামে প্রোফাইল সংরক্ষণ করুন ওভাররাইট করা যাবে না]]

ডিফল্ট পাঠ্য সম্পাদক

সংস্করণ 3.6 এর আগে:

Window->Preferences->Editors->Text Editors->Insert spaces for tabs

সংস্করণ 3.6 এবং পরবর্তী:

  1. উইন্ডো » পছন্দগুলি ক্লিক করুন
  2. সাধারণ » সম্পাদকদের প্রসারিত করুন
  3. পাঠ্য সম্পাদকরা ক্লিক করুন
  4. ট্যাবগুলির জন্য সন্নিবেশ করানো স্থানগুলি পরীক্ষা করুন
  5. পরিবর্তনগুলি প্রয়োগ করতে ওকে অ্যাড বমিভাব ক্লিক করুন ।

নোট করুন যে ডিফল্ট পাঠ্য সম্পাদকটি গ্রহবলে অনেক জাভা সম্পাদকের ভিত্তি হিসাবে ব্যবহৃত হয়। অবাক করা বিষয় যে এই সেটিংটি 3.3 অবধি উপলব্ধ ছিল না।

সি / সি ++

  1. উইন্ডো » পছন্দগুলি ক্লিক করুন
  2. সি / সি ++ » কোড স্টাইল প্রসারিত করুন
  3. ফর্ম্যাটারে ক্লিক করুন
  4. একটি নতুন প্রোফাইল তৈরি করতে নতুন বোতামটি ক্লিক করুন , তারপরে চালিয়ে যেতে ঠিক আছে
  5. ইন্ডেন্টেশন ট্যাবে ক্লিক করুন
  6. সাধারণ সেটিংসের অধীনে , ট্যাব নীতিটি এতে সেট করুন :Spaces only
  7. পরিবর্তনগুলি প্রয়োগ করতে ওকে অ্যাড বমিভাব ক্লিক করুন ।

এইচটিএমএল

  1. উইন্ডো » পছন্দগুলি ক্লিক করুন
  2. ওয়েব » এইচটিএমএল ফাইলগুলি প্রসারিত করুন
  3. সম্পাদক ক্লিক করুন
  4. বিন্যাসের অধীনে স্পেস রেডিও বোতামটি ব্যবহার করে সূচকটি নির্বাচন করুন
  5. পরিবর্তনগুলি প্রয়োগ করতে ওকে ক্লিক করুন ।

সিএসএস

HTML- এর জন্য একই নির্দেশাবলী অনুসরণ করুন, কিন্তু নির্বাচন সিএসএস ফাইল পরিবর্তে HTML ফাইল

JSP

ডিফল্টরূপে, জেএসপি ফাইলগুলি এইচটিএমএল ফাইলগুলির বিন্যাস পছন্দগুলি অনুসরণ করে।

এক্সএমএল

এক্সএমএল ফাইলের ফাঁকা স্থান পছন্দগুলিতে কনফিগার করা আছে।

  1. উইন্ডো » পছন্দগুলি ক্লিক করুন
  2. সম্প্রসারণ এক্সএমএল » XML ফাইল
  3. সম্পাদক ক্লিক করুন
  4. স্পেস ব্যবহার করে ইন্ডেন্ট নির্বাচন করুন
  5. প্রয়োজনে আপনি ইনডেন্টেশন আকার নির্দিষ্ট করতে পারেন: ইনডেন্ট করার জন্য স্পেসের সংখ্যা।

19
যাঁরা মাই-ক্লিপস ইনস্টল করেছেন বা Eclipse এর উপরে অন্য কোনও আইডিই তৈরি করেছেন, আপনার সেটিংস ওভাররাইড করে অন্য কোনও সম্পাদক থাকতে পারেন। এটি ছিল মাই ক্লিপস এবং জাভাস্ক্রিপ্টের ক্ষেত্রে। আমি আমার "ট্যাবগুলির জন্য স্পেস সন্নিবেশ করান" সেটিংস পাঠ্য সম্পাদকগুলিতে সক্ষম করেছিলাম, তবে ফাঁকা জায়গাগুলির পরিবর্তে ট্যাবগুলি এখনও ব্যবহৃত হচ্ছে। আমি এটিকে একদিন কল করতে যাচ্ছিলাম এবং এটি বাগ হিসাবে লিখতে চলেছি, কিন্তু তারপরে আমি "অ্যাসোসিয়েটেড এডিটর" তালিকায় জাভাস্ক্রিপ্ট (* .js) ফাইলগুলির জন্য একটি দ্বিতীয় সম্পাদক দেখতে পেলাম।
জন

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

106
বিদ্যমান জাভা ফাইলের জন্য সবকিছু হাইলাইট করতে Ctrl-A টিপুন এবং তারপরে বর্তমান ইন্ডেন্টগুলি প্রয়োগ করতে Ctrl-I টিপুন। অন্যথায় বিদ্যমান ট্যাবগুলি এন্টার দ্বারা নির্মিত নতুন লাইনে ফাঁকা স্থান রোধ করবে। এটি স্পেস সহ বিদ্যমান ট্যাবগুলিকে প্রতিস্থাপন করে।
topchef

4
সি / সি ++ এর জন্য, কাউকে সি / সি ++ -> "কোড স্টাইল" পরিবর্তন করতে হবে। এটি অন্যথায় দুর্দান্ত সফ্টওয়্যারটির মধ্যে এখন পর্যন্ত সবচেয়ে বিরক্তিকর।
ছদ্মবেশী

3
আরও বিশদ হওয়ার জন্য, সি / সি ++ এবং এক্সপ্লিপস ৩. or বা তার পরে, দ্বিতীয় ধাপটি ছিল: উইন্ডো> পছন্দসমূহ> সি / সি ++> কোড স্টাইল> ফর্ম্যাটর> নতুন, তারপরে যে কোনও প্রোফাইলের নাম চয়ন করুন, Open the edit dialog nowএটি সক্ষম, হিট OK, তারপরে নীচে নিশ্চিত করুন Indentationট্যাব, দেখা হবে Tab Policy। এটি সেট করুন Spaces Only
গ্যারেট

150

ডিফল্ট পাঠ্য সম্পাদকের জন্য:

  • সাধারণ » সম্পাদক » পাঠ্য সম্পাদক » Insert spaces for tabs (এটি পরীক্ষা করুন)

পিএইচপি জন্য:

  • পিএইচপি » কোড স্টাইল » ফর্ম্যাটার » Tab policy (" স্পেস "নির্বাচন করুন)
  • পিএইচপি » কোড স্টাইল » ফর্ম্যাটার » Indentation size (4 এ সেট করুন)

সিএসএসের জন্য:

  • ওয়েব » সিএসএস » সম্পাদক » Indent using spaces (এটি নির্বাচন করুন)
  • ওয়েব » সিএসএস » সম্পাদক » Indentation size (4 এ সেট করুন)

এইচটিএমএলের জন্য:

  • ওয়েব » এইচটিএমএল » সম্পাদক » Indent using spaces (এটি নির্বাচন করুন)
  • ওয়েব » এইচটিএমএল » সম্পাদক » Indentation size (4 এ সেট করুন)

এক্সএমএলের জন্য:

  • এক্সএমএল » এক্সএমএল ফাইলগুলি » সম্পাদক » Indent using spaces (এটি নির্বাচন করুন)
  • এক্সএমএল » এক্সএমএল ফাইলগুলি » সম্পাদক » Indentation size (4 এ সেট করা)

জাভাস্ক্রিপ্টের জন্য:

  • জাভাস্ক্রিপ্ট » পছন্দসমূহ » কোড স্টাইল » ফরম্যাটার » সম্পাদনা » Indentation (" স্পেস কেবল "চয়ন করুন)
  • এটি সংরক্ষণ করতে ফর্ম্যাটর সেটিংস প্রোফাইলটির নতুন নাম দিন

জাভার জন্য:

  • জাভা » পছন্দসমূহ » কোড স্টাইল » ফর্ম্যাটার » সম্পাদনা » Indentation (" কেবলমাত্র ফাঁকা স্থান "চয়ন করুন)
  • এটি সংরক্ষণ করতে ফর্ম্যাটর সেটিংস প্রোফাইলটির নতুন নাম দিন

আমি অগ্রাধিকারের মূলগুলিতে কোনও ওয়েব বা জাভাস্ক্রিপ্ট বিকল্প দেখতে পাই না (যদিও আমার কাছে ওয়েব দৃষ্টিভঙ্গি উপলব্ধ রয়েছে) এবং আমি কেবল এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্ট ফাইলগুলির জন্য ফাঁকা স্থান হিসাবে ট্যাব সেট করতে চাই। আমি জাভা ডেভেলপারদের পক্ষে হেলিওস অ্যালিপসে আছি, আমি কীভাবে এই বিকল্পটি পেতে পারি তার কোনও ধারণা?
ড্যানি

এই সেটিংসগুলি আমি যা দেখছি এক্সিলিপ পিডিটি (পিএইচপি বিকাশ সরঞ্জাম) এ। Eclipse PDT Eclipse WTP (ওয়েব সরঞ্জাম প্ল্যাটফর্ম) এ নির্মিত হয়েছে, যার মধ্যে জাভাস্ক্রিপ্ট ডেভেলপমেন্ট টুলস (জেএসডিটি) এবং বিভিন্ন ওয়েব ফর্ম্যাটের উত্স সম্পাদনা অন্তর্ভুক্ত রয়েছে। আপনি সম্ভবত এটিই মিস করছেন।
প্যাট্রিক ফিশার

জাভা স্টাফের জন্য +1 যা একেবারে প্রয়োজনীয় কারণ এর ডিফল্ট সেটিংস সাধারণ পাঠ্য সম্পাদক সম্পাদককে ওভাররাইড করে।
জিউলিও পিয়ানোস্টেলি

সি, কোড স্টাইল -> ফর্ম্যাটার -> সম্পাদনা -> ইনডেন্টেশন -> সাধারণ সেটিংস -> ট্যাব নীতি
অ্যান্ড্রু কুক

1
ধন্যবাদ! এটি মঙ্গল গ্রহে ভাল কাজ করে। হতাশাজনক যে টেক্সট এডিটরের বিকল্পগুলি এখনও বিদ্যমান না!
পাইয়েগো

37

থেকে অন্ধকার মধ্যে শূণ্যস্থান ট্যাবস পরিবর্তন :

উইন্ডো » পছন্দসমূহ » জাভা » কোড স্টাইল » ফরম্যাটার » সম্পাদনা » Indentation ( "শূন্যস্থানের শুধুমাত্র" চয়ন করুন)


1
এক্সএমএল, এক্সএমএল -> এক্সএমএল ফাইল -> সম্পাদকের জন্য, তারপর স্পেস ব্যবহার করে ইনডেন্ট নির্বাচন করুন, ইনডেন্টেশন আকার ২
জুনচেন লিউ

26

জন্য CDT :

  • যান উইন্ডো / পছন্দের » সি / সি ++ » কোড স্টাইল » ফরম্যাটার » নিউ
  • একটি নতুন তৈরি করুন কারণ বিল্ট ইন প্রোফাইলটি পরিবর্তন করা যায় না
  • মাইপ্রোফাইল (প্রোফাইলের জন্য একটি নাম চয়ন করুন)
  • আঁকাবাঁকা রেখা » Tab Policy (শূন্যস্থানের শুধুমাত্র চয়ন করুন)

23

এই থ্রেড জুড়ে হোঁচট খাচ্ছে লোকদের জন্য কেবল একটি দ্রুত পরামর্শ; আছে আরও একটি স্থান যেখানে আপনি এই ব্যবহারটি নির্ধারণ এছাড়াও আপনার প্রকল্পে নির্ধারণ করা যাবে!

Eclipse প্রকল্প-নির্দিষ্ট সেটিংস সমর্থন করে এবং কিছু প্রকল্প তাদের নিজস্ব, অ-পরিচালিত ট্যাব / স্পেস সেটিংস ব্যবহার করবে, যা বর্তমান প্রকল্পের বৈশিষ্ট্য ব্যতীত অন্য কোথাও প্রদর্শিত হবে না।

এটির মাধ্যমে পরিচালনা করা যায়:

  • প্যাকেজ এক্সপ্লোরারটিতে ডান-ক্লিক বর্তমান প্রকল্প
  • বৈশিষ্ট্য » জাভা কোড স্টাইল
  • ঘুরুন বন্ধ প্রকল্প-নির্দিষ্ট অপশন

আপনি যদি আপনার গ্রহণে অন্য কারও কোড আমদানি করেন তবে এটি কেবল তখনই সমস্যা হবে।


19

ডিফল্ট সম্পাদকের জন্য:

উইন্ডো » পছন্দসমূহ » সম্পাদকগণ » পাঠ্য সম্পাদক »Insert spaces for tabs

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

জাভা সম্পাদকের জন্য

উইন্ডো » পছন্দসমূহ » জাভা » কোড স্টাইল » ফর্ম্যাটার » সম্পাদনা » সূচনা » " কেবলমাত্র স্পেসস Tab policy "

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


9

আমি যখন এই সমস্যার মুখোমুখি হয়েছি তখন আমার কাছে "ট্যাবগুলির জন্য স্পেস ব্যবহার" যথাযথভাবে সেট করা ছিল এবং আমি এখনও ট্যাব পাচ্ছিলাম। ট্যাবগুলি ফাইলের অন্য কোথাও ব্যবহৃত হয়েছিল এবং এটি স্মার্ট ইনডেন্টেশন বা হতাশার কিছু করার চেষ্টা করছিল তা হ'ল up

ফাইলটির সম্পূর্ণ বিষয়বস্তু নির্বাচন করে এবং একটি ম্যাকের উপর চাপ দিয়ে সমাধান করা হয়েছিল command+shift+f। এটি কোনও ফাইলে প্রদত্ত বিন্যাস প্রয়োগ করে। আমি উইন্ডোতে একই কী-বাইন্ডিং জানি না, তবে চেষ্টা করে দেখুন। এই মুহুর্তে আমি প্রত্যাশিত আচরণ পেতে শুরু করি।


এই সমস্যার আরও মডুলার ফিক্সের জন্য ব্যবহারকারী একটি সন্ধান / প্রতিস্থাপনও \tকরতে পারেন (নিয়মিত প্রকাশগুলি সক্ষম হয়ে থাকে তা নিশ্চিত করুন) এবং স্থানের অক্ষরগুলির পছন্দসই পরিমাণের সাথে প্রতিস্থাপন করতে পারেন
জ্লেউকোভিচ

উইন্ডোজে ফাইল ফর্ম্যাট করার কীটি বেশ অনুরূপ - Ctrl+Shift+F
এএলসিও

5

সি / সি ++ বিকাশকারীদের জন্য Eclipse IDE, সংস্করণ: হেলিওস পরিষেবা রিলিজ 2

"উইন্ডো-> পছন্দসমূহ> কোড স্টাইল" এর ভিতরে নতুন বোতাম টিপে আপনাকে নতুন প্রোফাইল তৈরি করতে হবে

ইনডেন্টেশন ট্যাবে যান এবং "ট্যাব নীতি = কেবল স্থান" নির্বাচন করুন


সি / সি ++ বিকাশকারীদের জন্য Eclipse IDE, সংস্করণ: কেপলার পরিষেবা রিলিজ 1

নতুন প্রোফাইল তৈরি করতে নীচের পথটি অনুসরণ করুন: "উইন্ডো> পছন্দসমূহ> সি / সি ++> কোড স্টাইল> ফর্ম্যাটার"

ইনডেন্টেশন ট্যাবে যান এবং "ট্যাব নীতি = কেবল স্থান" নির্বাচন করুন


5

এটি "ট্যাবগুলির জন্য স্পেস সন্নিবেশ করান" সেটিংটি ওভাররাইট করার কারণে জাভা ফর্ম্যাটারটি পরীক্ষা করে দেখুন । যাও:

Java->Code Style"->Formatter->Edit->Identation

দ্রষ্টব্য: আপনার কনফিগারেশনটি সংরক্ষণ করতে আপনাকে একটি কাস্টম ফর্ম্যাট তৈরি করতে হবে।


5

আমি এই সমস্যার সমাধানটি খুব সহজ এবং এটি সর্বদা কার্যকরভাবে খুঁজে পেয়েছি। এটি হচ্ছে গ্রহগ্রহের সেটিং ফাইলটি পরিবর্তন করা।

উদাহরণস্বরূপ (এইচটিএমএল ইনডেন্টেশনের আকার পরিবর্তন করুন):


  1. পাওয়া org.eclipse.wst.html.core.prefsযা হওয়া উচিত ফাইলyour_workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/
  2. ফাইলের লাইনে যুক্ত / পরিবর্তন করুন:
indentationChar=space

indentationSize=4

1
উবুন্টু ১৪.০৪.০৩ এ এলটিএস এবং গ্রহণ se.৪ আমি সনাক্তকরণের আকারটি সর্বদা লকড এবং পরিবর্তনযোগ্য নয় পরিবর্তন করতে পারি না। এটি আমার সমস্যার সমাধান করেছে।
টেকটাইমি

5

উইন্ডো -> পছন্দসমূহ এ যান এবং অনুসন্ধান পাঠ্য হিসাবে ট্যাব টাইপ করুন (যা নীচের মতো একটি ডায়ালগ প্রদর্শিত হবে):

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

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

জন্য ফরম্যাটার সেটিংস সম্পাদনা করতে সক্রিয় প্রোফাইলের এবং আপডেট প্রয়োজন ট্যাব নীতি ( `অধীন উপলব্ধ আঁকাবাঁকা রেখা -> সাধারণ সেটিংস :

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


3

উইন্ডো-> পছন্দসমূহ-> জাভা-> কোড শৈলী-> ফর্ম্যাটার-> সম্পাদনা-> ইনডেন্টেশন = "কেবলমাত্র স্থান"


3

Eclipse এ উইন্ডো » পছন্দসমূহে যান তারপরে ফর্ম্যাটারের সন্ধান করুন

আপনি বিভিন্ন গা bold় লিঙ্ক দেখতে পাবেন, প্রতিটি গা bold় লিঙ্কে ক্লিক করুন এবং এটির use spacesপরিবর্তে সেট করুন tabs

জাভা ফর্ম্যাটার লিঙ্কে, আপনাকে প্রোফাইল সম্পাদনা করতে হবে spaces onlyএবং ইনডেন্টেশন ট্যাবে ট্যাব নীতিটি নির্বাচন করতে হবে


2

উভয় * ফাঁকা জায়গার জন্য ট্যাব নীতিটি মিস করবেন না * মোড়ানো লাইনের ইনডেন্ট করতে স্পেস ব্যবহার করুন Use

আমি কেবল পরেরটিটি যাচাই করেছিলাম এবং কম্বোবক্সকে কেবল ট্যাব হিসাবে রেখেছি যা চেকস্টাইলকে ব্যর্থ করে রেখেছিল .. FYI, আমি পছন্দসমূহ> জাভা> ফর্ম্যাটটার> সম্পাদনা সম্পর্কে কথা বলছি ...


2

এক্সিলিপ ফর্ম্যাটে এক্সএমএল:

ট্যাবের জন্য:

<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="tab"/>

স্থানের জন্য:

<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>

0
  • উইন্ডো »পছন্দগুলি ক্লিক করুন
  • জাভা »কোড স্টাইল প্রসারিত করুন
  • ফর্ম্যাটারে ক্লিক করুন
  • নতুন ক্লিক করুন
  • প্রোফাইলের নামটি নির্বাচন করুন
  • ঠিক আছে ক্লিক করুন
  • সম্পাদনা বোতামটি ক্লিক করুন
  • ইন্ডেন্টেশন ট্যাবে ক্লিক করুন
  • সাধারণ সেটিংসের অধীনে, ট্যাব নীতি সেট করুন: কেবলমাত্র স্পেস
  • ঠিক আছে ক্লিক করুন।

0

একটি .editorconfig ফাইলটি ব্যবহার করার বিষয়েও বিবেচনা করুন: https://marketplace.eclipse.org/content/editorconfig-eclipse । যে কেউ গ্রহনটি ব্যবহার করছে না সে এর থেকেও উপকৃত হতে পারে, সবচেয়ে খারাপ ক্ষেত্রে এটি একটি গাইডলাইন হিসাবে পরিবেশন করতে পারে। দ্রষ্টব্য: আমি ট্যাবগুলিতে বনাম মহাকাশ যুদ্ধগুলি প্রবেশ করবো না তবে স্পেস স্পট ব্যবহার করব FTW :-)


0

অন্যান্য উত্তর একটি বৃদ্ধি, ম্যাক OS X উপর হিসাবে, "পছন্দসই" মেনু অন্ধকার অধীনে হয় না উইন্ডো (উইন্ডোজ / লিনাক্স অন্ধকার ডিস্ট্রিবিউশন অসদৃশ)। এই পয়েন্টের পূর্ববর্তী উত্তরগুলির দ্বারা নির্দেশিত হিসাবে বাকি সমস্ত কিছুই এখনও একই।

IE: জাভা ফর্ম্যাটটারটি এর অধীন উপলব্ধ:

Eclipse >      | # Not Window!
Preferences >  |
Java >         |
Code Style >   |
Formatter      |

এখান থেকে বিন্যাস সম্পাদনা করুন এবং ট্যাব নীতিটি "ইনডেন্টেশন" এর অধীনে সেট করা যেতে পারে can


0

ম্যাক ওএস এক্স-এ অ্যালিপস মার্সে (EE), আমি পছন্দগুলিতে এটির একমাত্র উপায়টি পছন্দ ডায়ালগটি খুলতে এবং ফর্ম্যাটর টাইপ করতাম, তারপরে জাভা-> কোড স্টাইল-> ফর্ম্যাটর নির্বাচন করুন।

জাভা-> কোড স্টাইলের ফর্ম্যাটরে অ্যাক্সেস নেই!


0

এবং এএনটি সম্পাদককে ভুলে যাবেন না

কোনও কারণে পিপীলিকা সম্পাদক অনুসন্ধানের ফলাফলগুলিতে দেখায় না 'tab'বা 'spaces'বাদ দেওয়া যেতে পারে।

উইন্ডোজ > পছন্দসমূহের অধীনে

  • পিপীলিকা » সম্পাদক » ফর্ম্যাটার » Tab size: (4 এ সেট করুন)
  • পিপীলিকা » সম্পাদক » ফর্ম্যাটার » Use tab character instead of spaces (এটি পরীক্ষা করুন)

0

কোডিং শৈলীর আপনার ফর্ম্যাটরটি কনফিগার করতে আপনি অবশ্যই XML ফাইলটি ব্যবহার করতে পারেন। ফর্ম্যাটর ফাইলটি আপনাকে আপনার দলের সদস্যদের জুড়ে একই কোডিং শৈলী এবং নির্দেশিকা পেতে সহায়তা করে।

সেটিং ভেরিয়েবল নীচের এই যোগ করার পদ্ধতি হবে a tab= 2 spacesএবং ধর্মান্তরিত স্থান থেকে এমনকি আপনি সম্ভবত ব্যবহার Tabযখন ব্যবহার কোডিং সাধারণভাবে সংক্ষেপে কী অন্ধকার

<setting id="org.eclipse.jdt.core.formatter.tabulation.size" value="2"/>
<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>    
<setting id="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value="yes"/>

সেরা

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