Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>DXIDENew to Visual Studio Code? Get it now.
DXIDE

DXIDE

dxide

|
262 installs
| (0) | Free
DXIDE Debugging Plugin
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Welcome to the Duoxian Device Debugging Plugin for VSCode!

Plugin Introduction

The Duoxian Device Debugging Plugin is specifically designed for Duoxian's smart devices, primarily supporting an IDE environment for embedded firmware development using the JavaScript language. In addition to basic code synchronization and start/stop capabilities, this plugin also provides the following key features:

Main Sidebar Features

  • Create New Project: Allows you to create and build projects, making it easy to manage and organize your development work.

Status Bar Function Buttons

  • install : Downloads components referenced by the app.dxproj file to the project dxmodules.
  • package : Builds the project into an upgrade package, which is saved as .temp/dist.zip.
  • connect : Two states: Not connected to the device, click to connect; Connected to the device, click to reconnect.
  • run : Starts the application, with logs output to the terminal window.
  • stop : Stops the application.
  • sync : Syncs only the parts that have changed since the last synchronization, quickly and efficiently.
  • syncAll : Syncs all files and data, ensuring complete consistency.

Terminal Window

  • Logs reported by the application are printed in the Terminal Output window, helping developers track and analyze runtime information.

Problems Solved

The Duoxian Device Debugging Plugin addresses several issues in traditional smart device development:

  • Developer Customization: Provides powerful tools for defining and modifying capabilities, making it easy for application developers to define and modify the functions of smart devices.
  • Decoupling and Layering: By layering and standardizing, it clearly separates firmware development from business function development, simplifying the development process.

User Guide

  • Install the Plugin: Search for "Duoxian Device Debugging Plugin" or "DXIDE" in VSCode to install.
  • Project Management: Create a new project through the plugin or visit the official website to download project templates.
  • USB Connection: Use a USB connection to connect the device.
  • Code Synchronization: Use the code synchronization feature to ensure that the code on the device remains consistent with the project.
  • Start/Stop Control: Use the status bar function buttons to start, stop, and restart operations.
  • Log Reporting: View log reports in the output window to help track and analyze runtime information.

Ecosystem Development

The Duoxian Device Debugging Plugin is committed to building a comprehensive ecosystem:

  • Open Capabilities: Continually opens up customization capabilities for released devices and gradually supports other manufacturers' devices.
  • Examples and Resources: Provides rich examples and development resources, making it easy for developers to quickly implement business logic.
  • Documentation and Support: Offers detailed documentation, videos, online forums, WeChat groups, and other support channels to help developers solve problems.

Contact Us

Join the Duoxian Device Debugging Plugin developer community to collaboratively build a stronger ecosystem. If you have any questions or suggestions, you can contact us through the following channels:

  • Open Source Repository

  • Official Website

Let’s work together to create a smarter, more open smart device development ecosystem!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft