coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Xuanrui Qi <xqi01 AT cs.tufts.edu>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Writing extensions/plugins for different Coq IDEs
- Date: Thu, 18 Oct 2018 16:56:55 -0400
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=xqi01 AT cs.tufts.edu; spf=None smtp.mailfrom=xqi01 AT cs.tufts.edu; spf=None smtp.helo=postmaster AT vm-delivery1.eecs.tufts.edu
- Ironport-phdr: 9a23:SJ98yhanAgjU3CUQRRKB+8T/LSx+4OfEezUN459isYplN5qZr826bnLW6fgltlLVR4KTs6sC17KJ9fi4EUU7or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRpOOv1BpTSj8Oq3Oyu5pHfeQpFiCa/bL9oMBm6sRjau9ULj4dlNqs/0AbCrGFSe+RRy2NoJFaTkAj568yt4pNt8Dletuw4+cJYXqr0Y6o3TbpDDDQ7KG81/9HktQPCTQSU+HQRVHgdnwdSDAjE6BH6WYrxsjf/u+Fg1iSWIdH6QLYpUjul86pmRh3lhSkeOzIl/2zcl8h8gaJHrB6koRF03ozab5yPNPdmfa3TYNMUS3RPUMlTWSxOHo2zYIQAAecaIeZVrZPwq0cSoRakBwShAv7kxD9Shn/x2K03y+UuERzc0wwmBdIOrXXUp8juOqcTTOu4y6bJzSzCb/9KxDvw85THcgs7rfGQQLJwf9bRyVI1Gwzbk1qQtJXoMjWI3eoDtGib6vBvVeOpi2M/pAFxoySvxscxiobSnI4a1lfE9SBhzIYrJN24U1N7bsSgEJtLqyGaKpZ5QsIlQ21ypCk6zbgGtJimdyYJ0JQq3wPTZvKbf4SS4x/uW/ydLSl2iX5/dr+yhQ6+/VWux+HgTMW50VlHojBbntTCrHwA2R3e586aQfVn5EihwyyA1wXL5+FEP080ka3bJoY/wr41j5YcrFrMHiv3mEXokqCWbEUl9vWy5+v5fLrpuoScO5VoigHjPKQuhte/Df4mPQcTQmiX4eW81Lv98k3lWLhGk/M7nrXDvJ3bKskXvLC1DgFP3ost6RuzFzKm384ZnXkDIlJFYhWHj43xNlDBOfD4DOuzj0m3nTh33PDKJKHhAojDLnjfi7ftZ6hy5FNByAYr19BQ+4pUCq0dIPL0QkL+qNvYDgYgPwOox+bnFc5y25gFWWOPB6+ZKLndvUWJ5uIpOemMZZUatCzzK/g/tLbSiioynkZYdq2017MWbmq5F7JoORa3e33p1+ccGGEQowt2de2i3E2bUGYKT32pGb4h6C0gTo+qENGQFciWnLWd0XLjTdVtbWdcBwXRSS65JbXBYO8FbWepGuEklzUFUba7TIp4iUOlr0nm1rR7NazZ9jBK7cu/hugw3PXakFQJzRIxF96Uij3fRHoygn4GWyRw0axi8xQklwWzlJNgivkdLuR9ovNEVgBgZMzCyql2BtTzRA/bb47PRVutWZO6HD8tVZQ8z8JcO0s=
There seems to be a page on GUI/IDEs for Coq on the Coq wiki:
https://github.com/coq/coq/wiki/Tools. Besides Proof General and
CoqIDE, there are Coq plugins for Eclipse and VS Code.
There should be plenty of resources on how to write/extend Eclipse
and/or VS Code, depending on whether you'd write Java/Scala or
JavaScript/TypeScript...
-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 13:45 -0700, Talia Ringer wrote:
> 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
> >
- [Coq-Club] Writing extensions/plugins for different Coq IDEs, Talia Ringer, 10/18/2018
- Re: [Coq-Club] Writing extensions/plugins for different Coq IDEs, Jim Fehrle, 10/18/2018
- Re: [Coq-Club] Writing extensions/plugins for different Coq IDEs, Xuanrui Qi, 10/18/2018
- Re: [Coq-Club] Writing extensions/plugins for different Coq IDEs, Talia Ringer, 10/18/2018
- Re: [Coq-Club] Writing extensions/plugins for different Coq IDEs, Xuanrui Qi, 10/18/2018
- Re: [Coq-Club] Writing extensions/plugins for different Coq IDEs, Talia Ringer, 10/18/2018
Archive powered by MHonArc 2.6.18.