---
title: "Entegre Geliştirme Ortamları (IDE'ler)"
description: "Remix, VS Code ve popüler eklentiler dahil olmak üzere Ethereum geliştirmeye yönelik web tabanlı ve masaüstü IDE'ler hakkında bilgi edinin."
lang: tr
---

Bir [entegre geliştirme ortamı (IDE)](https://wikipedia.org/wiki/Integrated_development_environment) kurmak söz konusu olduğunda, Ethereum üzerinde uygulama programlamak diğer herhangi bir yazılım projesini programlamaya benzer. Aralarından seçim yapabileceğiniz birçok seçenek vardır, bu nedenle günün sonunda tercihlerinize en uygun IDE'yi veya kod düzenleyiciyi seçin. Büyük olasılıkla Ethereum geliştirmeniz için en iyi IDE seçimi, geleneksel yazılım geliştirme için halihazırda kullandığınız IDE'dir.

## Web tabanlı IDE'ler {#web-based-ides}

[Yerel bir geliştirme ortamı kurmadan](/developers/local-environment/) önce kodla biraz oynamak istiyorsanız, bu web uygulamaları Ethereum akıllı sözleşme geliştirmesi için özel olarak oluşturulmuştur.

**[Remix](https://remix.ethereum.org/)** - **_Yerleşik statik analiz ve bir test blokzincir sanal makinesi içeren web tabanlı IDE_**

- [Belgeler](https://remix-ide.readthedocs.io/en/latest/#)
- [Gitter](https://gitter.im/ethereum/remix)

**[ChainIDE](https://chainide.com/)** - **_Bulut tabanlı çoklu zincir IDE'si_**

- [Belgeler](https://chainide.gitbook.io/chainide-english-1/)
- [Yardım forumu](https://forum.chainide.com/)

**[Replit (Solidity Başlangıç - Beta)](https://replit.com/@replit/Solidity-starter-beta)** - **_Anında yeniden yükleme, hata denetimi ve birinci sınıf test ağı desteği ile Ethereum için özelleştirilebilir bir geliştirme ortamı_**

- [Belgeler](https://docs.replit.com/)

**[Tenderly Sandbox](https://sandbox.tenderly.co/)** - **_Tarayıcıda Solidity ve JavaScript kullanarak akıllı sözleşmeler yazabileceğiniz, yürütebileceğiniz ve hatalarını ayıklayabileceğiniz hızlı bir prototipleme ortamı_**

**[EthFiddle](https://ethfiddle.com/)** - **_Akıllı sözleşmenizi yazmanıza, derlemenize ve hatalarını ayıklamanıza olanak tanıyan web tabanlı IDE_**

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

## Masaüstü IDE'ler {#desktop-ides}

Çoğu köklü IDE, Ethereum geliştirme deneyimini geliştirmek için eklentiler oluşturmuştur. En azından, [akıllı sözleşme dilleri](/developers/docs/smart-contracts/languages/) için sözdizimi vurgulama sağlarlar.

**Visual Studio Code -** **_Resmi Ethereum desteğine sahip profesyonel çapraz platform IDE_**

- [Visual Studio Code](https://code.visualstudio.com/)
- [Kod örnekleri](https://github.com/Azure-Samples/blockchain/blob/master/blockchain-workbench/application-and-smart-contract-samples/readme.md)
- [GitHub](https://github.com/microsoft/vscode)

**JetBrains IDE'leri (IntelliJ IDEA vb.) -** **_Yazılım geliştiricileri ve ekipleri için temel araçlar_**

- [JetBrains](https://www.jetbrains.com/)
- [GitHub](https://github.com/JetBrains)
- [IntelliJ Solidity](https://github.com/intellij-solidity/intellij-solidity/)

**Remix Desktop -** **_Yerel makinenizde Remix IDE deneyimini yaşayın_**

- [İndir](https://github.com/ethereum/remix-desktop/releases)
- [GitHub](https://github.com/ethereum/remix-desktop)

## Eklentiler ve uzantılar {#plugins-extensions}

- [solidity](https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity) - Visual Studio Code için Ethereum Solidity Dili
- [VS Code için Solidity + Hardhat](https://marketplace.visualstudio.com/items?itemName=NomicFoundation.hardhat-solidity) - Hardhat ekibi tarafından Solidity ve Hardhat desteği
- [Prettier Solidity](https://github.com/prettier-solidity/prettier-plugin-solidity) - Prettier kullanan kod biçimlendirici

## Daha fazla bilgi {#further-reading}

- [Ethereum IDE'leri](https://www.alchemy.com/dapps/list-of/solidity-developer-tools-on-ethereum) _- Alchemy'nin Ethereum IDE'leri listesi_

_Size yardımcı olan bir topluluk kaynağı mı biliyorsunuz? Bu sayfayı düzenleyin ve ekleyin!_
