تخطَّ إلى المحتوى

أوامر Tabnine

أوامر وسير عمل Tabnine AI الشاملة لإكمال الكود والمساعدة الذكية في البرمجة.

التثبيت والإعداد

أمروصف
code --install-extension TabNine.tabnine-vscodeقم بتثبيت امتداد VS Code
tabnine auth loginتسجيل الدخول إلى حساب Tabnine
tabnine auth logoutتسجيل الخروج من الحساب
tabnine auth statusتحقق من حالة المصادقة
tabnine --versionعرض معلومات الإصدار
tabnine --helpعرض معلومات المساعدة

أوامر امتداد VS Code

أمروصف
Ctrl+Shift+P > Tabnine: Open Settingsافتح إعدادات Tabnine
Ctrl+Shift+P > Tabnine: Toggleتشغيل/إيقاف Tabnine
Ctrl+Shift+P > Tabnine: Restartإعادة تشغيل خدمة Tabnine
Ctrl+Shift+P > Tabnine: Open Hubافتح Tabnine Hub
Ctrl+Shift+P > Tabnine: Statusتحقق من الحالة

اختصارات إكمال الكود

اختصاروصف
Tabقبول الاقتراح
Escapeرفض الاقتراح
Ctrl+Spaceاقتراح المشغل
Alt+]الاقتراح التالي
Alt+[الاقتراح السابق
Ctrl+Alt+Spaceتشغيل قسري
Shift+Tabالإكمال السابق

أوامر التكوين

أمروصف
tabnine configافتح التكوين
tabnine config --set <key>=<value>ضبط التكوين
tabnine config --get <key>احصل على قيمة التكوين
tabnine config --resetإعادة تعيين التكوين
tabnine config --exportإعدادات التصدير

دعم اللغات

لغةمستوى الدعم
JavaScriptدعم كامل
TypeScriptدعم كامل
Pythonدعم كامل
Javaدعم كامل
C++دعم كامل
C#دعم كامل
Goدعم كامل
Rustدعم كامل
PHPدعم كامل
Rubyدعم كامل

النماذج والميزات الذكية

ميزةوصف
Deep learning modelتوقعات الذكاء الاصطناعي المتقدمة
Local processingمركّز على الخصوصية
Cloud syncالتعلم عبر الأجهزة
Team learningالمعرفة المشتركة
Custom modelsالتدريب المحدد بالمجال

تكامل بيئات التطوير المتكاملة

IDEأمر التثبيت
VS Codeالتثبيت من المتجر
IntelliJ IDEAقم بالتثبيت من مستودع الإضافات
PyCharmقم بالتثبيت من مستودع الإضافات
WebStormقم بالتثبيت من مستودع الإضافات
Android Studioقم بالتثبيت من مستودع الإضافات
Eclipseالتثبيت من المتجر
Vimقم بالتثبيت عبر مدير الحزم
Emacsقم بالتثبيت عبر مدير الحزم

ميزات الفريق

أمروصف
tabnine team createإنشاء فريق
tabnine team invite <email>دعوة عضو الفريق
tabnine team remove <user>إزالة عضو الفريق
tabnine team settingsإعداد إعدادات الفريق
tabnine team modelsإدارة نماذج الفريق

تدريب النموذج المخصص

أمروصف
tabnine train --dataset <path>تدريب نموذج مخصص
tabnine train --validateتحقق من بيانات التدريب
tabnine model listقائمة النماذج المتاحة
tabnine model switch <model>تبديل النموذج النشط
tabnine model delete <model>احذف النموذج المخصص

تحسين الأداء

أمروصف
tabnine optimizeقم بتحسين الأداء
tabnine cache clearمسح ذاكرة التخزين المؤقت
tabnine cache statusتحقق من حالة الذاكرة المؤقتة
tabnine memory --limit <mb>تعيين حد الذاكرة
tabnine cpu --limit <percent>تعيين الحد الأقصى للوحدة المركزية المعالجة

الخصوصية والأمان

أمروصف
tabnine privacy --local-onlyتمكين الوضع المحلي فقط
tabnine privacy --cloud-syncتفعيل المزامنة السحابية
tabnine privacy settingsإعدادات الخصوصية
tabnine data exportتصدير بيانات المستخدم
tabnine data deleteحذف بيانات المستخدم

التكوين المتقدم

الإعدادوصف
completion_enabledتمكين/تعطيل الإكمالات
max_num_resultsالحد الأقصى من الاقتراحات
debounce_msتأخير الإكمال
local_enabledاستخدام النموذج المحلي
cloud_enabledاستخدام نموذج السحابة
semantic_statusالإكمال الدلالي

التصحيح والسجلات

أمروصف
tabnine logsعرض السجلات
tabnine logs --tailتتبع السجلات
tabnine debug --enableتمكين وضع التصحيح
tabnine debug --disableتعطيل وضع التصحيح
tabnine diagnosticsتشغيل التشخيصات

واجهة برمجة التطبيقات والتكامل

أمروصف
tabnine api --token <token>تعيين رمز API
tabnine api --endpoint <url>تعيين نقطة نهاية API
tabnine api testاختبار اتصال API
tabnine api usageتحقق من استخدام API
tabnine api limitsتحقق من حدود المعدل

إدارة الاشتراك

أمروصف
tabnine subscription statusتحقق من الاشتراك
tabnine subscription upgradeترقية الاشتراك
tabnine subscription cancelإلغاء الاشتراك
tabnine billing historyعرض سجل الفواتير

ميزات تحليل الكود

ميزةوصف
Semantic completionاقتراحات مراعية للسياق
Function signaturesاقتراحات المعاملات
Import suggestionsتوصيات الاستيراد التلقائي
Error detectionمنع أخطاء التركيب
Code patternsالتعرف على الأنماط

اختصارات لوحة المفاتيح (IntelliJ)

اختصاروصف
Ctrl+Alt+Tتبديل Tabnine
Ctrl+Alt+Rإعادة تشغيل Tabnine
Ctrl+Alt+Sافتح الإعدادات
Ctrl+Alt+Hمركز مفتوح
Ctrl+Alt+Lعرض السجلات

دعم أنواع الملفات

امتدادوصف
.js, .jsxملفات JavaScript
.ts, .tsxملفات TypeScript
.pyملفات Python
.javaملفات Java
.cpp, .hملفات C++
.csملفات C#
.goملفات Go
.rsملفات Rust
.phpملفات PHP
.rbملفات Ruby

متغيرات البيئة

متغيروصف
TABNINE_TOKENرمز مصادقة API
TABNINE_ENDPOINTعنوان URL لنقطة النهاية API
TABNINE_LOG_LEVELمستوى التسجيل
TABNINE_CACHE_DIRمجلد التخزين المؤقت
TABNINE_CONFIG_DIRمجلد التكوين
ملفوصف
tabnine_config.jsonالتكوين الرئيسي
.tabnineإعدادات المشروع
tabnine.logملف السجل
model_cache/مجلد ذاكرة التخزين المؤقت للنموذج
أمروصف
tabnine enterprise setupإعداد المؤسسة
tabnine enterprise policiesإدارة السياسات
tabnine enterprise auditسجلات التدقيق
tabnine enterprise complianceإعدادات الامتثال
أمروصف
tabnine metricsعرض مقاييس الاستخدام
tabnine analyticsلوحة معلومات التحليلات
tabnine performanceمقاييس الأداء
tabnine reportإنشاء تقرير
مشكلةحل
No completionsتحقق من اتصال الإنترنت
Slow performanceمسح ذاكرة التخزين المؤقت وإعادة التشغيل
Extension not workingإعادة تثبيت الامتداد
Authentication failedإعادة تسجيل الدخول إلى الحساب
High CPU usageتقليل تكرار الإكمال
تدريبوصف
Regular updatesحافظ على تحديث الامتداد
Clean code styleاقتراحات أفضل
Consistent namingتحسين التوقعات
Code commentsسياق محسّن
Team collaborationالتعلم المشترك
ميزةتابناينGitHub Copilotسوبرمافن
Local processingنعملالا
Custom modelsنعملالا
Team learningنعملالا
Privacy focusمرتفعوسطوسط
IDE supportواسعجيدالنمو
إطار عملالتكامل
Reactاقتراحات المكون
Vue.jsإكمالات القالب
Angularإكمالات الخدمة
Djangoاقتراحات النموذج
Flaskإكمالات المسار
أمروصف
tabnine --install-dir <path>تعيين دليل التثبيت
tabnine --config-dir <path>تعيين دليل التكوين
tabnine --log-file <path>تعيين مسار ملف السجل
tabnine --daemonتشغيل كـ daemon
tabnine --no-daemonتشغيل بدون daemon
أمروصف
:TabnineEnableقم بتمكين Tabnine
:TabnineDisableقم بتعطيل Tabnine
:TabnineStatusتحقق من الحالة
:TabnineHubمركز مفتوح
:TabnineLogsعرض السجلات
أمروصف
----------------------
M-x tabnine-startابدأ Tabnine
M-x tabnine-stopتوقف Tabnine
M-x tabnine-restartإعادة تشغيل Tabnine
M-x tabnine-configافتح التكوين
M-x tabnine-statusتحقق من الحالة