# HG changeset patch # User paulson # Date 1556894593 -3600 # Node ID 498ae040d47be111a3301e170438be1dfffdfed6 # Parent 4e08343229819ed3dd9450bd1b1da8e83e6a4ad0# Parent b0680d8b06082003a12b6a2761c609dc73a5b247 merged diff -r b0680d8b0608 -r 498ae040d47b src/Tools/VSCode/extension/README.md --- a/src/Tools/VSCode/extension/README.md Fri May 03 15:43:02 2019 +0100 +++ b/src/Tools/VSCode/extension/README.md Fri May 03 15:43:13 2019 +0100 @@ -1,14 +1,15 @@ # Isabelle Prover IDE support This extension connects VSCode to the Isabelle Prover IDE infrastructure: it -requires a repository version of Isabelle. +requires Isabelle2019. The implementation is centered around the VSCode Language Server protocol, but with many add-ons that are specific to VSCode and Isabelle/PIDE. See also: - * + * + * * @@ -58,7 +59,8 @@ ### Isabelle/VSCode Installation - * Download a recent Isabelle development snapshot from + * Download Isabelle2019 from + or any of its mirror sites. * Unpack and run the main Isabelle/jEdit application as usual, to ensure that the logic image is built properly and Isabelle works as expected. @@ -67,7 +69,7 @@ * Open the VSCode *Extensions* view and install the following: - + *Isabelle*. + + *Isabelle2019* (needs to fit to the underlying Isabelle release). + *Prettify Symbols Mode* (important for display of Isabelle symbols). @@ -88,17 +90,17 @@ + Linux: ``` - "isabelle.home": "/home/makarius/Isabelle" + "isabelle.home": "/home/makarius/Isabelle2019" ``` + Mac OS X: ``` - "isabelle.home": "/Users/makarius/Isabelle.app/Isabelle" + "isabelle.home": "/Users/makarius/Isabelle.app/Isabelle2019" ``` + Windows: ``` - "isabelle.home": "C:\\Users\\makarius\\Isabelle" + "isabelle.home": "C:\\Users\\makarius\\Isabelle2019" ``` * Restart the VSCode application to ensure that all extensions are properly diff -r b0680d8b0608 -r 498ae040d47b src/Tools/VSCode/extension/package.json --- a/src/Tools/VSCode/extension/package.json Fri May 03 15:43:02 2019 +0100 +++ b/src/Tools/VSCode/extension/package.json Fri May 03 15:43:13 2019 +0100 @@ -1,6 +1,6 @@ { - "name": "isabelle", - "displayName": "Isabelle", + "name": "Isabelle2019", + "displayName": "Isabelle2019", "description": "Isabelle Prover IDE", "keywords": [ "theorem prover",