মিথুন কোড অ্যাসিস্ট ব্যবহার থেকে ফাইল বাদ দিন

জেমিনি কোড অ্যাসিস্ট কোড জেনারেশন, কোড কমপ্লিশন, কোড ট্রান্সফর্মেশন এবং চ্যাটের জন্য আপনার প্রেক্ষাপট থেকে ফাইল বাদ দিয়ে সমর্থন করে। এন্টারপ্রাইজ ব্যবহারকারীদের জন্য, এটি কোড কাস্টমাইজেশনও অন্তর্ভুক্ত করে।

অনেক পরিস্থিতিতে, আপনার কাছে নির্দিষ্ট ফাইল বা সাবট্রি থাকবে যা আপনি আপনার প্রসঙ্গে অন্তর্ভুক্ত করতে চান না।

আপনি একটি .aiexclude বা .gitignore ফাইল ব্যবহার করে এই ফাইলগুলি বাদ দিতে পারেন।

প্রসঙ্গ বর্জন সেটিংস কনফিগার করুন

এই বিভাগটি আপনাকে দেখায় কিভাবে .aiexclude এবং .gitignore ফাইলগুলির জন্য সেটিংস কনফিগার করতে হয়।

.aiexclude ফাইলটি আপনার পছন্দের ফাইলে পরিবর্তন করুন

ডিফল্টরূপে, প্রসঙ্গ বর্জন .aiexclude ব্যবহার করতে সেট করা আছে। আপনার IDE-তে এই সেটিং পরিবর্তন করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

ভিএস কোড

  1. কার্যকলাপ বারে, সেটিংস পরিচালনা > সেটিংস ক্লিক করুন।

  2. সেটিংস উইন্ডোতে, এক্সটেনশন > জেমিনি কোড অ্যাসিস্টে নেভিগেট করুন। যতক্ষণ না আপনি কনটেক্সট এক্সক্লুশন ফাইল খুঁজে পান ততক্ষণ স্ক্রোল করুন।

  3. টেক্সট ফিল্ডে, আপনার পছন্দের লোকেশনে .aiexclude পরিবর্তন করুন।

আপনার পছন্দের ফাইলটি এখন প্রসঙ্গ বর্জন ফাইল হিসাবে সেট করা হয়েছে।

ইন্টেলিজে

.aiexclude এবং .gitignore ফাইলগুলির জন্য সেটিংস কনফিগার করা JetBrains IDE-এ সমর্থিত নয়।

.gitignore প্রসঙ্গ বর্জন পরিবর্তন করুন

ডিফল্টরূপে, .gitignore ফাইলটি প্রসঙ্গ বর্জনের জন্য সক্রিয় করা হয়। ফাইলটি অবশ্যই জেমিনি কোড অ্যাসিস্টের জন্য রুট ওয়ার্কিং ফোল্ডারে অবস্থিত হতে হবে। সাবডিরেক্টরিতে অবস্থিত .gitignore ফাইলগুলি বিবেচনা বা মার্জ করা হবে না।

প্রসঙ্গ বর্জন থেকে .gitignore ফাইলগুলি নিষ্ক্রিয় করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. কার্যকলাপ বারে, সেটিংস পরিচালনা > সেটিংস ক্লিক করুন।

  2. সেটিংস উইন্ডোতে, এক্সটেনশন > জেমিনি কোড অ্যাসিস্টে নেভিগেট করুন। যতক্ষণ না আপনি প্রসঙ্গ বর্জন Gitignore খুঁজে পান ততক্ষণ স্ক্রোল করুন।

  3. চেকবক্সটি অনির্বাচন করুন।

    .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 ফাইল তৈরি করে প্রসঙ্গ থেকে ফাইল বাদ দিতে পারেন।