You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-21Lines changed: 3 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -165,13 +165,7 @@ Press <kbd>F1</kbd> or click menu `View` -> `Command Palette...` to show Visual
165
165
<td></td>
166
166
</tr>
167
167
<tr>
168
-
<td rowspan=11 align="center">Basic</td>
169
-
<td>Show Example Projects</td>
170
-
<td>Launch UI to show examples from selected framework and allow you to create a project from them. This command will show frameworks already configured in the extension, so to view ESP-Rainmaker examples, you need to run the <strong>Install ESP-Rainmaker</strong> first (or set the equivalent setting idf.espRainmakerPath), and then execute this command to see the examples.</td>
171
-
<td></td>
172
-
<td></td>
173
-
</tr>
174
-
<tr>
168
+
<td rowspan=10 align="center">Basic</td>
175
169
<td>Set Espressif Device Target</td>
176
170
<td>This will set the target for the current project (IDF_TARGET). Similar to <strong>idf.py set-target</strong>. For example, if you want to use ESP32 or ESP32-C3, you need to execute this command.</td>
177
171
<td></td>
@@ -233,19 +227,7 @@ Press <kbd>F1</kbd> or click menu `View` -> `Command Palette...` to show Visual
<td>Launch UI to show examples from selected framework and allow you to create a project from them. This command will show frameworks already configured in the extension, so to view ESP-Rainmaker examples, you need to run the <strong>Install ESP-Rainmaker</strong> first (or set the equivalent setting idf.espRainmakerPath), and then execute this command to see the examples.</td>
239
-
<td></td>
240
-
<td></td>
241
-
</tr>
242
-
<tr>
243
-
<td>Create Project from Extension Template</td>
244
-
<td>Create an ESP-IDF project using one of the extension template projects.</td>
<td>Create a new component in the current directory based on ESP-IDF component template.</td>
251
233
<td></td>
@@ -563,7 +545,7 @@ See an example in the [debugging](https://docs.espressif.com/projects/vscode-esp
563
545
564
546
## Available Tasks in `tasks.json`
565
547
566
-
A template `tasks.json` is included when creating a project using **ESP-IDF: Create Project from Extension Template**. These tasks can be executed by pressing <kbd>F1</kbd>, writing `Tasks: Run task` and selecting one of the following:
548
+
A template `tasks.json` is included when creating a project using **ESP-IDF: New Project**. These tasks can be executed by pressing <kbd>F1</kbd>, writing `Tasks: Run task` and selecting one of the following:
Copy file name to clipboardExpand all lines: docs_espressif/en/additionalfeatures/app-tracing.rst
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,11 +9,11 @@ Let's open a ESP-IDF project. For this tutorial we will use the `system/app_trac
9
9
10
10
- Navigate to **View** > **Command Palette**.
11
11
12
-
- Type **ESP-IDF: Show Examples Projects**, select the command and choose ``Use Current ESP-IDF (/path/to/esp-idf)``.
12
+
- Type **ESP-IDF: New Project**, select the command and choose ESP-IDF version to use.
13
13
14
14
If you don't see the option, please review the setup in :ref:`Install ESP-IDF and Tools <installation>`.
15
15
16
-
- A window will be open with a list a projects, go the **system** section and choose the ``app_trace_to_host``. You will see a **Create Project Using Example app_trace_to_host** button in the top and a description of the project below. Click the button and the project will be opened in a new window.
16
+
- A window will be open with settings to configure the project. Later you can choose from a list a ESP-IDF examples, go the **system** section and choose the ``app_trace_to_host``. You will see a **Create Project Using Example app_trace_to_host** button in the top and a description of the project below. Click the button and the project will be opened in a new window.
Copy file name to clipboardExpand all lines: docs_espressif/en/additionalfeatures/coverage.rst
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,11 +14,11 @@ Let's use the ESP-IDF `GCOV Example <https://github.com/espressif/esp-idf/tree/m
14
14
15
15
- Navigate to **View** > **Command Palette**.
16
16
17
-
- Type **ESP-IDF: Show Examples Projects** and choose ``Use Current ESP-IDF (/path/to/esp-idf)``.
17
+
- Type **ESP-IDF: New Project** and choose ESP-IDF version to use.
18
18
19
19
If you don't see the option, please review the current ESP-IDF setup in :ref:`Installation <installation>`.
20
20
21
-
- A window will be open with a list a projects, go the **system** section and choose the ``gcov``. You will see a **Create Project Using Example gcov** button in the top and a description of the project below. Click **Create Project Using Example GCOV** button.
21
+
- A window will be open with settings to configure the project. Later you can choose from a list a ESP-IDF examples, go the **system** section and choose the ``gcov``. You will see a **Create Project Using Example gcov** button in the top and a description of the project below. Click **Create Project Using Example GCOV** button.
Copy file name to clipboardExpand all lines: docs_espressif/en/additionalfeatures/heap-tracing.rst
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,11 +7,11 @@ Let's open a ESP-IDF project. For this tutorial we will use the ``system/sysview
7
7
8
8
- Navigate to **View** > **Command Palette**.
9
9
10
-
- Type **ESP-IDF: Show Examples Projects**, select the command and choose ``Use Current ESP-IDF (/path/to/esp-idf)``.
10
+
- Type **ESP-IDF: New Project**, select the command and choose ESP-IDF version to use.
11
11
12
12
If you don't see the option, please review the setup in :ref:`Install ESP-IDF and Tools <installation>`.
13
13
14
-
- A window will be open with a list a projects, go the **system** section and choose the ``sysview_tracing_heap_log``. You will see a **Create Project Using Example sysview_tracing_heap_log** button in the top and a description of the project below. Click the button and the project will be opened in a new window.
14
+
- A window will be open with settings to configure the project. Later you can choose from a list a ESP-IDF examples, go the **system** section and choose the ``sysview_tracing_heap_log``. You will see a **Create Project Using Example sysview_tracing_heap_log** button in the top and a description of the project below. Click the button and the project will be opened in a new window.
Copy file name to clipboardExpand all lines: docs_espressif/en/additionalfeatures/install-esp-components.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ For more information, refer to `ESP Component Registry Documentation <https://do
20
20
Install Arduino-ESP32 as Component
21
21
----------------------------------
22
22
23
-
The ``ESP-IDF: Add Arduino-ESP32 as ESP-IDF Component`` command adds `Arduino-ESP32 <https://github.com/espressif/arduino-esp32>`_ as an ESP-IDF component in your current directory (``${CURRENT_DIRECTORY}/components/arduino``). You can also use the ``ESP-IDF: Create Project from Extension Template`` command with the ``arduino-as-component`` template to create a new project directory that includes Arduino-ESP32 as an ESP-IDF component.
23
+
The ``ESP-IDF: Add Arduino-ESP32 as ESP-IDF Component`` command adds `Arduino-ESP32 <https://github.com/espressif/arduino-esp32>`_ as an ESP-IDF component in your current directory (``${CURRENT_DIRECTORY}/components/arduino``).
Copy file name to clipboardExpand all lines: docs_espressif/en/additionalfeatures/qemu.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ ESP-IDF setup can include a fork of `Espressif QEMU fork <https://github.com/esp
13
13
Development steps:
14
14
15
15
1. Prepare a project folder in a container based on the dockerfile in the templates ``.devcontainer`` directory in this repository. For this you can:
16
-
- Create a project using **ESP-IDF: New Project**, **ESP-IDF: Show Examples Projects** or **ESP-IDF: Create Project from Extension Template** command which will include the ``.devcontainer`` directory.
16
+
- Create a project using **ESP-IDF: New Project** command which will include the ``.devcontainer`` directory.
17
17
- Use the **ESP-IDF: Add Docker Container Configuration** command to add the ``.devcontainer`` files to the currently opened project directory.
18
18
2. Use the **Remote Containers: Open Folder in Container..** command to open the folder within the container.
19
19
3. The **Remote Containers** will build the container from the Dockerfile (if it has not been created before) and install this extension on the container.
Copy file name to clipboardExpand all lines: docs_espressif/en/commands.rst
-4Lines changed: 0 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,8 +34,6 @@ All commands start with ``ESP-IDF:``.
34
34
- Set required values in your project SDKConfig to enable code coverage analysis.
35
35
* - Configure project for ESP-Clang
36
36
- Configure the current ESP-IDF project to use esp-clang as toolchain to use and configure LLVM Clang extension in settings.json.
37
-
* - Create Project from Extension Template
38
-
- Create an ESP-IDF project using one of the extension template projects.
39
37
* - Create New ESP-IDF Component
40
38
- Create a new component in the current directory based on ESP-IDF component template.
41
39
* - Dispose of Current SDK Configuration Editor Server Process
@@ -126,8 +124,6 @@ All commands start with ``ESP-IDF:``.
126
124
- This will set the target for the current project (IDF_TARGET). Similar to **idf.py set-target**. For example, if you want to use ESP32 or ESP32-C3, you need to execute this command.
127
125
* - Set ESP-MATTER Device Path (ESP_MATTER_DEVICE_PATH)
128
126
- The **ESP-IDF: Set ESP-MATTER Device Path (ESP_MATTER_DEVICE_PATH)** is used to define the device path for ESP-Matter. ESP-Matter is not supported in Windows.
129
-
* - Show Example Projects
130
-
- Launch UI to show examples from selected framework and allow you to create a project from them. This command will show frameworks already configured in the extension. To view ESP-Rainmaker examples, you need to run the **Install ESP-Rainmaker** first (or set the equivalent setting idf.espRainmakerPath), and then execute this command to see the examples.
0 commit comments