cocoa - name - chocolate pic




এক্সকোড 4 এর লুকানো বৈশিষ্ট্য (16)

এখন এক্সকোড 4টি আনুষ্ঠানিকভাবে আমার পূর্ববর্তী প্রশ্নটির অনুসরণের জন্য এটি প্রকাশ করেছে: এক্সকোডের লুকানো বৈশিষ্ট্য

তাই তারা কি? কি লুকানো সামান্য Xcode 4 ইঙ্গিত এবং টিপস যে আপনি ছাড়া বাঁচতে পারে না?

নতুন এবং এক্সকোড 4 এ নির্দিষ্ট আপনার টিপস সীমাবদ্ধ করুন !


ঝাঁপ বার:

যদি আপনার ফাংশন বাইরে লিখুন:

// FIXME: A Bug
// TODO: Later
// ???: ???
// !!!: !!!
// MARK: This a mark

পছন্দ করবে

এছাড়াও আপনি অনুসন্ধান করতে পারেন:

অপশনটি ক্লিক করুন (একই সময়ে Shift দিয়ে, আপনি অন্য উইন্ডোটি পছন্দ করতে পারেন), আপনি কোন ফাইল খুলতে চান তা নির্দিষ্ট করার জন্য একটি ডায়ালগ দেখতে পারেন:

উৎস নিয়ন্ত্রণ:

আপনি যদি svn বা git ব্যবহার করেন, তবে পরিবর্তন বাতিল করা সহজ:

ইন্টারফেস buidler

এক্সকোড 4.2 এ, আপনি ইন্টারফেস বিল্ডারে এখানে যেতে পারেন:

Shift এর সাথে একটি ui বস্তুটি ক্লিক করুন, এটি বিন্দু অধীনে সমস্ত বস্তুর একটি তালিকা দেখাবে।

এটি চেষ্টা করুন: একটি ui বস্তু নির্বাচন করুন, বিকল্পটি ধরে রাখুন, তারপরে অন্যান্য বস্তুর উপরে মাউস সরান। এটা পছন্দ করবে:

অন্যান্য

Hotkey: Shift + কমান্ড + ওপেন দ্রুত খুলুন

চেষ্টা করুন:

#error message
#warning message

এবং পড়ুন: লেখা এবং সম্পাদনা সোর্স কোড


XCode3 এ, "প্রকল্পটি পুনঃনামকরণ" করার জন্য একটি বিকল্প ছিল। এখন, আপনি প্রকল্পের পুনঃনামকরণের জন্য দুবার ক্লিক করুন (ধীরে ধীরে দ্বিতীয় ক্লিক করুন) এবং এটি সম্পন্ন।


আপনি এখন ডিস্কের ফোল্ডারগুলি দিয়ে প্রকল্প ন্যাভিগেটরগুলিতে গোষ্ঠীগুলিকে যুক্ত করতে পারেন। এক্সকোড 3 ফাইল ভিউ ডিস্কের প্রজেক্টের প্রকৃত কাঠামোর প্রতিনিধিত্ব করে না এমন আগে এটি সর্বদা আমাকে বাগিয়ে ফেলে।

একটি নতুন গ্রুপ তৈরি করুন, তারপরে নতুন গোষ্ঠী হাইলাইট করে, ফাইল ইন্সপেক্টরটি খুলুন। 'পাথ' এর ঠিক ডান দিকের পরিচয় বিভাগটিতে একটি ছোট আইকন রয়েছে, এই ব্রাউজার ডায়ালগটি খুলতে এটি ক্লিক করুন আপনাকে এই গোষ্ঠীর জন্য ডিরেক্টরিটি নির্বাচন করার অনুমতি দেয়।


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


এক্সকোড 4 ট্যাব সন্ত্রস্ত। প্রত্যেকে নিজের নিজস্ব লেআউট বজায় রাখে, যাতে আপনি তাদের মধ্যে বিভিন্ন জিনিসের সাথে একাধিক ট্যাব থাকতে পারেন এবং প্রত্যেকের যথাযথভাবে লেনদেন করা যায়।

আমি তিনটি লেআউট দিয়ে আমার প্রকল্পগুলি সেট আপ করছি - একটি প্রকল্প বস্তুর জন্য, প্রতিটি nib (মালিকের শ্রেণির উত্স দেখানো) এবং প্রতিটি শ্রেণীর জন্য একটি

এখানে একটি বাগ রয়েছে: 4.0 হিসাবে, এক্সকোডটি আপনি পুনরায় প্রকল্পটি চালু করার সময় সক্রিয় ট্যাবের অবস্থাটি (কোন সহায়কগুলি বন্ধ করে) পুনরায় সেট করবে। প্রকল্পটি বন্ধ করার আগে Xcode- এর জন্য সহায়কগুলির সাথে কোনও ট্যাবে স্যুইচ করতে হয়। আমি রাডার নম্বর 9178441 হিসাবে এটি দায়ের করেছি।


এখানে প্রথম। ট্যাব! এক্সকোড 4 এক্সকোড 3 এর দরকারী প্রতিস্থাপিত হয়েছে তবে খুব কমই ব্যবহৃত ট্যাবগুলির সাথে খুব কমই "পছন্দসই বার" ব্যবহার করে। এর অর্থ হল আপনি আপনার ট্যাব বারে সাধারণত ব্যবহৃত ডকুমেন্টগুলির একটি কাজ সেট রাখতে পারেন।

ঠিক যেমন একটি লুকানো বৈশিষ্ট্য না - কিন্তু ট্যাবগুলি স্থায়ী হয় তা আসলে সহজে মিস করা হয়।


নতুন শর্টকাট আমি বেশিরভাগ সময়ই ব্যবহার করি: সমরূপগুলি সোয়াপ করার জন্য ট্রিপল-আঙুলের সোয়াইপ (উপরে বা নীচে) (ইন্টারফেস এবং বাস্তবায়ন ফাইলগুলির মধ্যে)। আর হাত নাড়াচাড়া!

ধন্যবাদ https://twitter.com/xctotd/status/48148271759241216


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


যদি আপনি vim / emacs, বলুন, টার্মিনাল বা অন্য কোনও বহিরাগত সম্পাদক ব্যবহার করে থাকেন তবে আপনি কেবল আপনার এক্সকোড প্রকল্প তৈরি করতে পারেন, ফাইলগুলি এবং কীটোট যুক্ত করতে পারেন এবং তারপরে যে কোনও সম্পাদনাটি আপনার জন্য যথাযথভাবে সম্পাদন করে ফাইলগুলি সম্পাদনা করতে স্যুইচ করুন; যখনই আপনি একটি xcode4 উইন্ডোতে ফোকাস স্যুইচ করুন, সংশোধিত ফাইলগুলি পুনরায় লোড করা হবে (Xcode3 এর সাথেও কেস ছিল) এবং আপনি আপনার অ্যাপ্লিকেশন তৈরি / চালাতে পারেন।


টেক্সট সম্পাদক :

  • ক্লাসের নামের উপর সিএমডি ক্লিক করলে আপনাকে সেই ক্লাসের বাস্তবায়ন (বা শিরোনাম) ফাইলটি নিয়ে যেতে হবে, কোনও বস্তুর উপর সিডিডি ক্লিক করলে বস্তু ঘোষিত হবে।
  • আপনি যে বস্তুটিতে ক্লিক করেছেন তার জন্য Alt-ক্লিক একটি ডকুমেনেশন পপআপ খুলবে।

কাঠামো যোগ করা : আপনি কেবল প্রকল্প বা একটি গোষ্ঠীতে ডান ক্লিক করে এটি করতে পারবেন না (যেমন Xcode 3)। আপনাকে প্রকল্পের দৃশ্যটিতে যেতে হবে, আপনার লক্ষ্য নির্বাচন করুন এবং "ফোরাম তৈরি করুন" ট্যাবে যান। ফ্রেমওয়ার্কগুলি "লাইব্রেরিগুলির সাথে লিংক বাইনারি" বিভাগের অধীনে পরিচালিত হতে পারে।

লক্ষ্য নির্ভরতা নির্ধারণ করা হচ্ছে : উপরের ধাপগুলির মতো, "বিন্যাস ফেজ" ট্যাবের "লক্ষ্য নির্ভরতা" বিভাগে।

এক্সকোড 4 ইনস্টল করতে আপনার আর্কাইভগুলিকে নিরাপদ রাখুন (3 থেকে)। আপনি তাদের (সর্বাধিক সম্ভবত) হারাবেন এবং তাদের সাথে আপনার ক্র্যাশ লগগুলি প্রতীকী করার ক্ষমতা হারাবেন।

কর্ম মুছে ফেলুন-সতর্কতা : "মুছুন" (পরিবর্তে "কেবল রেফারেন্স সরান" এর পরিবর্তে) সরাসরি আপনার ড্রাইভ থেকে ফাইল মুছে ফেলবে। এটা ট্র্যাশে যেতে হয় না, তাই আপনি এটি পুনরুদ্ধার করতে পারবেন না।


সিএমডি - জে সম্পাদককে জাম্প করে, কিন্তু যদি আপনার একাধিক সম্পাদক খোলা থাকে তবে আপনি ওভারলে পাবেন যা সমস্ত খোলা সম্পাদক আছে। আপনি খোলা সম্পাদকদের মধ্যে স্যুইচ করতে cmd - এবং cmd - ব্যবহার করতে পারেন।

এছাড়াও, যদি আপনার কোনও বিকল্পের জন্য কোনও বিকল্প বা সম্পত্তি খুঁজে পাওয়া কঠিন সময় হয় তবে ইউটিলিটি উইন্ডো সম্ভবত আপনার সেরা বিজি:

hide and show utilities: cmd - অপট - 0

এখানে লুকানো জিনিসগুলি স্বজ্ঞাত নয়:

  • তথ্য মডেল সত্তা বৈশিষ্ট্য।
  • তথ্য মডেল বৈশিষ্ট্য
  • xib বৈশিষ্ট্য

একযোগে নির্মাণ অপারেশন সংখ্যা সীমাবদ্ধ

এটি একটি (কিছুটা) লুকানো পছন্দ যা আপনাকে সমকালীন কম্পাইল কাজগুলির সংখ্যা নির্ধারণ করতে দেয়:

defaults write com.apple.dt.Xcode IDEBuildOperationMaxNumberOfConcurrentCompileTasks 4

আইডিই ইনডেক্সিং অক্ষম করতে

এটি কোড সেন্স ইনডেক্সিং অক্ষম করে, যা বড় প্রকল্পগুলিতে প্রচুর সম্পদ সংরক্ষণ করতে পারে:

defaults write com.apple.dt.XCode IDEIndexDisable 1

পুনর্নবীকরণযোগ্য:

defaults delete com.apple.dt.XCode IDEIndexDisable

মনে রাখবেন যে আপনি এক্সকোডটি ছেড়ে দিতে চান, পছন্দসই পছন্দগুলি পছন্দসই সেট করুন, এক্সকোডটি পুনঃসূচনা করার সময় পরিবর্তনগুলি কার্যকর হবে।


সম্পাদক শর্টকাটস

  • সিএমডি + Ctrl + আপ / নিচে .h & .m ফাইলগুলির মধ্যে ঝাঁপ দাও।
  • সিএমডি + Ctrl + পূর্ববর্তী সম্পাদিত ফাইল / পরবর্তী সম্পাদিত ফাইলগুলির মধ্যে বাম / ডান ঝাঁপ দাও।

লেআউট শর্টকাট

  • সিএমডি + 0 লুকান বা ন্যাভিগেটর প্রদর্শন
  • সিএমডি + নির্বাচন + 0 লুকান বা পরিদর্শক প্রদর্শন
  • সিএমডি + Shift + Y লুকান বা ডিবাগার কনসোল প্রদর্শন করুন।

ন্যাভিগেটর শর্টকাট

  • সিএমডি + 1 প্রকল্প
  • সিএমডি + 2 প্রতীক
  • সিএমডি + 3 অনুসন্ধান
  • সিএমডি + 4 ইস্যু
  • সিএমডি +5 ডিবাগ
  • সিএমডি +6 ব্রেকপয়েন্ট
  • সিএমডি +7 লগ

ট্যাব স্যুইচিং এবং জাম্পিং

  • সিএমডি + { পূর্ববর্তী ট্যাব
  • সিএমডি + } পরবর্তী ট্যাব
  • Cmd + j লাফ অবস্থান নির্বাচন করুন
  • Shift + Option + ClickFile ফাইল খুলতে অবস্থান নির্বাচন করুন
  • সিএমডি + Alt + অপশন + পদ্ধতি খুলতে অবস্থান নির্বাচন করুন

পরিদর্শকগণ

  • সিএমডি + অপট + 1 ফাইল ইন্সপেক্টর
  • সিএমডি + অপট + 2 দ্রুত সাহায্য
  • সিএমডি + অপ্ট + 3 পরিচয় পরিদর্শক
  • সিএমডি + অপট + 4 অ্যাট্রিবিউট ইন্সপেক্টর
  • সিএমডি + অপট + 5 আকার পরিদর্শক
  • সিএমডি + অপট + 6 সংযোগ ইন্সপেক্টর

সম্পর্কিত তৈরি করুন

  • সিএমডি + বি বিল্ড
  • সিএমডি + Shift + K পরিষ্কার
  • সিএমডি + শীর্ষ

কোড ভাঁজ

  • সিএমডি + Alt + বাম মিনিটাইজ করুন বর্তমান পদ্ধতি / ক্লাস / ইন্টারফেস
  • সিএমডি + Alt + Right বর্তমান পদ্ধতি / ক্লাস / ইন্টারফেস প্রসারিত করুন
  • সিএমডি + Alt + Shift + বাম সমস্ত পদ্ধতি / ক্লাস / ইন্টারফেস ছোট করুন
  • সিএমডি + Alt + Shift + রাইট সমস্ত পদ্ধতি / ক্লাস / ইন্টারফেস প্রসারিত করুন

আপনি যদি আপনার #pragma mark - যতটা ভাল দেখেন তা পছন্দ করতে চান তবে আপনি নিঃসন্দেহে #pragma mark - ক্লাসের ড্রপডাউন তালিকাতে একটি চমৎকার ভিজ্যুয়াল গোষ্ঠী সরবরাহ করতে #pragma mark - এবং #pragma mark <name> ব্যবহার করেছেন। এক্সকোড 4 এখন এইগুলিকে একক #pragma mark - <name> একত্রিত করে

প্রগমা চিহ্ন আরো


  • Shift - cmd - একটি প্রতীকটিতে ক্লিক করুন আপনাকে Xcode ঠিক করতে দেয় যেখানে UI এ আপনি নেভিগেট-ফাইলটি খুলতে চান।

  • cmd - ret সংস্করণ সম্পাদক / সহকারী (ডান হাত প্যানে) দূরে চলে যায়

  • স্থানান্তর - cmd - Y ডিবাগারটি লুকাতে

  • cmd - 0 ন্যাভিগেটর লুকানোর জন্য (বাম ফলক)

  • cmd - [1.nn] বামে ন্যাভিগেটরগুলির মধ্যে স্যুইচ করুন

  • cmd - opt - [1.nn] ইউটিলিটিগুলির মধ্যে স্যুইচ করুন (সাধারণত ডানদিকে জিনিসটি)

  • ctrl - [1.nn] সম্পাদকের বিভিন্ন সম্পর্কিত ফাইলগুলির মধ্যে স্যুইচ করুন

সামগ্রিকভাবে, এক্সকোড 4 জিনিসগুলি সামঞ্জস্যপূর্ণ W / গরম কীগুলি রাখার চেষ্টা করে। সিএমডি প্রধান লাইন কমান্ডের জন্য। সংশোধনকারী একটি নির্দিষ্ট উপ-বৈশিষ্ট্য উপর দৃষ্টি নিবদ্ধ সমান্তরাল কমান্ডের জন্য।

(এই চারটি যে আমার শর্টকাটগুলির উপর সর্বশ্রেষ্ঠ হিসাবে মনে হয় মনে হয় যে আমি ক্রমাগত ব্যবহার করছি! আমি নিশ্চিত যে এটি সময়ের সাথে সাথে পরিবর্তিত হবে কারণ আমার কার্যপ্রবাহটি নতুন উষ্ণতাতে পুনঃপ্রতিষ্ঠিত।)


  • ctrl - 6 ঝাঁপ বারের অভ্যন্তরীণ অংশে পপ ডাউন করে (কীবোর্ড-নিয়ন্ত্রিত জাম্প পদ্ধতিতে সক্ষম করে)

  • cmd - { / } পূর্ববর্তী / পরবর্তী ট্যাব নির্বাচন করুন

  • সিএমডি - জে কোন সম্পাদক নেভিগেট (কিন্তু কেন ওহ তাদের মধ্যে চক্র তারপর ট্যাব না?)





hidden-features