এক্সকোড 4 - কনসোল / লগ উইন্ডোটি বিচ্ছিন্ন করুন


130

এক্সকোড 4 এ কনসোল / লগ উইন্ডোটি বিচ্ছিন্ন করা সম্ভব?

আরও ভাল, কিভাবে?


22
আপনার কেমন লাগছে তা +1 জানেন
রব আগর

1
একদিন আমি আশা করি আমি
আইওএসের

3
আপনার সেরা উত্তর নির্বাচন করা উচিত: পি
মিকি ওয়ার্ড

উত্তর:


125

এক্সকোড পছন্দগুলিতে যান এবং আচরণ ট্যাবটি খুলুন।

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

আমি সাধারণত ডিবাগিং ট্যাব এবং অন্য একটি ট্যাব একটি পৃথক উইন্ডোতে, ডিবাগিং কার্যগুলির জন্য এবং আমার সমস্ত অন্যান্য সম্পাদনা ট্যাবগুলিকে একটি ভিন্ন উইন্ডোতে রাখি (এবং সিমুলেটর সহ পৃথক মনিটরে ডিবাগিং উইন্ডো)। উপরের সেটিংসের সাথে এর অর্থও হ'ল, কোনও ডিবাগারটি ব্রেকপয়েন্টে পৌঁছানোর সময়, হঠাৎ কনসোলটি উপস্থিত করে এটি আমার সম্পাদনে বাধা দেবে না।


4
এখানে সমস্যাটি হ'ল আপনি যখন প্রকল্পটি বন্ধ করতে চান আপনার প্রথমে ডিবাগার ট্যাবটি বন্ধ করতে হবে অন্যথায় Xcode পরের বার যখন প্রকল্পটি খোলার জন্য এটিটিকে "মূল" উইন্ডো হিসাবে বিবেচনা করবে এবং আপনি একটি পূর্ণ পর্দার আউটপুট উইন্ডোটি দিয়ে শেষ করবেন l এবং প্রকল্পটি পুনরায় খোলার সময় কোনও ফাইল দৃশ্যমান নয়।
জোরিস মানস

2
প্রজেক্টগুলি বন্ধ করার সময় আমি এক্সকোডটি ছেড়ে দিয়েছি, যখন আপনি পুনরায় শুরু করবেন এটি দুটি উইন্ডো খুলবে। নিশ্চিত হওয়ার জন্য নিখুঁত নয়।
কেন্ডল হেলস্টেটার জেলনার

2
আমি যেমন সিস্টেমটি বলেছিলাম ঠিক তেমন ভিন্ন ট্যাবে ডিবাগিং উইন্ডোটি খোলার জন্য আমাকে যেমন বলা হয়েছে - তারপরে আপনি সেই ট্যাবটিকে তার নিজের উইন্ডোতে টেনে আনতে পারেন। আপনার ডিবাগিং নির্দিষ্ট ট্যাব একবার আপনি নিজের পছন্দ মতো এটি কাস্টমাইজ করতে পারেন এবং এটি একইভাবে সেট থাকবে।
কেন্ডাল হেলস্টেটার জেলনার

2
আহা আমি দেখতে পেলাম ... পছন্দসমূহ-> আচরণে আমরা এটির নামে একটি ট্যাব খুলতে বলতে পারি যা আমরা "ডিবাগার" নামে ডাকি Then তারপরে যখন এটি প্রথম খোলে আমরা কেবলমাত্র আউটপুট লগ (বা যাই হোক না কেন) সেট আপ করতে পারি এবং একটি পৃথক উইন্ডো হতে হবে
হ্যারি উড

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

27

অবশ্যই, একটি নতুন ট্যাব তৈরি করুন, এটিকে আসল উইন্ডো থেকে টেনে আনুন এবং ডিবাগার অঞ্চলটি পুরো ট্যাব হিসাবে প্রসারিত করুন। এখন, এক্সকোড সেই ট্যাবটি মনে রাখবে কিনা এবং এর অবস্থান নির্ধারণ করা অন্য বিষয়। অ্যাপলকে আপনার অসন্তুষ্টি জানানোর জন্য একটি বাগ ফাইল করুন।


1
ঠিক আছে, এটি একটি সামান্য বিট ভাল, কিন্তু আদর্শ থেকে অনেক দূরে। আমি ২ য় মনিটরে ডিবাগ উইন্ডোটি চাই তাই আমি জানতে পারি, ডিবাগ আউটপুটটি দেখার সময় উত্স কোডটি উল্লেখ করতে পারি। অ্যাপল কি সত্যিই মনে করে যে এমন কোনও বিকাশকারী নেই যা একাধিক মনিটর ব্যবহার করে?
sol

2
এক্সকোড 4 রচনা করা হয়েছে গাজিলিয়ন ইঞ্চি মনিটরের সাথে অ্যাপল মনে মনে বিক্রি করে, আরও ছোট মাল্টিমনিটর কনফিগারেশনগুলির চেয়ে বেশি, বা তাই মনে হয়। আমিও এটি ঘৃণা করি :)
জরিস ম্যানস

আমি এটি স্পেসের সাথে প্রাথমিকভাবে ব্যবহার করি, যখন আপনি বিভিন্ন উইন্ডোতে জিনিসগুলি ভেঙে দেন এটি আমার মনে হয় ছোট মনিটরের পক্ষে এটি বেশ ব্যবহারযোগ্য ...
কেন্ডাল হেলস্টেটার জেলনার

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

@ সোল আপনার জন্য এই সমাধান সম্পর্কে এখনও কি সন্তুষ্ট নয়? আপনার কি এখনও শীর্ষে বোতামগুলি আছে (রান, স্টপ, ইত্যাদি) স্থান গ্রহণ করছে?
ছড়িয়ে দিন

5

জ্বিশিয়ারের পরামর্শটি আরও একধাপ এগিয়ে নিয়ে যাওয়া, আপনি ফাইল -> নতুন উইন্ডো করতে পারেন এবং পুরো উইন্ডোটি নিতে ডিবাগ উইন্ডোটি প্রসারিত করতে পারেন। আপনি যতবার খুলবেন ততবার আপনাকে ম্যানুয়ালি এটিকে প্রসারিত করতে হবে। বিতৃষ্ণা।


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