The nRF Connect for VS Code extension comes with the Devicetree Visual Editor, which provides the overview of the devicetree context and a visual representation of the devicetree file structure. It simplifies the editing process of devicetree files by reducing the time needed to manually convert a hardware schematic to devicetree language.
This page provides information about the most common ways you can interact with the editor. For a detailed description of all the interface options, see the Devicetree Visual Editor interface page in the UI and reference section.
Changes in the editor are propagated to the devicetree file in real time (and the other way around), and you can save your changes in either of them. This is different from the Kconfig GUI, which requires saving changes using one of the dedicated options in the GUI. If you still prefer to manually edit the devicetree files, see the How to manually edit devicetree files page.
Note
The hardware limitations for pins and nodes also apply when using the editor. For example, you can only add a number of different pins for the adc node. Other restrictions are inherited from the devicetree language and Zephyr.