Giter Site home page Giter Site logo

Comments (3)

sgoudham avatar sgoudham commented on June 10, 2024

Hey 👋

The neovim version did come first but over the past year, @nekowinston and I took the core highlights from neovim and iterated on them to create the current editor style guide.

If you compare JetBrains and VSCode, you'll find that the highlights are a lot more similar, (of course, they can't be 1:1 since they use different parsers and have different restrictions on theming the UI) but we still have some work to do in the organisation to go back and update our older editors to conform to the new highlighting.

E.g. VSCode / JetBrains

image

I appreciate that many people really like Neovim's syntax highlighting but we found that it lacked coherence and consistency across multiple languages and hence defined a newer style guide. Note that this is still a work in progress and we need to document more of the similarities that you'll find between JetBrains/VSCode.

Although, I believe that the gradle.properties in JetBrains should actually have blue keys there 👀

All that to say, yes it is intentional and we actually need to update Neovim to be more in line with JetBrains, VSCode, etc.

from jetbrains.

sgoudham avatar sgoudham commented on June 10, 2024

In terms of the design aesthetic, you can view this storybook instance to understand the vibe that we're going for regarding syntax highlighting.

from jetbrains.

jasonsturges avatar jasonsturges commented on June 10, 2024

@sgoudham Really appreciate these insights - thanks.

from jetbrains.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.