---
title: "بيئات التطوير المتكاملة (⁦IDEs⁩)"
description: "تعرف على بيئات التطوير المتكاملة (⁦IDEs⁩) المستندة إلى الويب وسطح المكتب لتطوير إيثيريوم، بما في ذلك ⁦Remix⁩ و⁦VS Code⁩ والإضافات الشائعة."
lang: ar
---

عندما يتعلق الأمر بإعداد [بيئة تطوير متكاملة (<span dir="ltr">IDE</span>)](https://wikipedia.org/wiki/Integrated_development_environment)، فإن برمجة التطبيقات على إيثيريوم تشبه برمجة أي مشروع برمجي آخر. هناك العديد من الخيارات للاختيار من بينها، لذا في نهاية المطاف، اختر بيئة التطوير المتكاملة أو محرر الأكواد الذي يناسب تفضيلاتك. في الغالب، أفضل خيار لبيئة التطوير المتكاملة لتطوير إيثيريوم هو البيئة التي تستخدمها بالفعل لتطوير البرمجيات التقليدية.

## بيئات التطوير المتكاملة المستندة إلى الويب {#web-based-ides}

إذا كنت تتطلع إلى تجربة الأكواد قبل [إعداد بيئة تطوير محلية](/developers/local-environment/)، فإن تطبيقات الويب هذه مصممة خصيصًا لتطوير العقود الذكية على إيثيريوم.

**[Remix](https://remix.ethereum.org/)** - **_بيئة تطوير متكاملة مستندة إلى الويب مع تحليل ثابت مدمج، وآلة افتراضية لاختبار سلسلة الكتل_**

- [المستندات](https://remix-ide.readthedocs.io/en/latest/#)
- [Gitter](https://gitter.im/ethereum/remix)

**[ChainIDE](https://chainide.com/)** - **_بيئة تطوير متكاملة سحابية متعددة السلاسل_**

- [المستندات](https://chainide.gitbook.io/chainide-english-1/)
- [منتدى المساعدة](https://forum.chainide.com/)

**[Replit (Solidity Starter - Beta)](https://replit.com/@replit/Solidity-starter-beta)** - **_بيئة تطوير قابلة للتخصيص لإيثيريوم مع إعادة تحميل سريع، والتحقق من الأخطاء، ودعم ممتاز لشبكات الاختبار_**

- [المستندات](https://docs.replit.com/)

**[Tenderly Sandbox](https://sandbox.tenderly.co/)** - **_بيئة نماذج أولية سريعة حيث يمكنك كتابة العقود الذكية وتنفيذها وتصحيح أخطائها في المتصفح باستخدام Solidity و<span dir="ltr">JavaScript</span>_**

**[EthFiddle](https://ethfiddle.com/)** - **_بيئة تطوير متكاملة مستندة إلى الويب تتيح لك كتابة عقدك الذكي وتجميعه وتصحيح أخطائه_**

- [Gitter](https://gitter.im/loomnetwork/ethfiddle)

## بيئات التطوير المتكاملة لسطح المكتب {#desktop-ides}

قامت معظم بيئات التطوير المتكاملة الراسخة ببناء إضافات لتحسين تجربة تطوير إيثيريوم. كحد أدنى، توفر هذه الإضافات تمييزًا لغويًا لـ [لغات العقود الذكية](/developers/docs/smart-contracts/languages/).

**<span dir="ltr">Visual Studio Code</span> -** **_بيئة تطوير متكاملة احترافية متعددة المنصات مع دعم رسمي لإيثيريوم_**

- [<span dir="ltr">Visual Studio Code</span>](https://code.visualstudio.com/)
- [نماذج الأكواد](https://github.com/Azure-Samples/blockchain/blob/master/blockchain-workbench/application-and-smart-contract-samples/readme.md)
- [GitHub](https://github.com/microsoft/vscode)

**بيئات التطوير المتكاملة من <span dir="ltr">JetBrains</span> (مثل <span dir="ltr">IntelliJ IDEA</span> وغيرها) -** **_أدوات أساسية لمطوري البرمجيات والفرق_**

- [<span dir="ltr">JetBrains</span>](https://www.jetbrains.com/)
- [GitHub](https://github.com/JetBrains)
- [<span dir="ltr">IntelliJ Solidity</span>](https://github.com/intellij-solidity/intellij-solidity/)

**<span dir="ltr">Remix Desktop</span> -** **_جرب بيئة التطوير المتكاملة Remix على جهازك المحلي_**

- [تنزيل](https://github.com/ethereum/remix-desktop/releases)
- [GitHub](https://github.com/ethereum/remix-desktop)

## الإضافات والملحقات {#plugins-extensions}

- [<span dir="ltr">solidity</span>](https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity) - لغة Solidity لإيثيريوم على <span dir="ltr">Visual Studio Code</span>
- [Solidity + Hardhat لـ <span dir="ltr">VS Code</span>](https://marketplace.visualstudio.com/items?itemName=NomicFoundation.hardhat-solidity) - دعم Solidity وHardhat من فريق Hardhat
- [<span dir="ltr">Prettier Solidity</span>](https://github.com/prettier-solidity/prettier-plugin-solidity) - منسق أكواد باستخدام <span dir="ltr">prettier</span>

## قراءة إضافية {#further-reading}

- [بيئات التطوير المتكاملة لإيثيريوم](https://www.alchemy.com/dapps/list-of/solidity-developer-tools-on-ethereum) _- قائمة Alchemy لبيئات التطوير المتكاملة لإيثيريوم_

_هل تعرف موردًا مجتمعيًا ساعدك؟ قم بتعديل هذه الصفحة وأضفه!_
