..  Copyright (c) 2014-present PlatformIO <contact@platformio.org>
    Licensed under the Apache License, Version 2.0 (the "License");
    you may not use this file except in compliance with the License.
    You may obtain a copy of the License at
       http://www.apache.org/licenses/LICENSE-2.0
    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.

.. _pioide:

PlatformIO IDE
==============

.. include:: pioide_features.rst

-------------

We provide official packages (plugins, extensions) for the most popular IDEs
and text editors.

.. note::
    In our experience, :ref:`ide_vscode` offers better system performance, and users have found it easier to get started

VSCode
------

**Visual Studio Code** is a lightweight but powerful source code editor which
runs on your desktop and is available for Windows, macOS and Linux. It comes
with built-in support for JavaScript, TypeScript and Node.js and has a rich
ecosystem of extensions for other languages (such as C++, C#, Python, PHP,
Go) and runtimes (such as .NET and Unity)

:ref:`Install PlatformIO IDE for VSCode / Get started <ide_vscode>`

.. image:: ../_static/images/ide/vscode/platformio-ide-vscode.png
    :target: vscode.html
