This is a Visual Studio extension that provides support for Lisp language:
To change colors used for syntax highlighting in Visual Studio go to Tools->Options->Environment->Fonts and Colors, in Display Items list look for entries starting with lisp, you should find lispChar, lispComment, lispString etc. Version 1.3.1 provides support for Visual Studio 2019, requires .NET version, v4.6.1. Version 1.3 provides support for Visual Studio 2017, some bug fixes, more keywords added to QuickInfo and Signature help, some formatting fixes in Common Lisp HyperSpec. Version 1.2.1 removes restriction on .NET version, v4.5 and higher are now supported. Version 1.2 provides bug fixes, more keywords (still not all) have QuickInfo and Signature help, adds support for files with extension .lsp, provides improved Common Lisp HyperSpec (CLHS) integration and formatting. F1 should now work for all Lisp keywords. If you never installed CLHS as offline content in Visual Studio Help Viewer, please follow instructions provided in Version 1.1 description further below. If you already installed CLHS, you will need to remove the old file and replace it with the new one:
Version 1.1, along with some bug fixes, provides ability to install Common Lisp HyperSpec (CLHS) as offline content in Visual Studio Help Viewer. Once installed (see instruction below) it can be used as context sensitive help for Lisp keywords: place cursor on a keyword, press F1 key and Help Viewer should show the topic for this keyword from CLHS. Some keywords still do not work (I'm working on fixing this) but I think it can be useful even as it is. CLHS becomes searchable using the viewer and its Table of Contents is accessible for browsing through the viewer as well. CLHS is based on ANSI Common Lisp standard and it is widely available on internet. LispWorks owns copyright for it so you will see LispWorks logo and other references to LispWorks in it. Note that I'm not associated with LispWorks. I did ask them for permission to include CLHS into this extension and they kindly gave me such permission. Instructions for installing CLHS as offline content in Visual Studio Help Viewer:
To test, open .Lisp file, place cursor on defun keyword, press F1, you should see defun help from CLHS. |