Magic SchemeMORE DETAIL PLEASE REFER GITHUB PAGE. This extension adds support for Scheme(r6rs standard) to VS Code. With the help of scheme-langserver, we're proud to say that Magic Scheme is much better than many counterparts, which includes even Racket extensions.
Please make sure: before you start this extension, you have to do fully setting up and configurations here. You can click this patreon page or 爱发电 to donate monthly, or just donate 10 USD just once time with the following paypal link. Release0.0.3 Replace grammer configuration. 0.0.2 Fix: comment. 0.0.1 Start! FeaturesMagic Scheme does
LSPMagic Scheme now supports scheme-langserver. The current features are:
Especially, I must first recommend you with scheme-langserver's magic local identifier handling. Because in many other counterparts, you can never goto local binding's definition like the
In further, thorough scheme-langserver, Magic Scheme can auto complete
Scheme-langserver truely responses results, however, I have no idea that VScode doesn't display. I'm working on providing more details in this section: stay tuned! Scheme ProjectYou can directly run scheme script with project environment after typing Alt+Shift+Enter, or you may Ctrl+Shift+P and input command You can directly load scheme project environment in REPL after typing Alt+Shift+Enter, or you may Ctrl+Shift+P and input command Syntax HighlightingSetting Up & Some ConfigurationThe followings are mainly focus on x64-based linux operating system. As for other OSs, you may notice the following tips:
Disable Conflict PluginsI'm so sorry Magic Scheme has some conficts with Chez-Scheme-VsCode plugin. So, maybe you need to disable it. Get Scheme-langserverYou may directly download latest executable file here. This file you may memory its path as Get SchemeMagic Scheme supports r6rs standard scheme. But apparently I can't fully tests all implementations. As myself, I recommend with Chez Scheme, and you may install it as following:
Get AKKUAKKU is a package manager for Scheme. It grabs hold of code and shakes it vigorously until it behaves properly. Magic Scheme facilitates AKKU to manage scheme projects. To install AKKU, you may follow:
For Developeer
|