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

feature request: Atom and VSCode mirrors #21

Open
rattrayalex-stripe opened this issue Oct 27, 2017 · 3 comments
Open

feature request: Atom and VSCode mirrors #21

rattrayalex-stripe opened this issue Oct 27, 2017 · 3 comments

Comments

@rattrayalex-stripe
Copy link

Hi,

There are tools which can convert sublime text syntax packages to work with Atom and VSCode. These tools are increasingly popular for frontend development.

babel-sublime is the root of the core syntaxes for both atom and vscode packages, and according to babel/babel-sublime#328 (comment) it is unmaintained.

Thoughts?

@borela
Copy link
Owner

borela commented Oct 27, 2017

In the past I considered just upgrading the babel sublime through pull requests but the requirement of it being in tmlanguage(to support atom and vscode) is what stopped me.

I was hopping atom/vscode would support the sublime syntax someday as it had more features and a clearer syntax than the tmlanguage.

I am not sure if they are compatible nowadays but if they are, we could create a build script to continue maintaining in the sublime syntax format but compile it to tmlanguage to support atom/vscode too.

@rattrayalex-stripe
Copy link
Author

Ah, sorry, I assumed this used tmlanguage but did not check. Apologies.

Have you raised an issue on the vscode repo asking for that? Or does one exist? Might be good to link back to it here.

@borela
Copy link
Owner

borela commented Oct 28, 2017

In the past other people suggested adding support for vscode
microsoft/vscode#5408

and aparentently atom is about to support it but I didn't find any pull request on the matter
atom/first-mate#50

I really hope they add support for it because the sublime syntax + the fact I broke into many small files, makes debugging the syntax a lot easier.

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

No branches or pull requests

2 participants