Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Writing extensions/plugins for different Coq IDEs

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Writing extensions/plugins for different Coq IDEs


Chronological Thread 
  • From: Talia Ringer <tringer AT cs.washington.edu>
  • To: Coq-Club <coq-club AT inria.fr>
  • Subject: Re: [Coq-Club] Writing extensions/plugins for different Coq IDEs
  • Date: Thu, 18 Oct 2018 13:45:42 -0700
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=tringer AT cs.washington.edu; spf=None smtp.mailfrom=tringer AT cs.washington.edu; spf=None smtp.helo=postmaster AT mail-ua1-f53.google.com
  • Ironport-phdr: 9a23:8FpnjxFm/UsEZGXY8pZ/6p1GYnF86YWxBRYc798ds5kLTJ78oMWwAkXT6L1XgUPTWs2DsrQY07WQ6/iocFdDyK7JiGoFfp1IWk1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZrKeTpAI7SiNm82/yv95HJbAhEmDiwbaluIBmqsA7cqtQYjYx+J6gr1xDHuGFIe+NYxWNpIVKcgRPx7dqu8ZBg7ipdpesv+9ZPXqvmcas4S6dYDCk9PGAu+MLrrxjDQhCR6XYaT24bjwBHAwnB7BH9Q5fxri73vfdz1SWGIcH7S60/VDK/5KlpVRDokj8KODE38G7VisJ+gqFVrg+/qRNj2IPbep2ZOeBkc6/BYd8XR2xMVdtRWSxbBYO8apMCAfQbMuZcronyvUYFowe/BQmqC+Pg1CVIjWLx0K0myeQhEAfG3AM+ENIUq3nbsM71OL0cUO+v16nIzTTDb/VZ2Tfh74jIdAotru+RUrJtaMfcz1QkGQ3CjlWVs4PlPjWV2/wTs2ia9OpgSPigi2o8qwFtvzig28Ysio7Tio0JzVDE8CN0y5s2K92gUEN3f8KoHZ9KuyyZN4Z6WN0uT392tCogyrALt5i2dzUQxps93R7QcfmHfpCI4h39UOaRJi91hHd/d7K+gxa+6FWgxffhWsWt3lZHriRInsPDtnAK0BzT5cyHReVn8ki93jaP0hjf6uBCIU8qiarWM4AtzqI0m5YJsknOHjX6lFvogKOIbEkp+ual5/ziYrr8p5+cM4F0ihv5MqQrgsG/Hf44MgkIX2iU5+u8zqbu8lHiQLlQgPw5iLLZsJDbJcQdqa65HwhV0oA55xmhEjimzcwUnWMbI1JdZBKHk4/pNknSL/D/FPezmkijkDN2x//dJbDhGZXMLn3bkLj7Z7p96khcyBAyzd9F/Z5UBKsBc7rPXRras8WdJRskOUTgyOH+Td55y4k2WGSVA6bfPrmE4nGS4ed6H+CIZYZdgjf7JPU/r6ryl34/llIHVaKym4Qec3C5GPt6JEPfbHbx1IRSWVwWtxYzGbS5wGaJViReMi7rDvAMowojAYfjNr/tA4WkgbiPxiC+R8wEbXsAFVmXEXbueJmDXbEBZD/AepY9wAxBbqCoTsoa7T/rrBXzkus1JfGS5SQDtZPl28Ry4avemQxgrWUpXfTY6HmESiRPpk1NRzIy2/oi80l0y1PGzKEhxvIFTppc4PRGVgp8PpnZnbR3

Thanks all! To clarify, I'm looking to extend IDEs that already have Coq support with some useful development tools.

On Thu, Oct 18, 2018, 12:54 PM Xuanrui Qi <xqi01 AT cs.tufts.edu> wrote:
Hello Talia,

Maybe check out Visual Studio Code and Atom (though neither are exactly
IDEs, although the former is more like an IDE)? VSCode already has an
interactive mode for Isabelle, and Atom a mode for Idris, so it
suggests that a similar mode is possible for Coq. Also, maybe IntelliJ
would work as well?

There are a lot of material on writing VSCode and Atom extensions
online. Here, for example, is the official guide on writing VSCode
extensions: https://code.visualstudio.com/docs/extensions/overview.

Again, this isn't something I'm an expert in, so leaving the rest of
the discussion to other members of the list.

-Ray

--
Xuanrui "Ray" Qi
Department of Computer Science
Tufts University
161 College Ave, Halligan Hall
Medford, MA 02144, USA

Email: xqi01 AT cs.tufts.edu

On Thu, 2018-10-18 at 12:12 -0700, Talia Ringer wrote:
> Hi all,
>
> I'm looking to write an IDE extension or plugin for proof development
> in Coq, and I'm curious if anyone knows where to look to find
> information on which IDEs support extensions or plugins, and how to
> go about writing them. Examples would be very useful, too. Please let
> me know if you can point me toward any of this.
>
> Best,
>
> Talia




Archive powered by MHonArc 2.6.18.

Top of Page