3 ms·
Maybe I'm missing something, but I find the process of developing/modifying an extension such a PITA on vscode. In sublime it's frictionless, all you have to do
by aragonite 3y ago
Maybe I'm missing something, but I find the process of developing/modifying an extension such a PITA on vscode. In sublime it's frictionless, all you have to do is to save some python files in your user folder, then sublime will find them automatically, and hot reload them when you modify them! In VSCode, I have go through a whole build process, generate some .vsx and then manually install it. The tiniest modification to the code requires me to go through this whole process again. Am I doing something wrong here?
- deleted 3y ago[deleted]
- Dayshine 3y agoFunny, I had the opposite experience. Typescript has perfect language server support, the vs code api docs are very good and you can always just look at the source. Plus debugging vs code extensions is easy. Porting the same extension to sublime text was a nightmare. Python has poor language support in all ides, the docs were lacking, there was no good debugger and I couldn't just check the code.
- jayemar 3y agoYou didn't really answer their question, you really only said that you find it more comfortable working with Typescript than with Python. Are you aware of a way to install custom Typescript code as an extension without needing to go through the build and install process in VSCode, similar to the way a Python file can be pulled in by Sublime if placed in a specific folder?
- aragonite 3y agoI can certainly imagine developing a complex extension intended for publication in the marketplace can involve a very different experience. I had in mind only the kind of extension a user might write for personal use, which may often involve adding some simple functionality (usually some event listener, e.g. intercepting auto-completion to do some filtering). I find it very convenient to be able to change the code and have the changes instantaneously reflected in the editor itself (rather than some sandboxed environment) and wish it were possible to do the same in VSCode
- kapitanluffy 3y agoI wonder what extensions you tried to port or the ones you can't live without. I want to try to port it