forked from platformio/platformio-core
Add information about C/C++ Index Rebuiding
This commit is contained in:
@ -49,7 +49,7 @@ It's built on top of `GitHub's Atom "hackable" text editor <https://atom.io>`_.
|
|||||||
If you have already Atom installed, please install `PlatformIO IDE for Atom package <https://atom.io/packages/platformio-ide>`_.
|
If you have already Atom installed, please install `PlatformIO IDE for Atom package <https://atom.io/packages/platformio-ide>`_.
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
You don't need to install PlatformIO CLI seprately to system.
|
You don't need to install PlatformIO CLI separately to system.
|
||||||
PlatformIO CLI is built into PlatformIO IDE and you will be able to use it
|
PlatformIO CLI is built into PlatformIO IDE and you will be able to use it
|
||||||
within PlatformIO IDE Terminal.
|
within PlatformIO IDE Terminal.
|
||||||
|
|
||||||
@ -95,9 +95,9 @@ then install it and restart Atom:
|
|||||||
- **Other Systems**: Download the latest `Clang for the other systems <http://llvm.org/releases/download.html>`_.
|
- **Other Systems**: Download the latest `Clang for the other systems <http://llvm.org/releases/download.html>`_.
|
||||||
|
|
||||||
.. warning::
|
.. warning::
|
||||||
The libraries which are added/installed after initializing process will
|
If some libraries are not visible in :ref:`ide_atom` and Code Completion or
|
||||||
not be reflected in code linter. You need ``Menu: PlatformIO >
|
Code Linting does not work properly, please perform ``Menu: PlatformIO >
|
||||||
Rebuild C/C++ Project Index (Autocomplete, Linter)``.
|
Rebuild C/C++ Project Index (Autocomplete, Linter)``
|
||||||
|
|
||||||
3. IDE Installation
|
3. IDE Installation
|
||||||
~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~
|
||||||
@ -337,9 +337,9 @@ automatically created and preconfigured when you initialize project using
|
|||||||
``Menu: PlatformIO > Initialize new PlatformIO Project or update existing...``.
|
``Menu: PlatformIO > Initialize new PlatformIO Project or update existing...``.
|
||||||
|
|
||||||
.. warning::
|
.. warning::
|
||||||
The libraries which are added/installed after initializing process will
|
If some libraries are not visible in :ref:`ide_atom` and Code Completion or
|
||||||
not be reflected in code linter. You need ``Menu: PlatformIO >
|
Code Linting does not work properly, please perform ``Menu: PlatformIO >
|
||||||
Rebuild C/C++ Project Index (Autocomplete, Linter)``.
|
Rebuild C/C++ Project Index (Autocomplete, Linter)``
|
||||||
|
|
||||||
|
|
||||||
.. error::
|
.. error::
|
||||||
|
@ -54,4 +54,9 @@ You can use library ID, Name or even repository URL. For example,
|
|||||||
Please follow to :ref:`cmd_lib_install` for detailed documentation about
|
Please follow to :ref:`cmd_lib_install` for detailed documentation about
|
||||||
possible values.
|
possible values.
|
||||||
|
|
||||||
|
.. warning::
|
||||||
|
If some libraries are not visible in :ref:`ide_atom` and Code Completion or
|
||||||
|
Code Linting does not work properly, please perform ``Menu: PlatformIO >
|
||||||
|
Rebuild C/C++ Project Index (Autocomplete, Linter)``
|
||||||
|
|
||||||
.. image:: ../_static/platformio-demo-lib.gif
|
.. image:: ../_static/platformio-demo-lib.gif
|
||||||
|
@ -51,6 +51,11 @@ Usage
|
|||||||
platformio lib [STORAGE_OPTIONS] install <name>=<repository> (name it should have locally)
|
platformio lib [STORAGE_OPTIONS] install <name>=<repository> (name it should have locally)
|
||||||
platformio lib [STORAGE_OPTIONS] install <repository#tag> ("tag" can be commit, branch or tag)
|
platformio lib [STORAGE_OPTIONS] install <repository#tag> ("tag" can be commit, branch or tag)
|
||||||
|
|
||||||
|
.. warning::
|
||||||
|
If some libraries are not visible in :ref:`ide_atom` and Code Completion or
|
||||||
|
Code Linting does not work properly, please perform ``Menu: PlatformIO >
|
||||||
|
Rebuild C/C++ Project Index (Autocomplete, Linter)``
|
||||||
|
|
||||||
Description
|
Description
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user