জেমিনি কোড অ্যাসিস্ট কোড জেনারেশন, কোড কমপ্লিশন, কোড ট্রান্সফর্মেশন এবং চ্যাটের জন্য আপনার প্রেক্ষাপট থেকে ফাইল বাদ দিয়ে সমর্থন করে। এন্টারপ্রাইজ ব্যবহারকারীদের জন্য, এটি কোড কাস্টমাইজেশনও অন্তর্ভুক্ত করে।
অনেক পরিস্থিতিতে, আপনার কাছে নির্দিষ্ট ফাইল বা সাবট্রি থাকবে যা আপনি আপনার প্রসঙ্গে অন্তর্ভুক্ত করতে চান না।
আপনি একটি .aiexclude
বা .gitignore
ফাইল ব্যবহার করে এই ফাইলগুলি বাদ দিতে পারেন।
প্রসঙ্গ বর্জন সেটিংস কনফিগার করুন
এই বিভাগটি আপনাকে দেখায় কিভাবে .aiexclude
এবং .gitignore
ফাইলগুলির জন্য সেটিংস কনফিগার করতে হয়।
.aiexclude ফাইলটি আপনার পছন্দের ফাইলে পরিবর্তন করুন
ডিফল্টরূপে, প্রসঙ্গ বর্জন .aiexclude
ব্যবহার করতে সেট করা আছে। আপনার IDE-তে এই সেটিং পরিবর্তন করতে, এই পদক্ষেপগুলি অনুসরণ করুন:
ভিএস কোড
কার্যকলাপ বারে, সেটিংস পরিচালনা > সেটিংস ক্লিক করুন।
সেটিংস উইন্ডোতে, এক্সটেনশন > জেমিনি কোড অ্যাসিস্টে নেভিগেট করুন। যতক্ষণ না আপনি কনটেক্সট এক্সক্লুশন ফাইল খুঁজে পান ততক্ষণ স্ক্রোল করুন।
টেক্সট ফিল্ডে, আপনার পছন্দের লোকেশনে
.aiexclude
পরিবর্তন করুন।
আপনার পছন্দের ফাইলটি এখন প্রসঙ্গ বর্জন ফাইল হিসাবে সেট করা হয়েছে।
ইন্টেলিজে
.aiexclude
এবং .gitignore
ফাইলগুলির জন্য সেটিংস কনফিগার করা JetBrains IDE-এ সমর্থিত নয়।
.gitignore প্রসঙ্গ বর্জন পরিবর্তন করুন
ডিফল্টরূপে, .gitignore
ফাইলটি প্রসঙ্গ বর্জনের জন্য সক্রিয় করা হয়। ফাইলটি অবশ্যই জেমিনি কোড অ্যাসিস্টের জন্য রুট ওয়ার্কিং ফোল্ডারে অবস্থিত হতে হবে। সাবডিরেক্টরিতে অবস্থিত .gitignore
ফাইলগুলি বিবেচনা বা মার্জ করা হবে না।
প্রসঙ্গ বর্জন থেকে .gitignore
ফাইলগুলি নিষ্ক্রিয় করতে, এই পদক্ষেপগুলি অনুসরণ করুন:
কার্যকলাপ বারে, সেটিংস পরিচালনা > সেটিংস ক্লিক করুন।
সেটিংস উইন্ডোতে, এক্সটেনশন > জেমিনি কোড অ্যাসিস্টে নেভিগেট করুন। যতক্ষণ না আপনি প্রসঙ্গ বর্জন Gitignore খুঁজে পান ততক্ষণ স্ক্রোল করুন।
চেকবক্সটি অনির্বাচন করুন।
.gitignore
ফাইলগুলিকে উপেক্ষা করার জন্য ফাইল জেমিনি কোড সহায়তা নির্দিষ্ট করার জন্য এখন নিষ্ক্রিয় করা হয়েছে৷
একটি .aiexclude
ফাইল লিখুন
একটি .aiexclude
ফাইল নিম্নলিখিত সিনট্যাক্স অনুসরণ করে:
উদাহরণ
নিম্নলিখিত উদাহরণগুলি দেখায় কিভাবে আপনি একটি .aiexclude
ফাইল কনফিগার করতে পারেন:
apikeys.txt
নামের সমস্ত ফাইল ব্লক করুন যে ডিরেক্টরিতে বা নীচে.aiexclude
ফাইল রয়েছে:apikeys.txt
.aiexclude
ফাইলটি ধারণ করা ডিরেক্টরিতে বা নীচে.key
ফাইল এক্সটেনশন সহ সমস্ত ফাইল ব্লক করুন:*.key
.aiexclude
ফাইলের মতো একই ডিরেক্টরিতে শুধুমাত্রapikeys.txt
ফাইল ব্লক করুন, কিন্তু কোনো সাবডিরেক্টরি নয়:/apikeys.txt
my/sensitive/dir
এবং সমস্ত সাবডিরেক্টরিতে সমস্ত ফাইল ব্লক করুন। পাথ.aiexclude
ফাইল ধারণ করা ডিরেক্টরির সাথে আপেক্ষিক হওয়া উচিত।my/sensitive/dir/
foo ডিরেক্টরিতে
bar.txt
নামের ফাইল ছাড়াfoo
এবং এর সাব-ডিরেক্টরিতে থাকা সমস্ত ফাইল ব্লক করে।foo/* !foo/bar.txt
কোড কাস্টমাইজেশনের জন্য সূচকে অ্যাক্সেস নিয়ন্ত্রণ করুন
ডিফল্টরূপে, কোড কাস্টমাইজেশন আপনার নির্দিষ্ট সংগ্রহস্থলের সমস্ত সমর্থিত কোড ফাইলকে সূচী করে।
আপনি প্রেক্ষাপটে ব্যবহার করতে চান না এমন কোডের এক্সপোজার রোধ করতে, আপনি আপনার সূচীতে অ্যাক্সেস নিয়ন্ত্রণ করতে শাখা প্যাটার্ন ব্যবহার করতে পারেন এবং একটি স্থিতিশীল শাখা ব্যবহার করতে পারেন, যেমন main
।
বিকল্পভাবে, আপনি একটি .aiexclude
ফাইল তৈরি করে প্রসঙ্গ থেকে ফাইল বাদ দিতে পারেন।