Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discussion: The Many Configuration/Theme File Formats #163

Open
3 tasks
admercs opened this issue Dec 28, 2023 · 0 comments
Open
3 tasks

Discussion: The Many Configuration/Theme File Formats #163

admercs opened this issue Dec 28, 2023 · 0 comments

Comments

@admercs
Copy link

admercs commented Dec 28, 2023

So then, Visual Studio Code uses a single json file format to define themes while Visual Studio uses no less than FIVE different file formats: vssettings, vstheme, xml, pkgdef, and vsix. And, it seems that none of these are interoperable, few translators exist, and there is no way to simply export your current custom font and color environment settings to any of these. For example, if I simply want to export by current settings to anything other than vssettings, I cannot, and if I do, I cannot then convert it into anything else. And yet, generating a single universal theme file is trivial in VS Code.

Am I missing something?

Might I suggest that the VS devs switch to a single readable format, JSON, and leave the other five behind? With its launch, please include a single file conversion program functionally similar to pandoc with its own intermediate representation. You could always compress to BSON and cache for faster loading. That would reduce the current SIX formats used by VS/Code down to ONE. That's a win for users, devs, and PMs alike.

Tasks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant