সুচিপত্র[লুকান][দেখান]
- 1. পূর্বরূপ প্লেন শো/লুকান
- 2. কুইক-অ্যাকশন মেনু খুলুন
- 3. কোড সমাপ্তি
- 4. দ্রুত খুলুন
- 5। পরিষ্কার
- 6. ডিভাইসগুলির পূর্বরূপ গন্তব্য
- 7. কল হায়ারার্কি খুঁজুন
- 8. টগল ক্যানভাস বা SwiftUI পূর্বরূপের মধ্যে স্যুইচ করুন
- 9. পুরো প্রজেক্টে যেকোনো টেক্সট খুঁজুন
- 10. লুকান/উপযোগিতা দেখান
- 11. ডিবাগ এলাকা (দেখান/লুকান)
- 12. পুনরায় ইন্ডেন্ট কোড
- 13. সরাসরি সংজ্ঞায় যান
- 14. SwiftUI পূর্বরূপ পুনরায় শুরু করুন
- 15. SwiftUI এর পরিদর্শক দেখান
- উপসংহার
সফ্টওয়্যার বিকাশকারী হিসাবে, আমরা কেবল অ্যাপ তৈরি করতে চাই না, এটি করার জন্য উপলব্ধ সেরা সরঞ্জামগুলি খুঁজে পেতে এবং ব্যবহার করতেও পছন্দ করি।
iOS ডেভেলপার হিসেবে কাজ করার জন্য আমরা সত্যিই ভাগ্যবান। এখন আমাদের টুলবক্সে একটি নতুন প্রোগ্রামিং ভাষা আছে সুইফটুই. যন্ত্রের সাথে, আমাদের আছে, আমরা ভবিষ্যতের জন্য সুসজ্জিত।
আমরা, তবে, আমাদের কাছে থাকা সরঞ্জামগুলির সাথে কার্যকরভাবে কাজ করতে পছন্দ করি। কীবোর্ড শর্টকাট ব্যবহার করা আমাদের উৎপাদনশীলতা বাড়ানো এবং আরও কোড লেখার একটি সহজ কৌশল।
সুতরাং, Xcode-এ আপনার যা জানা দরকার তা হল প্রযোজ্য কীবোর্ড শর্টকাট - যেগুলি আপনার ব্যবহৃত অন্য প্রতিটি সম্পাদকের জন্য অনন্য।
আপনি এই পৃষ্ঠায় কম পরিচিত সুইফ্ট কীবোর্ড শর্টকাটগুলি খুঁজে পাবেন, যাতে আপনি আপনার উত্পাদনশীলতা আরও বাড়িয়ে তুলতে পারেন। চল শুরু করি.
1. পূর্বরূপ প্লেন শো/লুকান
আপনি যদি সামান্য ম্যাকবুক স্ক্রীনের সাথে চলতে থাকেন তাহলেও এটি ঘটতে পারে। সৌভাগ্যবশত, অভিন্ন কীবোর্ড শর্টকাট উপলব্ধ:
2. কুইক-অ্যাকশন মেনু খুলুন
যখন আপনার একটি দল থাকে এবং একজন সদস্য কোডে SwiftUI ভিউ বিকাশ করতে পছন্দ করেন যখন অন্য একজন ভিজ্যুয়াল টুল ব্যবহার করতে পছন্দ করেন, এটি উভয়ই তৈরি করবে!
আপনার ক্যানভাস এবং কোড কখনই সিঙ্কের বাইরে থাকবে না! এবং এর সাথে, আমি সব ধরণের বিকাশকারীদের জন্য একটি দরকারী কীবোর্ড শর্টকাট উপস্থাপন করতে চাই। আপনি নিম্নলিখিত শর্টকাট ব্যবহার করে দ্রুত-ক্রিয়া মেনু অ্যাক্সেস করতে পারেন।
3. কোড সমাপ্তি
কোড সমাপ্তি ছাড়া কাজ কল্পনা করা কঠিন। আপনি অবশ্যই APIs তদন্ত করতে এবং টাইপ করার সময় সময় বাঁচাতে এটি সর্বদা ব্যবহার করবেন।
4. দ্রুত খুলুন
আপনি দ্রুত ওপেন দ্রুত কমান্ড ব্যবহার করে আপনার প্রোজেক্ট বা ওয়ার্কস্পেসের যেকোন সোর্স লোকেশনে দ্রুত যেতে পারেন। আপনার প্রজেক্টে (এবং আপনার আমদানি করা যেকোনো SDK) যেকোন ক্লাস, ইন্টারফেস, ফাংশন, পদ্ধতি, enum, ইত্যাদির নাম লিখতে শুরু করুন এবং পপআপে সার্চ ফ্রেজের সাথে মেলে এমন চিহ্নগুলির একটি তালিকা প্রদর্শিত হবে।
5। পরিষ্কার
এটি কার্যকর যখন আপনি যথেষ্ট আত্মবিশ্বাসী হন যে আপনার তৈরি করা কোডটি ঠিক আছে, কিন্তু আপনি যখন এটি চালান তখন কিছু ভেঙে যায়। প্রকল্পটি পরিষ্কার করুন এবং এটি পুনরায় চালান; সম্ভবত - শুধু হতে পারে - আপনার কোড সঠিক। যদি একটি ক্লিনার আপনার সমস্যার সমাধান না করে, তাহলে আপনাকে ডিবাগ বিভাগটি প্রদর্শন করতে হতে পারে।
6. ডিভাইসগুলির পূর্বরূপ গন্তব্য
আপনি শুধুমাত্র সবচেয়ে বড় iPhone 13 Pro Max নয়, অন্যান্য ছোট স্মার্টফোনেও আপনার দৃষ্টিভঙ্গি পরীক্ষা করতে চাইতে পারেন। গন্তব্য পরিবর্তন করতে, গন্তব্য নির্বাচন খুলতে এই সহজ শর্টকাটটি ব্যবহার করুন:
7. কল হায়ারার্কি খুঁজুন
এই শর্টকাটটি কল হায়ারার্কি ভিউ প্রদর্শন করবে, যা আপনার কোডের যেকোন অবস্থানগুলিকে প্রদর্শন করবে যা নির্বাচিত পদ্ধতিতে কল করে, সেইসাথে সেই পদ্ধতিগুলিকে কল করে এমন যেকোন পদ্ধতি, ইত্যাদি।
8. টগল ক্যানভাস বা SwiftUI পূর্বরূপের মধ্যে স্যুইচ করুন
আপনি SwiftUI কোড লেখার সময় ক্যানভাস আপনি যে UI ডিজাইন করছেন তার একটি লাইভ প্রিভিউ দেয়। অ্যাপল এটিকে দ্বিমুখী অভিজ্ঞতা তৈরি করতে অনেক কষ্ট করেছে, যার মানে হল যে আপনি প্রিভিউতে যে কোনও পরিবর্তন করেন (উদাহরণস্বরূপ, UI উপাদানগুলি সরানো বা যোগ করে) কোড এডিটরেও প্রতিফলিত হবে এবং এর বিপরীতে।
9. পুরো প্রজেক্টে যেকোনো টেক্সট খুঁজুন
যখন আপনি আপনার প্রকল্পে একটি নির্দিষ্ট পাঠ্য খুঁজে পেতে হবে, নিম্নলিখিত কমান্ড ব্যবহার করুন.
10. লুকান/উপযোগিতা দেখান
যখন ব্যবহার করা হয় না, ডানদিকের ইউটিলিটি উইন্ডোটিও পথ পেতে পারে। যেহেতু আমি স্টোরিবোর্ডে কাজ করার সময় এটি শুধুমাত্র আমার জন্য উপযোগী, আমি স্টোরিবোর্ড এবং কোড ফাইলগুলির মধ্যে স্থানান্তর করার সময় এটি টগল করতে নিম্নলিখিত কমান্ডটি ব্যবহার করি।
11. ডিবাগ এলাকা (দেখান/লুকান)
ডিবাগ বিভাগটি প্রদর্শন করুন, যার মধ্যে ভেরিয়েবল ভিউ এবং কনসোল রয়েছে। যখন আপনার প্রোগ্রাম একটি ব্রেকপয়েন্টে পৌঁছায়, ভেরিয়েবল ভিউ স্কোপের সমস্ত ভেরিয়েবলের বর্তমান অবস্থা প্রদর্শন করে। কনসোলে আপনার প্রোগ্রাম চালানোর সাথে সাথে আপনি যা কিছু লগইন করেছেন তা দেখতে পাবেন। আপনি যখন ডিবাগিং করছেন, ডিবাগ বক্সটি লুকানোর জন্য একই শর্টকাট ব্যবহার করুন৷
12. পুনরায় ইন্ডেন্ট কোড
এটিকে প্রায়শই "ফরম্যাটিং কোড" হিসাবে উল্লেখ করা হয়, তবে Xcode-এ এটিকে "রি-ইন্ডেন্ট" হিসাবে উল্লেখ করা হয়। আপনি এটিকে যাই বলুন না কেন, আপনি প্রতিটি লাইনের শুরুতে উপযুক্ত পরিমাণ স্থান যোগ করতে পারেন এটি বেছে নিয়ে এবং তারপর নির্দেশনা অনুসরণ করে। আপনি প্রথমে বাছাই না করেও একটি একক লাইন পুনরায় ইন্ডেন্ট করতে পারেন।
13. সরাসরি সংজ্ঞায় যান
নতুন এপিআই শেখার সময় বা একটি অপরিচিত কোডবেস অতিক্রম করার সময় এটি সত্যিই দরকারী। ObservedObject ঠিক কি করে? এর পদ্ধতি এবং গুণাবলী, এটি যে ইন্টারফেসগুলি প্রয়োগ করে এবং এটি যে শ্রেণি থেকে উদ্ভূত হয় সে সম্পর্কে জানতে এর সংজ্ঞাতে নেভিগেট করুন।
14. SwiftUI পূর্বরূপ পুনরায় শুরু করুন
আপনি যখন একটি ভিউ খোলেন, Xcode তাৎক্ষণিকভাবে এটি তৈরি করে না। আপনি এটি করার জন্য স্পষ্টভাবে নির্দেশ না দেওয়া পর্যন্ত এটি অপেক্ষা করবে। আমাদের SwiftUI কোডে কোনো সমস্যা থাকলে প্রিভিউ ত্রুটিপূর্ণ হতে পারে। হ্যাঁ, আপনি বোতামে ক্লিক করে পূর্বরূপ পুনরায় শুরু করতে পারেন।
15. SwiftUI এর পরিদর্শক দেখান
এটি আরেকটি UIKit শর্টকাট যা আমাদের পরিচিত হওয়া উচিত। ফাইল পরিদর্শক, ইতিহাস পরিদর্শক, কুইক হেল্প ইন্সপেক্টর, এবং অ্যাট্রিবিউট ইন্সপেক্টর প্রত্যেকটি SwiftUI ভিউতে উপস্থিত থাকে। তারা সকলেই আমাদের বর্তমান দৃষ্টিভঙ্গির সাথে সম্পর্কিত বেশ কয়েকটি দরকারী বৈশিষ্ট্য সরবরাহ করে।
কুইক হেল্প ইন্সপেক্টর, উদাহরণস্বরূপ, আমাদের বর্তমান ভিউ সংক্রান্ত ডকুমেন্টেশনে অ্যাক্সেস প্রদান করে। এটি বিল্ট-ইন ভিউ যেমন টেক্সট, কালার ইত্যাদি ব্যবহার করার জন্য উপযোগী।
উপসংহার
এমনকি যদি এটি উত্পাদনশীলতার একটি ক্ষুদ্র স্তরে হয়, কীবোর্ড শর্টকাটগুলি আমাদের দক্ষতা বাড়ানোর জন্য একটি দুর্দান্ত পদ্ধতি।
সুইফটুই একটি চমত্কার কাঠামো যা ডেভেলপার এবং ডিজাইনার উভয়কেই দ্রুত ইউজার ইন্টারফেস তৈরি করতে দেয়।
নির্দেশিকা সমন্ধে মতামত দিন