A colorful and semantic coloring code theme meet VSCode.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
themes
CHANGELOG.md
LICENSE.md
README.md
README_CN.md
eva-theme-0.6.2.vsix
eva.png
package.json

README.md

install rating GitHub stars

中文README_CN.md

Description

Eva Theme is a colorful and semantic coloring code theme meet Visual Studio Code.

There are four styles in it: Dark, Dark Bold, Light, Light Bold. The Bold styles make keywords and function names thicker.

Requires a minimum of 1.12.0 VSCode version.

Support

Tested with the following languages in native environment, except derived frameworks:

  • HTML / XML / JSX
  • CSS / LESS / SCSS
  • JavaScript / TypeScript
  • C / C++ / C#
  • Java
  • PHP
  • Pyhton
  • Golang
  • Ruby
  • Dart
  • JSON
  • Markdown

Other languages have syntax highlighting too, it's just not guaranteed to be semantic yet.

Installing

Paste the following command into VSCode extension input and press Enter:

ext install eva-theme

Activate

VSCode → Preferences → Color themes → Select Eva theme

Font

The above screenshots' font is CamingoCode. If you like, download and add it into system font folder, then open VSCode → Preferences → Settings :

"editor.fontFamily": "CamingoCode",

Icons

After trying multiple icon themes, I think file-icons is the best match for Eva Theme.

Advanced

For a better experience, I recommend an awesome plugin Bracket Pair Colorizer for you.

Here is my Bracket Pair Colorizer setting:

  • Match Eva Dark theme
"bracketPairColorizer.showHorizontalScopeLine": false,
"bracketPairColorizer.showVerticalScopeLine": false,
"bracketPairColorizer.consecutivePairColors": [
        "()",
        "[]",
        "{}",
        [
        "#838FA7",
        "#A78CFA",
        "#56B7C3",
        "#FF9070"
        ],
        "#e51400"
    ]
  • Match Eva Light theme
"bracketPairColorizer.showHorizontalScopeLine": false,
"bracketPairColorizer.showVerticalScopeLine": false,
"bracketPairColorizer.consecutivePairColors": [
        "()",
        "[]",
        "{}",
        [
        "#5D5D5FD8",
        "#7C4DFF",
        "#00BEC4",
        "#ff6500"
        ],
        "#e51400"
    ]

Issue

Please note that this theme is not perfect yet. If you find any inconsistency in any language, you can help by reporting issues here(It is great to attach a case code, screenshot & copy), or leave me a message on Marketplace. Thanks for your issues! I will keep updating!

Encourage

If you do like this theme, would you please give me a Github Star ☆ and Nice Rating as reward. Thanks so much! O(∩_∩)O~