noir-lang / vscode-noir

Apache License 2.0
6 stars 7 forks source link

Add "Verify" button in Sidebar View #9

Closed Savio-Sou closed 3 months ago

Savio-Sou commented 1 year ago

Problem

The Noir VS Code extension does not currently support verifying Noir programs within the extension, which could be useful for Noir development workflows in e.g. in-browser VS Code.

Happy Case

As a Noir developer, I want to:

  1. Type <my_desired_proof_name> in a field in the Noir Sidebar View
  2. Click a "Verify" button in the View (which verifies the proof named <my_desired_proof_name> in the local instance)

so I can verify if the proof is valid or not.

If there is no existing proof named <my_desired_proof_name> found in the local instance, the extension should prompt me with an error and ask me to check if the proof name was inputted correctly.

Alternatives Considered

No response

Additional Context

No response

Would you like to submit a PR for this Issue?

No

Support Needs

No response

### Pending
- [ ] https://github.com/noir-lang/vscode-noir/issues/6
- [ ] https://github.com/noir-lang/vscode-noir/issues/7
- [ ] https://github.com/noir-lang/vscode-noir/issues/8