আপনার প্রজেক্টে .aiexclude
ফাইলগুলি অন্তর্ভুক্ত করে আপনি IDX-এর Gemini থেকে আপনার কোডবেস থেকে কোন ফাইলগুলিকে লুকিয়ে রাখা উচিত তা নিয়ন্ত্রণ করতে পারেন৷ অনেকটা .gitignore
ফাইলের মতো, একটি .aiexclude
ফাইল এমন ফাইলগুলিকে ট্র্যাক করে যা IDX-এ Gemini-এর সাথে শেয়ার করা উচিত নয়, চ্যাটের অভিজ্ঞতার পাশাপাশি এআই বৈশিষ্ট্যগুলি যা সম্পাদকে কাজ করে। একটি .aiexclude
ফাইল এটি ধারণ করা ডিরেক্টরিতে বা নীচের ফাইলগুলিতে কাজ করে।
কোডবেস ইনডেক্সিং সক্ষম হলে .aiexclude
দ্বারা আচ্ছাদিত ফাইলগুলি Gemini দ্বারা সূচিত করা হবে না। অতিরিক্তভাবে, .aiexclude
কভার করা ফাইলগুলির জন্য ইনলাইন সহায়তাকে নিম্নলিখিত উপায়ে প্রভাবিত করবে:
- চ্যাট সহায়তা : Gemini প্রশ্নের উত্তর দিতে বা
.aiexclude
দ্বারা আচ্ছাদিত ফাইল সম্পর্কে পরামর্শ দিতে সক্ষম হবে না। - কোড সমাপ্তি : কভার করা ফাইল সম্পাদনা করার সময় প্রস্তাবিত কোড সমাপ্তি উপলব্ধ হবে না।
- ইনলাইন সহায়তা : আপনি নতুন কোড তৈরি করতে সক্ষম হবেন, কিন্তু আবৃত ফাইল সম্পাদনা করার সময় বিদ্যমান কোড পরিবর্তন করতে পারবেন না।
অন্যান্য বিকাশের পরিবেশ যেমন অ্যান্ড্রয়েড স্টুডিওতেও সম্মান করতে পারে .aiexclude
ফাইল ফাইলগুলিও।
কিভাবে .aiexclude
ফাইল লিখতে হয়
একটি .aiexclude
ফাইল নিম্নলিখিত পার্থক্য সহ একটি .gitignore
ফাইলের মতো একই সিনট্যাক্স অনুসরণ করে:
- একটি খালি। Aiexclude ফাইল তার ডিরেক্টরি এবং সমস্ত সাব-ডিরেক্টরিগুলিতে সমস্ত ফাইল ব্লক করে। এটি একটি ফাইলের মতো যা
**/*
রয়েছে। -
.aiexclude
ফাইলগুলি অবহেলা সমর্থন করে না (সহ উপসর্গের নিদর্শনগুলি!
)।
উদাহরণ
এখানে .aiexclude
ফাইল কনফিগারেশনের উদাহরণ রয়েছে:
apikeys.txt
নামের সমস্ত ফাইল ব্লক করুন যে ডিরেক্টরিতে বা নীচে .aiexclude
ফাইল রয়েছে:
apikeys.txt
.aiexclude
ফাইলটি ধারণ করা ডিরেক্টরিতে বা নীচে .key
ফাইল এক্সটেনশন সহ সমস্ত ফাইল ব্লক করুন:
*.key
.aiexclude
এর মতো একই ডিরেক্টরিতে শুধুমাত্র apikeys.txt
ফাইল ব্লক করুন, কিন্তু কোনো সাবডিরেক্টরি নয়:
/apikeys.txt
my/sensitive/dir
এবং সমস্ত সাবডিরেক্টরিতে সমস্ত ফাইল ব্লক করুন। পাথটি .aiexclude
ফাইল ধারণ করা ডিরেক্টরির সাথে সম্পর্কিত হওয়া উচিত:
my/sensitive/dir/