কীভাবে সুইফ্ট খেলার মাঠ ব্যবহার করে কনসোলে মুদ্রণ করবেন?


99

আমি তাদের নতুন ভাষা পরিবর্তনের জন্য অ্যাপল গাইড অনুসরণ করে চলেছি, তবে ডানদিকে থাকা বারটি "হ্যালো, খেলার মাঠ" এবং "হ্যালো, ওয়ার্ল্ড" দেখাচ্ছে না কেন বুঝতে পারছি না। printlnডানদিকে মুদ্রিত হচ্ছে না কেন কেউ ব্যাখ্যা করতে পারেন ?

// Playground - noun: a place where people can play

import Cocoa

var str = "Hello, playground"

println("Hello, world");

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


উত্তর:


133

এক্সকোড .3.৩ এবং তারপরে (এক্সকোড and এবং ৮ সহ), কনসোল আউটপুট খেলার মাঠের উইন্ডোর নীচে ডিবাগ অঞ্চলে প্রদর্শিত হবে (যেখানে এটি কোনও প্রকল্পে প্রদর্শিত হবে তার সমান)। এটি দেখানোর জন্য:

  • মেনু: দেখুন> ডিবাগ অঞ্চল> ডিবাগ অঞ্চল ()Y) দেখান

  • সরঞ্জামদণ্ডে কর্মক্ষেত্র-বিন্যাস উইজেটের মাঝখানে বোতামটি ক্লিক করুন

    কর্মক্ষেত্র বিন্যাস উইজেট

  • উইন্ডোর নীচে টাইমলাইনের পাশের ত্রিভুজটি ক্লিক করুন

    কনসোল জন্য ত্রিভুজ

কনফোলটিতে printলিখিত যে কোনও কিছুই, সুইফটের বক্তব্য সহ ( printlnসুইফট 2 বিটা থেকে নাম পরিবর্তন করা হয়েছে) সেখানে প্রদর্শিত হবে।


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


সহকারী সম্পাদককে কাজ করে দেখানো হয়েছে ... তবে ডানদিকে বারটি কী? এটি কনসোল আউটপুট নয়?
আরিয়ান ফুর্তোশ

8
এটি "ফলাফলগুলির সাইডবার" - এটি তার লাইনে প্রকাশের মানটি দেখায় ... এক্সকোড ডিবাগারে ভেরিয়েবল ভিউয়ের সাথে অস্পষ্টভাবে সমান।
রিক্সার

আমার ক্ষেত্রে, সহকারীটির ভিতরে কোনও "কনসোল" উইন্ডো নেই? এটি খালি ধূসর পর্দা। প্রিন্টলন আউটপুট কোথাও যায় না?
কোকোডোকো

এক্সকোড 6.4 ডিবাগ এরিয়ায় কোনও কিছুই মুদ্রণ করে না, এটি কেবলমাত্র সহকারী সম্পাদকে।
সান্তা ক্লজ

71

আপনাকে শো সহকারী সম্পাদক সক্ষম করতে হবে:

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


12
একটি ছবি মিলিয়ন শব্দের মূল্যবান।
থুই ত্রিনহ

5
আপনি যদি কনসোল আউটপুটটি বন্ধ করেন (সেই ছোট্ট এক্সটি ক্লিক করে), আপনি এটি কীভাবে ফিরে পাবেন?
বিয়ানওয়াহ

4
: @Beanwah আমিও একই প্রশ্ন, ছিল তাই আমি তাই জিজ্ঞাসা করার সিদ্ধান্ত নিয়েছে stackoverflow.com/questions/24277848/...
ericsoco

4
মানসিক টেলিপ্যাথি একটি যৌনতা মূল্য ! 👺
অ্যালেক্স গ্রে

13

শুধু প্রেস অল্টার + কমান্ড + Enter সহকারী সম্পাদক খুলতে। সহকারী সম্পাদক টাইমলাইন ভিউ খুলবে। ডিফল্টরূপে টাইমলাইনটি আপনার কনসোল আউটপুট দেখায়।

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


11

সহকারী সম্পাদকের আউটপুট প্রদর্শন করতে আপনার এখনও সমস্যা হতে পারে। স্ট্রিংটি মোড়কের পরিবর্তে স্ট্রিংটিকে println()আউটপুট করুন। উদাহরণ স্বরূপ:

for index in 1...5 {
    "The number is \(index)"
}

লিখবো (5 times)খেলার মাঠের অঞ্চলে । এটি আপনাকে এটি সহকারী সম্পাদকটিতে প্রদর্শিত করতে দেবে (ডান প্রান্তের ছোট্ট বৃত্তের মাধ্যমে)।

যাইহোক, আপনি যদি আপনার কাছে থাকেন তবে println("The number is \(index)")এটি সহকারী সম্পাদকের মধ্যে এটি কল্পনা করতে সক্ষম হবে না।


4
তবে তা কেন? এটি কি কোনও বাগ বা কেন আপনার এমনকি প্রিন্টলন কমান্ডটি ব্যবহার করা উচিত ?
অস্কারওয়াইক

4
আমি বিশ্বাস করি এটি আসলে একটি বাগ। কখনও কখনও, যদি আমি এক্সকোড পুনরায় চালু করি তবে আমি আউটপুটটি দেখতে পাচ্ছিprintln
এডি রেগান

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

2

এক্সকোড 7.0.1 হিসাবে মুদ্রণ পরিবর্তন মুদ্রণ হয়। ছবিটি দেখুন। আমরা আরও অনেক মুদ্রণ করতে পারি। এখানে চিত্র বর্ণনা লিখুন


0

ডান পাশের বারে "হ্যালো, খেলার মাঠ" এর উপরে মাউস সরান, আপনি তার পরে একটি আই আইকন এবং তার পরে একটি ছোট বৃত্ত আইকন দেখতে পাবেন। বিস্তারিত পৃষ্ঠা এবং কনসোল আউটপুটটি দেখানোর জন্য কেবল বৃত্তের একটিতে ক্লিক করুন!


0

কেবল খেলার মাঠে ভেরিয়েবলগুলি প্রদর্শনের জন্য, কিছু ছাড়া ভেরিয়েবলের নাম উল্লেখ করুন

স্ট্যাট = 100

স্ট্যাটি // এটি খেলার মাঠের ডান উইন্ডোতে স্ট্যাটের মান আউটপুট করে


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