এক্সকোডে কোড ইন্ডেন্টেশন ঠিক করুন


106

একবার আমি আমার কোডটি সম্পাদনা করতে এবং লুপগুলির জন্য যুক্ত করা শুরু করি বা তারপরে যদি বিবৃতি দেওয়া হয় তবে আমার কোড ইনডেন্টেশনটি ধাক্কা মারছে কারণ পূর্ববর্তী কোডটি স্বয়ংক্রিয়ভাবে সামঞ্জস্য করার পরিবর্তে পূর্ববর্তী ইন্ডেন্টেশনটি বজায় রাখে।

ভিজ্যুয়াল স্টুডিওতে আপনি কোড হাইলাইট করতে পারেন এবং এই সমস্যাগুলি সমাধান করতে 'ফর্ম্যাট নির্বাচন' নির্বাচন করতে পারেন - এক্সকোডে কি অনুরূপ কিছু আছে?


এখানে সেরা সমাধানটি রয়েছে
সুইফটবয়ে

উত্তর:


220

এক্সকোড 9 এর আগে (এক্সকোড 9 এর জন্য নীচে ডিফল্ট শর্টকাট দেখুন)

  1. পাঠ্য নির্বাচন করুন
  2. সঠিক পছন্দ
  3. পপআপ মেনুতে একটি "রি-ইনডেন্ট নির্বাচন" আইটেম রয়েছে

এক্সকোড 4 এ আরও একটি পদক্ষেপ রয়েছে:

  1. পাঠ্য নির্বাচন করুন
  2. সঠিক পছন্দ
  3. "কাঠামো" এ ক্লিক করুন
  4. পপআপ মেনুতে একটি "রি-ইনডেন্ট নির্বাচন" এবং অন্যান্য বিকল্প রয়েছে

বা ডিফল্ট শর্টকাট ব্যবহার:

  1. পাঠ্য নির্বাচন করুন
  2. চাপুন ctrl+i

1
এটি দৃশ্যত এক্সকোড 5-এ ওবিজেসি ++ এর সাথে কাজ করে না, "রি-ইনডেন্ট নির্বাচন" বিকল্পটি কেবল কিছুই করে না
হুয়ান ক্যাম্পা

4
এক্সকোড 9 হিসাবে ডান-ক্লিক বিকল্পটি আর উপস্থিত নেই। ctrl + আমি এখনও কাজ করে না।
আলী বিডল

1
ctrl + i ... এটি স্থির করে
হোস বুধবার

1
LOL আমি কমান্ডটি ভুলভাবে পড়েছি এবং চেষ্টা করেছি, এবং এটি আমার প্রকল্পটি পুনর্নির্মাণ করেছে এবং আমাকে একটি প্রোফাইলিং টেম্পলেট নির্বাচন করতে বলেছে।
দ্রোঞ্জ

ctrl+ + iধন্যবাদ,, এটা প্লেইন "আমি" হয় | এটা প্রকৃতপক্ষে আমি তো শুনে থ তা "আমি" বা "আমি" বা, ""
Windo

69
  1. পাঠ্য নির্বাচন করুন
  2. টিপুন Control-I(ডিফল্ট কীবোর্ড শর্টকাট)

1
ইদানীং অন্যান্য আইডিইগুলিতে খুব বেশি সময় ব্যয় করেছে এবং আমার মস্তিষ্ক ভেবেছিল এটি মুছে ফেলার মতো।
ফার্নান্দো ম্যাজন

1
এক্সকোড ১১ হিসাবে কন্ট্রোল-আমি আমার জন্য কিছুই করি না 11 এর জন্য আসলেই কোনও মেনু বিকল্প নেই?
পল স্লোকাম

2
@ পলস্লোকাম কন্ট্রোল-আমি এখনও এক্সকোড ১১ এ আমার জন্য কাজ করি It's এটি সম্পাদক> কাঠামো> পুনরায় ইনডেন্টের মেনুতেও রয়েছে।
জোশ ব্রাউন

12

Xcode 4.6.3 সালে চয়ন Editor> Structure> Re-Indent

শর্টকাট: Control + I (এটি 'আমি', 'ইনডেন্ট' এর জন্য)

এটি বর্তমান নির্বাচনের উপর কাজ করে। যদি কোনও পাঠ্য নির্বাচিত না হয় তবে Edit> Select All(⌘ + এ) চয়ন করুন এবং তারপরে পুনরায় ইনডেন্টটি সম্পাদন করুন।

(আমি আরও স্পষ্টভাবে অন্য উত্তরগুলি পুনরায় স্থির করছি)



5

এই সমাধানগুলি ডিফল্ট এক্সকোড আচরণগুলিতে পাঠ্যকে পুনরায় যুক্ত করে। এই আচরণগুলি পরিবর্তন করতে, xCode (v.4)> পছন্দসমূহ> পাঠ্য সম্পাদনা এ যান। তারপরে ইনডেন্টেশন ট্যাবে।


3
ঠিক আমি যা খুঁজছিলাম ... এবং এখনও না ... আমি আশা করছিলাম যে আমি এক্সকোডকে ইনডেন্ট প্রাইভেট: এবং পাবলিক: সি ++ শ্রেণীর অভ্যন্তরের মতো কাজগুলি করতে বলি ... পরিবর্তে এটি শ্রেণীর কীওয়ার্ডের নীচে তাদের প্রান্তিককরণ করে তবে আমি এরকম কোনও বিকল্প দেখছি না।
আর্টঅফ ওয়ারফেয়ার

5

এক্সকোড 9.2:

আপনি পাঠ্য নির্বাচন করতে পারেন এবং পুনরায় ইনডেন্ট কোডটি ctrl+ চাপতে পারেন i


2

দ্রুত পুরো ফাইলটি পুনরায় প্রবেশ করতে:

+ +a

+ +x

+ +v

সম্পাদনা করুন : এক্সকোড 11 এ আর কাজ করছেন না


1
এটি কি cmd + a, ctrl + i এর চেয়ে আলাদা?
ডেক্লান ম্যাক কেনেন

1
এটি @ টিট্রাজন সমাধানের পরে কাজ করবে: এক্সকোড পছন্দ> পাঠ্য সম্পাদনা> ইন্ডেন্টেশন> "পেস্টে পুনরায় ইনডেন্ট" চিহ্নিত করুন।
ইলাদ

1

আপনি আমার এক্সটেনশনটি Swimat https://github.com/Jintin/Swimat চেষ্টা করতে পারেন

এটি নির্বাচনের উপর ফর্ম্যাট সমর্থন করে।

দ্বারা সহজ ইনস্টল brew cask install swimat


1

আপনি এটি বিভিন্ন উপায়ে করতে পারেন তবে এই দুটিই সবচেয়ে সহজ

  • পাঠ্য নির্বাচন করুন ( + a):
  1. শর্টকাট ব্যবহার করে -> (নিয়ন্ত্রণ) ^+i

  2. দেখার জন্য ক্লিক করুন "সম্পাদক" -> এ ক্লিক করুন "গঠন" > এ ক্লিক করুন - "রি-ইন্ডেন্ট"

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