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

✨ (JS syntax enhancment) Some JS syntax enhancment #12

Closed
wants to merge 20 commits into from

Conversation

hhochart
Copy link

  • Function declaration & call is no longer white and is now orange
  • Class instantiation is now blue according to PHP screenshot.

image

#4 Related (still WIP)

Hervé Hochart added 4 commits December 31, 2018 00:13
Function declaration & call is no longer white and is now orange. Class instanciation is now blue
according to PHP screenshot

Closes samrap#4
@sr-scott
Copy link

sr-scott commented Jun 7, 2019

Stumbled upon this theme today and really like it but also felt the JS syntax highlighting could use a bit of work, so was pleased to see someone taking up the challenge! 😄
Really like the look of the screenshot here!
My only suggestion would be that object literal keys should probably use a different colour. Just my two cents :)
Really appreciate the work so far! Look forward to seeing this merged!

@hhochart
Copy link
Author

hhochart commented Jun 7, 2019

Thanks ! I tried to stay as close as possible to the original PHP syntax for the object literal keys, so that's why i left them white for now.

@sr-scott
Copy link

sr-scott commented Jul 8, 2019

@hhochart29 You looking to fork the theme then?

@hhochart
Copy link
Author

hhochart commented Jul 8, 2019

I did a fork and tried today to put my version on the marketplace but didn't seem to work. will give another try !

@sr-scott
Copy link

sr-scott commented Jul 8, 2019

@hhochart29 I'll look out for it as I'd definitely like to see a version of this theme go forward but with better JS syntax support.

@hhochart
Copy link
Author

hhochart commented Jul 8, 2019

There you go @sr-scott
https://marketplace.visualstudio.com/items?itemName=hhochart29.outrun
You can submit PR or issue if you have something you'd like to see :)

@sr-scott
Copy link

sr-scott commented Jul 8, 2019

Whoop! I'll move further discussion to your repo then :)

@chaosharmonic
Copy link

chaosharmonic commented Jan 21, 2021

@hhochart29 throwing this here as your repo doesn't appear to have issues enabled and upstream looks unmaintained -- any way you'd consider also publishing this to the Open VSX registry?

It would make this accessible to downstream projects like Theia and VSCodium, which can't access the VS Code Marketplace for licensing reasons. (In particular, various Arch Linux distros ship with Code-OSS builds by default.)

Here's a link to some relevant documentation from the OVSX wiki.

@hhochart
Copy link
Author

Hi @chaosharmonic , i've opened issues on my own fork. I'll take a look about publishing to OVSX. I'm quite busy atm but i'll look at this whenever i have few minutes :) thanks

@hhochart hhochart closed this Apr 13, 2023
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

Successfully merging this pull request may close these issues.

3 participants