محرر كود عبر الإنترنت

محرر كود قائم على الويب للتعلم والت prototyping. اكتب، شغّل وشارك كوداً عبر لغات متعددة بدون إعداد محلي، مع تشغيل محمي ومخرجات مباشرة.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,364+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

عن هذه الأداة

يوفر هذا الأداة محرر كود ومشغّل قائمين على المتصفح يتيحان كتابة، تشغيل، اختبار ومشاركة الكود عبر لغات متعددة بدون إعداد محلي. الفئات المستهدفة: الطلاب والمعلمون والمطورون للاستخدام في prototyping سريع، التعلم، التصحيح والعرْض.
تشمل الميزات الأساسية وضعيات اللغات (JavaScript، Python، Java، C/C++، Go، Ruby وLua وغيرها عبر WebAssembly)، بيئة تشغيل معزولة ونموذج إدخال/إخراج منظم حيث الإدخالات هي نص الكود واللغة وبيانات stdin اختيارية، أما الإخراج فهو stdout و stderr ورمز الخروج ومقاييس الموارد. تحسين التعاون من خلال مشاركة مقتطفات عبر روابط حالة مدمجة.
تعمل التنفي ذة خلف الشاشة في ساندبوكس المتصفح (Web Worker/WebAssembly) لعزل الكود، وتتبع الوقت والذاكرة وتطبيق مهلات لمنع الحلقات اللانهائية. تتضمن الأخطاء رسائل التحويل والتشغيل مع الإشارات إلى سطور. يتم تحميل التبعيّات الخارجية فقط عبر قنوات معتمدة. المعايير اللغوية تتبع معايير IETF؛ الأزمنة بالميلي ثانية والذاكرة بالميجابايت؛ نفترض وجود مستخدمين في مناطق مطوريين شائعة. الاستثناءات: ليس IDE كاملاً، لا تثبيت حزم محلياً، ولا حالة خادم-جانب-خادم محفوظة، باستثناء الروابط القابلة للمشاركة.

كيفية الاستخدام

  1. اختر لغة والصق الكود في المحرر.
  2. قدم بيانات stdin إذا لزم الأمر واضبط حدود timeout/memory.
  3. انقر تشغيل لتنفيذ الكود والتقاط الإخراج.
  4. راقب stdout و stderr ورمز الخروج واستخدام الموارد.
  5. احفظ أو شارك المقتطف القابل للتشغيل عبر رابط أو صدره.
How to use online code editor google

Frequently Asked Questions

اعثر على إجابات سريعة

هل يتم تشغيل الكود ضمن sandbox في المتصفح؟
نعم. يتم تشغيله ضمن بيئة معزولة (Web Worker/WebAssembly) لتقليل الوصول إلى النظام المستضيف. القيود الافتراضية تشمل تقليل وصول أنظمة الملفات والشبكة، مع مهلات لمنع الحلقات اللانهائية وإساءة استخدام الموارد.
ما اللغات المدعومة؟
تشمل اللغات JavaScript وPython وJava وC/C++ وGo وRuby وLua، مع توسيعات عبر backends WebAssembly ومفسرات. كل لغة لديها Runtime sandboxed و مكتبات قياسية وفق ما تسمحه البيئة.
هل يمكنني تحميل مكتبات خارجية؟
يسمح بتحميل مكتبات خارجية عبر عناوين URL آمنة ومعتمدة، أو حزم معتمدة مسبقاً. يمكن أن تكون الاستيرادات inline متاحة لبعض اللغات؛ تعتمد أخرى على loaders sandboxed. كل التبعيّات تعمل ضمن sandbox للحفاظ على الأمان.
كيف تتم مشاركة أو حفظ النتائج؟
تتضمن الروابط القابلة للمشاركة الكود واللغة والحالة. يمكن حفظ المقاطع محلياً في المتصفح أو تصديرها كملفات. قد تستخدم المشاركة الخلفيات الخالية من الخادم؛ يتم مشاركة البيانات فقط بناءً على طلب المستخدم صراحة.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

محول Spotify إلى MP3

يحوّل ملفات الصوت المقدمة محليًا إلى MP3، مما يتيح الاستماع دون اتصال وتوافقًا عبر الأجهزة للموسيقى...

Developer Tools

حساب المسافة بالطرق

حاسب للمسافة بالطرق للمسافرين ومخططي اللوجستيات والسائقين لتقدير المسافات وأزمنة الرحلة بسرعة بين ال...

Developer Tools

حاسبة العمر

حدد عمر شخص بسرعة استناداً إلى تاريخ ميلاده مع أداتنا المجانية على الإنترنت، مناسبة للاستخدام الشخصي...

Developer Tools

محول العملات

حوّل بسرعة مبالغ بين عملات مختلفة باستخدام محول العملات المجاني عبر الإنترنت، مثالي للمسافرين، الشرك...

ملاحظاتك تهمنا

ساعدنا على التحسن