Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
doom-emacs
Discontinued An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
This license applies to the Visual Studio Code product. Source Code for Visual Studio Code is available at https://github.com/Microsoft/vscode under the MIT license agreement at https://github.com/microsoft/vscode/blob/main/LICENSE.txt. Additional license information can be found in our FAQ at https://code.visualstudio.com/docs/supporting/faq.
I looked into pyright when starting to annotate my python code, it was good from CLI but even they recommend pylance when using as extension of vscode. https://github.com/microsoft/pyright#vs-code-extension. mypy is my cli tool of choice for type checking now though.
Pylance is closed source? I see a github page for it here and a Creative Commons 4.0 license.
Not a problem at all, here you go http://neovim.io/
But I mean, this doesn't prevent you from writing an open source extension that runs regardless of which version a user chooses to use, right? Users who are using the open source version of VS Code aren't forced to install the proprietary version with PyLance. The old extension is open source and even had a release just 18 hours ago - https://github.com/Microsoft/vscode-python
sorry, that's Spacemacs terminology. in doom u can switch to Emacs mode with C-z; that's what I meant. https://github.com/hlissner/doom-emacs/issues/107#issuecomment-747547798