[cleanup] Refactor core zxdb module This CL refactors the core zxdb module to follow the patterns used throughout the rest of the plugin. Instead of using a global varable, the ZxdbConsole is now passed through the object hiearchy. Also, instead of using callbacks for promises, we use `async`/`await`. Change-Id: I61cad1a03b370bb8863e09c851fb09bad946a7dc Reviewed-on: https://fuchsia-review.googlesource.com/c/vscode-plugins/+/1033840 Kokoro: Kokoro <noreply+kokoro@google.com> Reviewed-by: Jacob Rutherford <jruthe@google.com>
This VS Code extension implements the commonly needed functionality for Fuchsia development.
This is a Work In Progress Currently supporting:
The FFX tool path can be set under Settings > Extensions > Fuchsia SDK. If this path is not set, the extension will automatically search for it at:
Use of the Fuchsia core developer tools is subject to the Google Terms of Service. The Google Privacy Policy describes how data is handled in your use of this service.