Automatically add tasks to help you build, test and load your app on a physical device.
These tasks are accessible through the build task menu keyboard shortcut to avoid clicking around.
Sidebar
The tasks are all accessible through an easy to use sidebar menu.
Status Bar
Status bar items to quickly identify :
Which device you are currently building your app for.
The status of the Ledger developer tools Docker image.
On macOS and Windows, make sure an X Window System server is installed and running
(see XQuartz for mac and VcXsrv for windows).
Otherwise, some testing tasks will not work. Make sure client connections are allowed.
Extension Settings
This extension contributes the following settings:
ledgerDevTools.onboardingPin: Set the device quick onboarding PIN code.
ledgerDevTools.onboardingSeed: Set the device quick onboarding 24-word Seed phrase.
ledgerDevTools.dockerImage: Set the Ledger developer tools Docker image.
ledgerDevTools.dockerRunArgs: Any additional command line args to pass to the docker run
command for the Ledger developer tools Docker image.
ledgerDevTools.additionalReqsPerApp: Add prerequisites for current app's functional tests (for instance 'apk add python3-protobuf').
ledgerDevTools.keepTerminal: Indicates to keep the Terminal window opened after a successful task execution.
ledgerDevTools.openContainerAsRoot: Open docker container using root:root user.
ledgerDevTools.containerUpdateRetries: Set the max number of Container Update retries.