|
|
|
|
|
by oofsa
1120 days ago
|
|
I want that feature too, but in reality, many non-trivial extensions require the execution of binaries such as language servers. Applying capability models to these executables will require OS support or containerization, but the overhead for memory and disk will be huge. In fact, even an extension to auto-complete paths in .gitignore files requires running a language server written in Rust [1], and it has the real benefit of supporting multiple editors with ease. If the "prettiest java" or "python-vscode" extensions in the article insisted on needing full permissions for Java or Python execution, I believe users would be convinced and end up installing them. [1] https://github.com/quentinguidee/gitignore-ultimate-vscode |
|
https://github.com/quentinguidee/gitignore-ultimate-server