عند الموافقة على مشاركة سياق مشروعك مع Gemini في "استوديو Android":
يمكنك التحكّم في الملفات التي تتم مشاركتها على وجه التحديد من قاعدة الرموز باستخدام
ملفان (.aiexclude
). لا يمكن لميزات الذكاء الاصطناعي في "استوديو Android" الوصول إلى الملفات خارج
المشروع الحالي وجذور التحكم في الإصدار المرتبطة به. مع ذلك في
يمكنك وضع .aiexclude
ملف في أي مكان داخل المشروع وVCS
جذور التحكّم في الملفات التي يُسمح لميزات الذكاء الاصطناعي بالوصول إليها.
يتتبّع الملف .aiexclude
الملفات التي يجب عدم نقلها، مثل ملفات .gitignore
.
أن تتم مشاركتها مع Gemini في "استوديو Android"، بما في ذلك تجربة الدردشة
كميزات ذكاء اصطناعي تعمل في المحرّر، مثل الهدف
الإجراءات والرموز البرمجية
إتمامها. ملف .aiexclude
يعمل على الملفات في الدليل الذي يحتوي عليه أو أسفله.
طريقة كتابة ملفات .aiexclude
يتبع ملف .aiexclude
بنية الملف نفسه
ملف واحد (.gitignore
)
أمثلة
في ما يلي أمثلة على إعدادات ملفات .aiexclude
:
- يحظر النمط
KEYS
جميع الملفات المسماة "KEYS". بدون امتداد ملف في أو أسفل الدليل الذي يحتوي على الملف.aiexclude
.
KEYS
- يحظر النمط
KEYS.
جميع الملفات المسماة "KEYS". بأي امتداد ملف في أو أسفل الدليل الذي يحتوي علىملفaiexclude
.
KEYS.
- يحظر النمط
.kt
جميع ملفات Kotlin، أو الملفات ذات الامتداد.kt
، في أو أسفل الدليل الذي يحتوي على الملف.aiexclude
.
.kt
- يحظر النمط
/.kt
جميع ملفات Kotlin في الدليل.aiexclude
، إلا أنه وليس أدناه.
/.kt
- يحظر النمط
my/sensitive/dir/
جميع الملفات فيmy/sensitive/dir
. وأدناه. يرتبط مسار الملف بالدليل الذي يحتوي على ملف.aiexclude
.
my/sensitive/dir/
- يحظر النمط
my/sensitive/dir/ /.txt
ملفات all.txt في أو أسفل الدليلmy/sensitive/dir/
.
my/sensitive/dir/ /.txt
- يحظر النمط
my/sensitive/dir/.txt
ملفات all.txt في الدليل.my/sensitive/dir
، ولكن ليس في الأدلة الفرعية.
my/sensitive/dir/.txt