Replies: 1 comment 7 replies
-
How are you currently keeping pace with upstream changes to vscode? What would you improve? |
Beta Was this translation helpful? Give feedback.
7 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'll share my todo-list here of remaining things to investigate/improve:
Handle jsonValidation extension point
Use vscode extensions services=> too complicatedInstead of registering extensions and calling extension points by hands, we should probably rely on extension vscode services.
It would allow to use the package.nls.json from the extension which is currently ignoredMake TextMate experimental worker mode work
using the
editor.experimental.asyncTokenization
configurationAllow to use some vscode component/views
Localize monaco-editor? (via vscode-loc repo?) + extensions
Keep css files as assets/enable preserveModules?
handle extension activation events
run extensions in workers
extension sourcemap (or find a way to let the final user minify it?)
language detection service
expose node services as an alternative for electron
ability to respect sidebar position
improve vscode patch management
merge as many fixes as possible in the VSCode repo
find a way to expose default extensions as server extensions
notebooks
chat
change the versioning scheme to be able to release breaking changes safely
move back to monaco-editor-core?Integrate monaco-editorgenerate extension contribution types from json schemas
investigate remote explorer contribution
Find a way make webviews work onthe github pages demo (issue with crossOriginIsolated)
service workerSupport language pack extensions
Find a way to extract all service identifier without pulling the rest of the code from the modules they are defined into
deploy demo of pull requests without publishing
Optimize locales like in VSCode
User data profile service override
extensions assets shouldn't be transformed (especially CSS including image assets)
registered file system provider should use a tree
Add references section in README
Transform const enum, remove the need to disable isolatedModules
Improve rollup treeshaking, rely on new rollup treeshaking features
Beta Was this translation helpful? Give feedback.
All reactions