নতুন কোকো ক্লাস তৈরি করার সময় আমি কীভাবে এক্সকোড দ্বারা তৈরি প্রাথমিক টেম্পলেটগুলি পরিবর্তন করব।
আমি এক্সকোডের নতুন শ্রেণীর উইজার্ড ব্যবহার করার সময় তৈরি করা মন্তব্য এবং শ্রেণীর নাম উল্লেখ করছি।
নতুন কোকো ক্লাস তৈরি করার সময় আমি কীভাবে এক্সকোড দ্বারা তৈরি প্রাথমিক টেম্পলেটগুলি পরিবর্তন করব।
আমি এক্সকোডের নতুন শ্রেণীর উইজার্ড ব্যবহার করার সময় তৈরি করা মন্তব্য এবং শ্রেণীর নাম উল্লেখ করছি।
উত্তর:
আপনি বিদ্যমান টেমপ্লেটগুলি পরিবর্তন করবেন না। অন্য কথায়, শ্রেণিবদ্ধের অধীনে (অথবা আপনি যেখানেই আপনার বিকাশকারী সরঞ্জাম ইনস্টল করেছেন) এর অধীনে কিছু সংশোধন করবেন না /Developer
।
পরিবর্তে, আপনি যে টেম্পলেটগুলির কাস্টমাইজড ভেরিয়েন্টগুলি পেতে চান তা ক্লোন করুন। তারপরে তাদের নাম এবং সেগুলির তথ্য পরিবর্তন করুন। অবশেষে এগুলি আপনার অ্যাকাউন্টের Library/Application Support
ফোল্ডারে উপযুক্ত স্থানে রাখুন , বিশেষত:
~/Library/Application Support/Developer/Shared/Xcode/File Templates/
~/Library/Application Support/Developer/Shared/Xcode/Target Templates/
~/Library/Application Support/Developer/Shared/Xcode/Project Templates/
আপনি নতুন বিকাশকারী সরঞ্জাম ইনস্টল করার সময় সেগুলি ওভাররাইট করা হবে না এবং আপনি এগুলি আপনার হৃদয়ের সামগ্রীতে টুইট করতে পারেন।
আপডেট
এক্সকোডের নতুন সংস্করণগুলির জন্য আপডেট পাথটি হবে:
~/Library/Developer/Xcode/Templates/File Templates/Source
এটি কারও পক্ষে কার্যকর হতে পারে:
হিসাবে উপর XCode 6 থেকে উপর XCode 9 ফাইল টেমপ্লেট আছে:
/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/Source
আপডেট:
@ কার্বো 18 যেমন উল্লেখ করেছে, ডিরেক্টরি তৈরি ~/Library/Developer/Xcode/Templates/File Templates/Source
করা এবং আপনার কাস্টম টেম্পলেটগুলি সেখানে রাখাই ভাল better সর্বোত্তম উপায় হ'ল এর মধ্যে অন্যতমকে বেস হিসাবে ব্যবহার করা/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/Source
~/Library/Developer/Xcode/Templates/File Templates/Source
ডিরেক্টরি তৈরি করা এবং টেম্পলেটটি সেখানে রাখা। এগুলি ডায়লগ বাক্সে সঠিকভাবে উপস্থিত হবে।
এক্সকোড ফাইল এবং প্রকল্পের টেম্পলেটগুলির জন্য টেমপ্লেট ফাইলগুলি ব্যবহার করে এবং তৈরির সময় উভয় ক্ষেত্রে পরিবর্তনশীল প্রসারিত করে।
এক্সকোড temp.০ টেম্পলেটগুলি [ডেভ ইনস্টলেশন] / গ্রন্থাগার / এক্সকোড / সম্ভবত / বিকাশকারী / গ্রন্থাগার / এক্সকোডে পাওয়া যাবে। আপনি যদি এই টেম্পলেটগুলি সংশোধন করতে চান বা নিজের নিজস্ব যুক্ত করতে চান তবে আপনার নতুন / সংশোধিত টেম্পলেটগুলি সংরক্ষণ করতে নিম্নলিখিত ডিরেক্টরিগুলি ব্যবহার করুন যাতে সেগুলি ভবিষ্যতে বিকাশকারী সরঞ্জামের আপগ্রেড দ্বারা মুছে না যায়:
আমি মনে করি আপনি সমস্ত গ্রাহক দ্বারা ভাগ করা টেম্পলেটগুলির জন্য / লাইব্রেরি / বিকাশকারী / অংশীদারি / এক্সকোড / [ফাইল | লক্ষ্য | প্রকল্প] টেম্পলেট / ডিরেক্টরিও ব্যবহার করতে পারেন।
আপনি যদি কেবলমাত্র টেমপ্লেটগুলিতে মাইকম্পনি নাম পরিবর্তন করতে চান তবে নিম্নলিখিত কমান্ড লাইনটি কৌশলটি সম্পাদন করবে:
defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ "ORGANIZATIONNAME" = "NewCompanyName";}'
ফাইল টেমপ্লেট লেখার জন্য একটি ভাল টিউটোরিয়াল এখানে রয়েছে [ম্যাকআরসার্ক.অর্গ]।
এক্সকোড 4 এবং এক্সকোড 5 এ ব্যবহারকারী ফাইল টেম্পলেটগুলি এখানে স্থাপন করা যেতে পারে:
~/Library/Developer/Xcode/Templates/[Category]
[বিভাগ] আপনার টেমপ্লেটগুলি শ্রেণীবদ্ধ করতে ব্যবহার করা যেতে পারে (আপনার পছন্দগুলির নাম চয়ন করুন)
যদি ফোল্ডারটি ইতিমধ্যে বিদ্যমান না থাকে তবে এটি তৈরি করুন!
এক্সকোড 7 হিসাবে
~/Library/Developer/Xcode/Templates/File Templates
~/Library/Developer/Xcode/Templates/Project Templates
উদাহরণস্বরূপ যদি আমি একটি Empty Application.xctemplate
ভিতরে রাখি~/Library/Developer/Xcode/Templates/Project Templates/Application
~/Library/Developer/Xcode/Templates/File Templates
নামে একটি ফাইল ফেলে দেওয়া UIViewContoller.swift
কাজ করে না .. Thx!
Contents/Developer/Library/Xcode/Templates/File Templates/Source
এবং এ দেখুন Cocoa Class.xctemplate
। এখানে আপনি কীভাবে সেই টেমপ্লেটটি তৈরি করা হয়েছিল তার একটি আরও ভাল ধারণা পাবেন, তারপরে আপনি উপরে বর্ণিত ফোল্ডারে এই টেমপ্লেটটি অনুলিপি করতে পারেন এবং এটি আপনার স্পেসে পরিবর্তন করতে পারেন।
এক্সকোড ছাড়ার দরকার নেই , চলমান অবস্থায় আপনি এটি করতে পারেন:
সিডি "/ অ্যাপ্লিকেশনস / এক্সকোড.এপ / সামগ্রী / ডেভেলপার / লাইব্রেরি / এক্সকোড / টেম্পলেটগুলি / ফাইল টেম্পলেট / উত্স / সুইফট ফাইল.এক্সক্যাম্পলেট"
আপনি এই ওয়েব পৃষ্ঠা থেকে অনুলিপি করতে পারেন যাতে এক লাইন হিসাবে উপস্থাপিত
একটি ls
, এবং তারপর
sudo chmod oug+rw ___FILEBASENAME___.swift
আপনি আপনার পাসওয়ার্ড লিখবেন
এবং তারপর
nano ___FILEBASENAME___.swift
উদাহরণস্বরূপ যুক্ত করুন import UIKit
।
বা উদাহরণস্বরূপ যুক্ত করুন class ___FILEBASENAME___:
সংরক্ষণ.
তুমি করেছ.
অবশ্যই, এটি এক্সকোড ইনস্টল করার সময় স্ক্র্যাব হয়ে যায়, তবে আপনি যখন এক্সকোডে কোনও ফাইল তৈরি করতে ক্লিক করেন তখন এটি "মূল" সুইফট বোতামটি পরিবর্তন করে । উপভোগ করুন।
এটি একমাত্র যুক্তিযুক্ত সমাধান যা কাজ করে।
আপনি যখন এক্সকোড আপডেট করেন তখন এটি পুনরায় করতে 2 সেকেন্ড সময় নেয়।
এক্সকোডে ডান ক্লিক করুন এবং প্যাকেজ সামগ্রীগুলি নির্বাচন করুন , তারপরে যান contents/Developer/Library/Xcode/Templates
। এখানে আপনি সমস্ত প্রোগ্রামিং ভাষার টেমপ্লেটগুলি সন্ধান করতে পারেন।
এখানে কিছু দৃশ্যায়ন:
আপনি যদি কেবল লেখকের নাম এবং সংস্থাকে পরিবর্তন করতে চান তবে এই উত্তরটি দেখুন ।
এটি টেমপ্লেটগুলি পরিবর্তন করার চেয়ে অনেক সহজ easier
এক্সকোড 4.5.৪ এ প্রজেক্টে ডান ক্লিক করুন, ফাইল পরিদর্শক দেখান ক্লিক করুন, তারপরে ফাইল পরিদর্শকের দ্বিতীয় ট্যাবে সংস্থার নাম পরিবর্তন করুন (প্রকল্প নথি গ্রুপ)