Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/siegebell/vscoq

Coq Support for Visual Studio Code
https://github.com/siegebell/vscoq

coq

Last synced: about 1 month ago
JSON representation

Coq Support for Visual Studio Code

Awesome Lists containing this project

README

        

A plugin for the [Coq Proof Assistant 8.5 and 8.6](https://coq.inria.fr/) in [Visual Studio Code](https://code.visualstudio.com/).

* [Setup instructions](https://github.com/siegebell/vscoq/wiki/Setup)
* [Tips](https://github.com/siegebell/vscoq/wiki/Tips)

## Features
* Asynchronous proofs
* Syntax highlighting
* Commands: step forward, interpret to point, interrupt computation, queries, set display options, etc.
* Diff view for proof-view: highlight which terms change between states
* Smarter editing: does not roll back the state when editing whitespace or comments
* Works with [prettify-symbols-mode](https://marketplace.visualstudio.com/items?itemName=siegebell.prettify-symbols-mode)
* Supports \_CoqProject
* The proof-view can be opened in an external web browser
* LtacProf results treeview

## Screenshots
Simple example

Screenshot of Proof Goal

LtacProfiling view:
Simple example