এক্সকোড উত্স স্বয়ংক্রিয় বিন্যাস


178

একটি সি # ডেভেলপার হিসেবে আমি ভিসুয়াল স্টুডিও 2008 সালে স্বয়ংক্রিয় বিন্যাস উপর ব্যাপকভাবে নির্ভরশীল হয়ে গেছে বিশেষ করে, আমি ব্যবহার করবে CTRL+ + K, Dআমার পঙ্কিল বাস্তবায়ন পরে ফিরে আকৃতি মধ্যে বল জিনিস কী-বোর্ড শর্টকাট।

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



লিঙ্কের জন্য ধন্যবাদ। আমি এটিও খুঁজে পেয়েছি : blog.carbonfive.com/2009/08/iphone/code-formatting-in-xcode এটি মূলত আপনার লিঙ্কের মতো একই কৌশলটি কভার করে। আমি এটি ব্যবহার করে দেখুন এবং এটি কতটা ভাল কাজ করে তা দেখুন।
jslatts

1
থার্ড পার্টি সমাধান UniversalIndentGUI ব্যবহার করছে: blog.carbonfive.com/2009/08/iphone/code-formatting-in-xcode
jslatts

এই প্রশ্নের অনুরূপ; পুনরায় ইনডেন্ট কোডের জন্য উত্তরে মেনু আইটেম এবং কীবোর্ড শর্টকাট রয়েছে: স্ট্যাকওভারফ্লো
বেসিল বারউক

2
এ নিয়ে গত ৫ বছরে অ্যাপল থেকে কোন নতুনত্ব এসেছে? এই প্রশ্নটি কি এখনও প্রাসঙ্গিক বা কোড কোড ফর্ম্যাট করার জন্য এক্সকোডের এখন একটি নতুন এবং আরও ভাল সমাধান রয়েছে?
মিমি 24

উত্তর:


133

দুর্ভাগ্যক্রমে, এক্সকোডের কাছে উপগ্রহ গ্রহণের জন্য ভিএস বা জালাপির মতো প্রায় বিস্তৃত কিছু নেই। কিছু পৃথক বৈশিষ্ট্য রয়েছে যেমন Structure > Re-Indentআপনি নিজের উত্স ফাইলে কোড পেস্ট করার সময় স্বতঃ-বিন্যাস ব্যবহৃত হয়। যদিও আমি সম্পূর্ণ আপনার সাথে আছি; ফর্ম্যাটিং সমস্যাগুলির সাথে অবশ্যই সহায়তা করার জন্য সেখানে অবশ্যই কিছু হওয়া উচিত


3
আপনাকে ধন্যবাদ, কমপক্ষে আমি জানি আমি কিছু মিস করছি না। স্বতঃ-সনাক্তকরণ ব্যথা কিছুটা নিস্তেজ করতে সাহায্য করে তবে আমাকে তৃতীয় পক্ষের সমাধানটি দেখতে হবে।
jslatts

5
এটি উত্তর হিসাবে নির্বাচন করা উচিত নয়। @ টেকের নীচের উত্তরটি সঠিক
রায়ান অ্যাঞ্জিলি

@ রায়ানআঙ্গিলি লক্ষ্য করুন যে বছর এই প্রশ্নের উত্তর দেওয়া হয়েছিল। এর পর থেকে এক্সকোডের সাথে অনেক কিছুই পরিবর্তিত হয়েছে। ;-)
মার্ক

1
@ রায়ানআঙ্গিলি কেন কেবলমাত্র কীভাবে অটো-ইনডেন্ট করবেন তা বর্ণনা করেছেন। "ফর্ম্যাট" (সাদা স্থান এবং নতুন-লাইন সংযোজন এবং অপসারণ এবং এই জাতীয় জিনিস সহ) এর অর্থ কী তা নয়।
dergab

5
নিয়ন্ত্রণ -১ দিয়ে ইন্ডেন্টেশন স্থির করা যায়, যা নির্বাচিত সমস্ত লাইনকে ইনডেন্ট করবে ent
জাফ

426

এটা Ctrl+ i

অথবা লো-টেকের জন্য, কেটে পেস্ট করুন। এটি পেস্টে পুনরায় ফর্ম্যাট করবে।


ধন্যবাদ! এটি সহায়ক, বিশেষত যেহেতু মেনুটি আসলে কীবোর্ড শর্টকাটটি প্রদর্শন করে না।
jslatts

37
তবে এটি কেবল ইনডেন্টেশন করে। চলমান ধনুর্বন্ধনী সম্পর্কে কী, লাইন ব্রেকগুলির যত্ন নেওয়া ইত্যাদি?
পিটার আজতাই

14
কোনও কোড ফর্ম্যাটার হ্যান্ডল করে এমন সমস্ত জিনিস সম্পাদন করে না বলে এটি গ্রহণ করা উচিত নয়। এটি কেবল পুনরায়
ইনডেন্টস হয়

1
ভালো পরামর্শ. এক্সকোডের কাছে এটি নেই এমন অতিরিক্ত খোঁড়া।
অ্যান্ড্রুউক

4
হ্যাঁ @ powerj1984 এতে আমিও হতাশ। এটা তোলে পর সঠিক স্পেস যোগ না ,, =বা অন্যান্য অপারেটর। এটা কি শুধু অভিপ্রায় না। আর কিছু না. ম্যাকের সত্যিই এখানে মাইক্রোসফ্ট থেকে শিখতে হবে।
শাশ্বত

35

আমি বিবেচনার জন্য দুটি বিকল্প সুপারিশ করতে চাই। উভয়ই বেশ নতুন এবং বিকশিত।

ক্ল্যাংফর্ম্যাট-এক্সকোড (ফ্রি) - প্রতিটি সেন্টিমিডি + গুলি ফাইলকে নির্দিষ্ট স্টাইলে পুনরায় ফর্ম্যাট করা হয় এবং সেভ করা হয়, দলের মধ্যে স্থাপন করা সহজ is

@ ট্র্যাভিজেজেফারি দ্বারা ক্ল্যাংয়ের ফর্ম্যাট সরঞ্জামগুলি ব্যবহার করে আপনার কোডটি ফর্ম্যাট করতে একটি এক্সকোড প্লাগইন।

ক্ল্যাং-ফর্ম্যাট দিয়ে আপনি আপনার কোডটি এলএলভিএম, গুগল, ক্রোমিয়াম, মজিলা, ওয়েবকিট বা আপনার নিজের কনফিগারেশনের মতো শৈলীতে ফর্ম্যাট করতে ক্ল্যাং ব্যবহার করতে পারেন।

উদ্দেশ্য-পরিষ্কার (অর্থ প্রদান, এটি এখনও চেষ্টা করেননি) - অ্যাপের উত্থাপন ত্রুটিগুলি যদি পূর্বনির্ধারিত শৈলীর নিয়ম লঙ্ঘিত হয় - সম্ভবত দলের মধ্যে ব্যবহার করা বেশ শক্ত, তাই আমি এটি চেষ্টা করে দেখিনি didn't

খুব ন্যূনতম সেটআপের সাহায্যে আপনি আপনার বিধি প্রয়োগ করতে আমাদের অ্যাপ ব্যবহার করতে এক্সকোড পেতে পারেন। যদি আপনি কখনও আপনার কোনও নিয়ম লঙ্ঘন করতে ধরা পড়ে থাকেন তবে এক্সকোড একটি বিল্ড ত্রুটি ছুঁড়ে ফেলে আপনাকে আপত্তিজনক লাইনে নিয়ে যাবে।


আপনি এই প্লাগইনটি দিয়ে কীভাবে নিজের ফর্ম্যাট কনফিগারেশন তৈরি করবেন?
nbro

26

এক্সকোডে আপনি নিজের উত্স কোডটি পুনরায় প্রবেশ করতে এই শর্টকাটটি ব্যবহার করতে পারেন

ফাইলটিতে যান, যার ইনডেন্ট সমস্যা রয়েছে এবং এটি অনুসরণ করুন:

  • Cmd+ + Aসকল উৎস কোডের নির্বাচন করতে

  • Ctrl+ + Iপুনরায় ইন্ডেন্ট করতে

আশাকরি এটা সাহায্য করবে.


18

আমার ব্যক্তিগত পছন্দসই প্রিটিসি ওয়ানডেবি অস্বীকারযোগ্য: http://uncrustify.sourceforge.net/ । এটি কয়েক বিলিয়ন বিকল্প পেয়েছে সুতরাং আমি আপনাকে ইউনিভার্সালআইন্ডেন্টজিইউআই_ম্যাকেক্স ডাউনলোড করার পরামর্শ দিই, (সোর্সফোরেও) কোনও জিইআইআই লিখেছেন বিকল্পগুলি আপনার পছন্দ মতো সেট করতে সহায়তা করার জন্য wrote

তারপরে আপনি নির্বাচিত পাঠ্যকে অস্বীকার করতে এই কাস্টম ব্যবহারকারী স্ক্রিপ্টটি যুক্ত করতে পারেন:

#! /bin/sh
#
# uncrustify!
echo -n "%%%{PBXSelection}%%%"
/usr/local/bin/uncrustify -q -c /usr/local/share/uncrustify/geo_uncrustify.cfg -l oc+ <&0
echo -n "%%%{PBXSelection}%%%"

আমার অসদাচরণের সমস্যা রয়েছে, বিশেষত ফর্ম্যাটিং ব্লকগুলির সাথে।
লিরন ইয়াহদাভ

12

আপনি সমস্ত সামগ্রী নির্বাচন করতে Command+ Aএবং নির্বাচিত সামগ্রীটি ফর্ম্যাট করতে পরবর্তী Ctrl+ ব্যবহার করতে পারেন I


9

আমিও মনে করি এক্সকোডের এই ফাংশনটি হওয়া উচিত। তাই আমি এটি করার জন্য একটি এক্সটেনশন করেছি: সুইম্যাট

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

আপনি এটি ব্যবহার করে দেখতে পারেন, আরও তথ্যের জন্য https://github.com/Jintin/Swimat দেখুন।


8

Cmd A + + Ctrl I

অথবা Cmd Aতারপরে রাইট ক্লিক করুন । গোটো স্ট্রাকচার -> পুনরায় ইনডেন্ট


6

নিজেকে অ্যাপকোডের জন্য লাইসেন্স কেনার বিষয়ে বিবেচনা করুন , একটি বুদ্ধিমান উদ্দেশ্য-সি আইডিই যা আইওএস / ওএস এক্স বিকাশকারীদের সহায়তা করে। অ্যাপকোড এক্সকোডের সাথে পুরোপুরি সামঞ্জস্যপূর্ণ, তবে শক্তিশালী বৈশিষ্ট্যগুলি যুক্ত করতে এক্সকোড ছাড়িয়ে যায় ।

অ্যাপকোড জেটব্রেইনস থেকে ইন্টেলিজ আইডিইএ আইডিইর একটি উদ্দেশ্য-সি বৈকল্পিক । তারা ভিজ্যুয়াল স্টুডিওতে জনপ্রিয় রিসার্পার এক্সটেনশনের লেখকও, এখানকার মূল উদ্দেশ্যটি মাইক্রোসফ্ট প্রোডাক্টটিতে আইডিইএর অভিজ্ঞতার ছোঁয়া আনার মরিয়া চেষ্টা বলে মনে হচ্ছে।

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

আপনি অবশ্যই ট্রায়াল সংস্করণ চেষ্টা করে দেখতে পারেন।


4

আপনি https://github.com/octo-online/Xcode-formatter এ এক নজর দেখতে পারেন যা এক্সকোডে আনক্রাস্টিফাই এবং ইন্টিগ্রেটেড ভিত্তিক একটি ফর্ম্যাটর। একটি যাদুমন্ত্র মত কাজ করে.


4

আপনি এই এক্সকোড প্লাগইনটি https://github.com/benoitsan/BBUncrustifyPlugin-Xcode চেষ্টা করতে পারেন

কেবল গিথুব সংগ্রহস্থলটিকে ক্লোন করুন, এক্সকোডে প্লাগইন প্রকল্পটি খুলুন এবং এটি চালান। এটি স্বয়ংক্রিয়ভাবে ইনস্টল করা হবে। ফর্ম্যাটার প্লাগইন ব্যবহার করার আগে জোড পুনরায় চালু করুন।

অনর্থক ব্যবহার আগে ইনস্টল করতে ভুলবেন না। হোমব্রিউ, অসাধারণ জন্য

brew install uncrustify

পিএস আপনি সম্পাদনা> ফর্ম্যাট কোড> বিবিউনক্রাস্টিফাই প্লাগিন পছন্দসমূহ> ফর্ম্যাট অন সেভ এ "সেভ ফরমেটিংয়ের পরে" বৈশিষ্ট্যটি চালু করতে পারেন

আশা করি এটি আপনার জন্য কার্যকর হবে ;-)



3

CTRL + + i

এটাই.

(না COMMAND+ i)


6
এটি ইতিমধ্যে 4 বার উত্তর হিসাবে উল্লেখ করা হয়েছে - দয়া করে উত্তর দেওয়ার আগে অন্যান্য উত্তরগুলি পড়ুন।
ফিশিনিয়ার

এছাড়াও, সিএমডি + i প্রোডাক্ট -> প্রোফাইলে যাওয়ার মতো যা ফরম্যাটিংয়ের মতো নয়।
ইঙ্গা

3

আমি ক্ল্যাংফর্ম্যাটটি ব্যবহার করার পরামর্শ দিচ্ছি। ইনস্টল করার জন্য, দয়া করে এই পদক্ষেপগুলি অনুসরণ করুন:

  1. এক্সকোড সমর্থন করে এক্সকোড 5+ এবং ওএস এক্স 10.9+ এর জন্য অ্যালকাট্রাজ প্যাকেজ ম্যানেজার ইনস্টল করুন
  2. ইনস্টলেশন পরে এক্সকোড পুনরায় চালু করুন।
  3. এক্সকোড -> উইন্ডো মেনু -> প্যাকেজ ম্যানেজার খুলুন
  4. খোঁজ করুন (সন্ধান করুন) ক্ল্যাং ফর্ম্যাট এবং এটি ইনস্টল করুন। ইনস্টলেশন শেষে আবার এক্সকোড পুনরায় চালু করুন।
  5. এখন এক্সকোড মেনুতে আপনি সম্পাদনা -> ফর্ম্যাটের জন্য ঝাঁকুনি ফর্ম্যাট সাবমেনু ব্যবহার করতে পারেন।

আপনি বিভিন্ন ধরণের বিন্যাস চয়ন করতে পারেন। ফর্ম্যাট অন সেভ সক্ষম করেও আপনি স্বতঃ-বিন্যাসের ক্ষমতা অর্জন করতে পারেন।

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


1
এটি আর এক্সকোড 8+
নাথান এফ

হ্যাঁ, আপনি ঠিক বলেছেন নাথানফিশালটিটি আমি 7.2 থেকে 9.2 থেকে আপগ্রেড করেছি এবং উপরের সমাধানটি আর কাজ করছে না। তবে আমি একটি সমাধান খুঁজে পেয়েছি। আমি একটি নতুন পোস্ট যুক্ত করব!
সিএসনিউরিলমজ

আমি অ্যালকাট্রাজ ইনস্টল করেছি তবে ক্ল্যাংফর্ম্যাট প্লাগইন এক্সকোড 9 এ আর সমর্থিত নয়। github.com/travisjeffery/ClangFormat-Xcode/issues/129
csonuryilmaz

1

যদি আপনার এক্সকোড সংস্করণ 3.x হয় তবে আপনার "ইউজার স্ক্রিপ্ট" ব্যবহার করা উচিত অনর্থক প্রমাণ সহ , এখানে এটি একটি উদাহরণ:

#!/bin/sh

echo -n "%%%{PBXSelection}%%%"
$YOURPATH_TO_UNCRUSTIFY/uncrustify -q -c $YOURPATH_TO_UNCRUSTIFY_CONFIG/CodeFormatConfig.cfg -l OC+
echo -n "%%%{PBXSelection}%%%"

উপরে আপনার এক্সকোড "ব্যবহারকারী স্ক্রিপ্ট" এ যুক্ত করুন।

যদি এক্সকোড সংস্করণ 4.x হয় তবে আমার মনে হয় আপনার এই ব্লগটি পড়া উচিত: এক্সকোড 4-এ কোড ফর্ম্যাটিং ,

এইভাবে, "অ্যাপল পরিষেবাগুলি" ব্যবহৃত হয়েছে, তবে এটি যথেষ্ট ভাল নয়, খুব ধীর অভিজ্ঞতার কারণ হয়, কারও কি একই জিনিস রয়েছে?

কেন অ্যাপল ড্রপ "ব্যবহারকারী স্ক্রিপ্ট" .... এক্সডি


1

প্রথমত, এক্সকোড পছন্দগুলি "ইনডেন্টেশন" বিভাগটি পরীক্ষা করুন। আপনি সেখানে কিছুটা কাস্টমাইজ করতে পারেন ...

আরও সূক্ষ্ম দানাদার নিয়ন্ত্রণের জন্য, আপেল থেকে এক্সকোড ব্যবহারকারী ডিফল্ট নথিটি দেখুন। (দেখার জন্য বিকাশকারী লগইনের প্রয়োজন হতে পারে)। উদাহরণস্বরূপ, টার্মিনালে নিম্নলিখিতটি প্রবেশ করে আমি "পেস্টে ইনডেন্ট" অক্ষম করতে সক্ষম হয়েছি:

defaults write com.apple.XCODE PBXIndentOnPaste No

আপনার সেটিংটি আবার পড়তে:

defaults read com.apple.XCODE PBXIndentOnPaste

1

এটি কেবল সাদা ভাষার স্থান বর্ণিত নয় এমন ভাষাগুলির জন্য কাজ করে তবে আমার সমাধানটি হ'ল স্পেস ব্যতীত সমস্ত শ্বেতস্থান সরিয়ে ফেলা, তারপরে অক্ষরের পরে একটি নতুন লাইন যুক্ত করুন যা সাধারণত ইওল বর্ণিত করে (উদাহরণস্বরূপ ';' এর সাথে '; \ n') তারপরে সর্বব্যাপী করুন ^ + আমি সমাধান।

আমি পাইথন ব্যবহার করি

উদাহরণ কোড, কেবল ফাইলের নামগুলি প্রতিস্থাপন করুন:

python -c "import re; open(outfile,'w').write(re.sub('[\t\n\r]','',open(infile).read()).replace(';',';\n').replace('{','{\n').replace('}','}\n'))"

এটি নিখুঁত নয় (উদাহরণ: লুপগুলির জন্য), তবে আমি এটি পছন্দ করি।


1

আমরা এক্সকোড ফর্ম্যাটারটি ব্যবহার করতে পারি যা আপনার দল কোডটি হ'ল চায় ঠিক তাই আপনার উত্স কোডটি সহজেই ফর্ম্যাট করতে অস্বীকারকারী ব্যবহার করে।

ইনস্টলেশন প্রস্তাবিত উপায় হ'ল গিটহাব প্রকল্পটি ক্লোন করা বা https://github.com/octo-online/Xcode-formatter থেকে ডাউনলোড করুন এবং আপনার এক্সকোড প্রকল্পে কোডফর্মেটর ডিরেক্টরি যুক্ত করুন: এক্সকোড শর্টকাট-ভিত্তিক কোড বিন্যাসকরণ: একটি শর্টকাট বর্তমান কর্মক্ষেত্রের স্বয়ংক্রিয় কোড ফর্ম্যাটিংয়ে সংশোধিত উত্সগুলি: অ্যাপ্লিকেশন সমস্ত উত্স বিন্যাস করার সময় আপনার উত্সকে বিন্যাস করতে একটি বিল্ড ফেজ যুক্ত করুন: প্রকল্পের মাধ্যমে ভাগ করা আপনার বিন্যাসের নিয়ম সহ আপনার সমস্ত কোড বিন্যাস করুন: সম্পাদনা করুন এবং একই কনফিগারেশন ব্যবহার করুন আপনার প্রকল্প ডেভেল টিমের সাথে ফাইল 1) আপনার প্রকল্পের জন্য কোড ফর্ম্যাটরটি কীভাবে সেটআপ করবেন তা অস্বীকার না করে ইনস্টল করুন সহজ উপায় হল মদ ব্যবহার করা: w ব্রিউ ইনস্টলটি অস্বীকার করা

ব্রিবু ইনস্টল করতে: "রুবি –e" $ (কার্ল –fsSkl Raw.github.com/mxcl/homebrew/go) "

পরীক্ষা করুন যে অস্বীকারযোগ্য / usr / স্থানীয় / বিনে অবস্থিত $ যা অস্বীকার করে

যদি আপনার অসমাপ্ত সংস্করণটি ০.60০ এর চেয়ে কম হয় তবে আপনাকে সম্প্রতি এটিকে ম্যানুয়ালি ইনস্টল করতে হতে পারে যেহেতু সম্প্রতি আধুনিক অবজেক্টিভ-সি সিনট্যাক্স যুক্ত হয়েছে। আপনার .xcodeproj ফাইলের পাশে কোডফর্মটার ডিরেক্টরি যুক্ত করুন

আপনার এক্সকোড অ্যাপ্লিকেশনটির নাম "এক্সকোড" (ডিফল্ট নাম) হয়েছে কিনা তা পরীক্ষা করে দেখুন আপনি অ্যাপ্লিকেশন / ডিরেক্টরিতে (বা আপনার কাস্টম এক্সকোড ইনস্টলেশন ডিরেক্টরি) এই নামটি দেখতে পারেন। আপনার ম্যাকটিতে এক্সকোডের একাধিক উদাহরণ থাকলে সতর্ক থাকুন: নিশ্চিত করুন যে প্রকল্পটির একটির নাম আসলে "এক্সকোড"! (এটি কেন? এই নামটি বর্তমানে খোলার এক্সকোড ফাইলগুলি সন্ধান করতে ব্যবহৃত হয় Code কোডফর্মেটর / আনক্রাস্টিফাই_পেনড_এক্সকোড_সোর্স.কর্মপ্রবাহ অ্যাপলস্ক্রিপ্ট দেখুন)। অটোমেটর পরিষেবা ইনস্টল করুন আনক্রাস্টিফাই_পেনডেন_এক্সকোড_সোর্স. ওয়ার্কফ্লো এটির একটি অনুলিপি অন্যান্য ব্যবহারকারীর জন্য রেখে দিতে ভুলবেন না।

প্রকল্পটি তৈরি করার সময় খোলা ফাইলগুলিকে কীভাবে ফর্ম্যাট করবেন তা নিম্নলিখিত পংক্তিতে একটি বিল্ড ফেজ "রান স্ক্রিপ্ট" যুক্ত করুন:

sh Code Formatter / স্ক্রিপ্টস / ফর্ম্যাটঅপেন্ডসোর্স.শ

কমান্ড লাইনে ফাইলগুলি কীভাবে বিন্যাস করা যায়

বর্তমানে খোলা ফাইলগুলিকে ফর্ম্যাট করতে, ওপেনড্রোসোস.শ্যাফর্ম্যাট ব্যবহার করুন:

Code কোড কোড ফরমেটার / স্ক্রিপ্টস / ফর্ম্যাটঅপেন্ডসোর্স.শ

সমস্ত ফাইল ফর্ম্যাট করতে, AllSource.sh বিন্যাস ব্যবহার করুন:

Code কোড কোড ফরমেটার / স্ক্রিপ্টস / ফর্ম্যাটআলসোর্স.এসএইচ पथ

PATH অবশ্যই আপনার উত্সের পথ দ্বারা প্রতিস্থাপন করা উচিত।

ই: G; যদি প্রকল্পের নাম টেস্ট অ্যাপ হয় তবে আদেশটি হবে

Code কোড কোড ফরমেটার / স্ক্রিপ্টস / ফর্ম্যাটআলসোর্স.শ টেস্ট অ্যাপ্লিকেশন

এটি প্রকল্পের সমস্ত ফাইল সন্ধান করবে এবং uncrustify_objective_c.cfg ফাইলটিতে কনফিগার করা সমস্ত ফাইল ফর্ম্যাট করবে।

বিন্যাসের নিয়ম কীভাবে পরিবর্তন করবেন

কোডফর্মেটর সম্পাদনা করুন / uncustify_objective_c.cfg টেক্সটএডিট দিয়ে খোলা


0

ভাল আমি একটি সহজ উপায় অনুসন্ধান ছিল। এবং মাধ্যম খুঁজে বের করুন ।

প্রথমে জসন পাঠ্যটি অনুলিপি করুন এবং এটি জসনলিন্ট বা অনুরূপ কিছুতে যাচাই করুন । তারপরে জসনলিন্ট থেকে অনুলিপি করতে ইতিমধ্যে জসন ফর্ম্যাট হয়েছে। এবং শর্টকাট shift+ option+ command+ বিন্যাস সংরক্ষণ করে কোডটি Xcode এ পেস্ট করুনv


-1

আপনি এই পথে যে কোনও শর্টকাট দেখতে ও পরিবর্তন করতে পারেন: এক্সকোড -> পছন্দসমূহ -> কী বাইন্ডিং।

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