اختبار كتابة Rust
تدرّب على كتابة أكواد Rust حقيقية — الرموز والكلمات المفتاحية والمسافات البادئة التي تستخدمها كل يوم. يقيس WPM البرمجة والدقة ودقة الصياغة.
انقر هنا وابدأ الكتابة
Enter = سطر جديد · Tab = مسافة بادئة · Esc = إعادة. يُحتسب المفتاح الخاطئ ويبقى المؤشر في انتظار الصحيح.
سرعتك في كتابة الأكواد
تحتسب دقة الصياغة الأقواس وعلامات الاقتباس والمعاملات وعلامات الترقيم فقط — الأحرف التي تسبب أخطاء الصياغة.
الأحرف التي أخطأت فيها
لا أخطاء — أداء خالٍ من العيوب!
نصائح لكتابة Rust
تحشر Rust كثيرًا من علامات الترقيم في كل سطر: استعارات & ومسارات :: وأنواع الإرجاع -> و? للأخطاء وإغلاقات |x|. ومن السهل نسيان ! في ماكرو مثل println! — والدقة هنا تتفوق على السرعة.
مقطع Rust قد يصادفك
impl User {
fn new(name: &str, age: u32) -> Self {
Self { name: name.to_string(), age }
}
} اختبارات كتابة الأكواد حسب اللغة
- اختبار كتابة JavaScript
- اختبار كتابة TypeScript
- اختبار كتابة Python
- اختبار كتابة SQL
- اختبار كتابة Java
- اختبار كتابة C#
- اختبار كتابة C++
- اختبار كتابة Go
- اختبار كتابة Rust
- اختبار كتابة PHP
- اختبار كتابة HTML
- اختبار كتابة CSS
- اختبار كتابة Bash
كيف يعمل اختبار كتابة الأكواد
- اختر لغة وطولًا، وانقر على المحرر وابدأ الكتابة — يبدأ المؤقت عند أول مفتاح.
- اضغط Enter للأسطر الجديدة. مع تفعيل المسافة البادئة التلقائية تُتخطى المسافات البادئة كما في محررك؛ أوقفها لتتدرب على المسافات البادئة أيضًا.
- المفتاح الخاطئ يومض بالأحمر ويُحتسب، لكن المؤشر ينتظر الحرف الصحيح — فتُقاس كل هفوة دون ترك كود معطوب.
- تعرض نتيجتك WPM البرمجة والدقة الإجمالية ودقة الصياغة والأحرف التي أخطأت فيها أكثر بالضبط.
اختبار كتابة الأكواد — أسئلة شائعة
ما سرعة الكتابة الجيدة للمبرمجين؟
يقل WPM البرمجة عادةً بنسبة 30–50% عن WPM النثر بسبب الرموز وحالة الأحرف والمسافات البادئة. 40–60 كلمة برمجية في الدقيقة بدقة 95%+ أداء متين؛ وفوق 70 ممتاز.
ما هي دقة الصياغة؟
هي دقتك في الأحرف غير الحرفية فقط — الأقواس والأقواس المعقوفة وعلامات الاقتباس والفواصل المنقوطة والمعاملات. وهي المفاتيح التي تقف وراء معظم أخطاء الصياغة، فهي الرقم الجدير بالتحسين.
ما اللغات التي يمكنني التدرّب عليها؟
JavaScript وTypeScript وPython وSQL وJava وC# وC++ وGo وRust وPHP وHTML وCSS وBash — كلها مقاطع من الواقع العملي.
هل الكتابة الأسرع تجعلك مبرمجًا أفضل؟
التفكير أهم من الكتابة، لكن الكتابة السلسة للرموز تزيل الاحتكاك: أخطاء مطبعية أقل وبناءات معطوبة أقل وانتباه أكبر للمشكلة الفعلية.