Project generator for CLion IDE // Resolve #132

This commit is contained in:
Valeriy Koval
2015-07-15 19:34:10 +03:00
parent c4e42c88fe
commit d5c852d329
9 changed files with 388 additions and 7 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

+1
View File
@@ -7,6 +7,7 @@ IDE Integration
:maxdepth: 2
ide/arduino
ide/clion
ide/eclipse
ide/energia
ide/qtcreator
+47
View File
@@ -0,0 +1,47 @@
.. _ide_clion:
CLion
=====
The `CLion <https://www.jetbrains.com/clion/>`_ is a cross-platform C/C++ IDE
for Linux, OS X, and Windows integrated with the CMake build system. The
initial version will support the GCC and Clang compilers and GDB debugger.
Clion includes such features as a smart editor, code quality assurance,
automated refactorings, project manager, integrated version control systems.
This software can be used with:
* all available :ref:`platforms`
* all available :ref:`frameworks`
Refer to the `CDT Documentation <https://www.jetbrains.com/clion/documentation/>`_
page for more detailed information.
.. contents::
Integration
-----------
Project Generator
^^^^^^^^^^^^^^^^^
Since PlatformIO 2.0 you can generate CLion compatible project using
:option:`platformio init --ide` command. Please choose board type using
:ref:`cmd_boards` command and run:
.. code-block:: shell
platformio init --ide clion --board %TYPE%
Then import this project from start menu or via ``File > Import Project>`` and specify root directory where is located.
:ref:`projectconf`
.. warning::
CLion is still in the development stage, so some of the features probably will not work with PlatformIO
Screenshot
----------
.. image:: ../_static/ide-platformio-clion.png
:target: http://docs.platformio.org/en/latest/_static/ide-platformio-clion.png