Coder Social home page Coder Social logo

mohamed3nan / jetbrains-darcula-theme Goto Github PK

View Code? Open in Web Editor NEW
22.0 2.0 4.0 12.54 MB

๐ŸŽจA theme extension for Visual Studio Code based on Darcula theme from Jetbrains IDEs with some improvements.

Home Page: https://marketplace.visualstudio.com/items?itemName=Anan.jetbrains-darcula-theme

License: MIT License

vscode vscode-extension vscode-theme dark theme dark-theme jetbrains darcula darcula-theme visual-studio

jetbrains-darcula-theme's Introduction

############# Hello, Friend! ##############
###     /\                              ###
###    /  \     _ __     __ _   _ __    ###
###   / /\ \   | '_ \   / _` | | '_ \   ###
###  / ____ \  | | | | | (_| | | | | |  ###
### /_/    \_\ |_| |_|  \__,_| |_| |_|  ###
###########################################

class About:
    """
    This class is about me! :D
    """
    def __init__(self):
        self.nickname  = "Anan"
        self.location  = ["Alexandira, Egypt", "Saudi Arabia"]
        self.education = "BSc in Engineering & Technology"
        self.languages = ["English", "Arabic"]
        self.interests = ["Coding", "Crypto", "Finance", "Gaming"]
        self.skills    = ["Python", "Javascript", "HTML", "CSS"]
        self.links     = {
                            "LinkedIn"   : "https://linkedin.com/in/Mohamed3nan",
                            "Twitter"    : "https://twitter.com/Mohamed3nan",
                            "TradingView": "https://tradingview.com/u/Mohamed3nan/#published-scripts",
                            "HackerRank" : "https://hackerrank.com/Mohamed3nan",
                            "Discord"    : "@Mohamed3nan",
                            "Telegram"   : "@Mohamed3nan"
                         }

Mohamed_Anan = About()

jetbrains-darcula-theme's People

Contributors

bernardoamorim7 avatar mohamed3nan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

jetbrains-darcula-theme's Issues

Multiple highlight in explorer view

The plugins is awesome, thanks for your work.

From top to bottom, We can see three highlight color in explorer view.
First: is the file we select(use arrow)
Second: is the file that activated in editor
Third: is the file the mouse hover.
A little confuse, the first color is the same as the third one.

image

option one:
expeted in idea, only one file that highlighted:

image

option two:
can just make the hover color different from selected color.

Update Rust to match CLion

Hi, Rust isn't currently similar to CLion's implementation because of semantic highlighting being off.
To fix this issue I added this in the settings, I don't know if it is possible to implement this directly in the extension:

    "[rust]": {
        "editor.semanticHighlighting.enabled": true,
    },
    "editor.semanticTokenColorCustomizations": {
        "[JetBrains Darcula Theme]": {
            "rules": {
                "*.attribute": {
                    "foreground": "#BBB529"
                },
                "lifetime": {
                    "foreground": "#20999D"
                },
                "typeParameter": {
                    "foreground": "#20999D"
                },
                "*.mutable": {
                    "foreground": "#BCA5C4",
                    "underline": true,
                },
                "macro": {
                    "foreground": "#4EADE5"
                },
                "macroBang": {
                    "foreground": "#4EADE5"
                },
                "enumMember": {
                    "foreground": "#9876AA"
                },
                "*.constant": {
                    "foreground": "#9876AA"
                },
                "string": {
                    "foreground": "#6A8759"
                },
            }
        },
    }

This is the closest I could get, I can't find a way to change struct field's color. In CLion it's under Variables>Field.
println! is a macro for example and only the ! will turn blue.

Colors of HTML tag content in JSX

The color of content of HTML tags differ between .html files and .js files when using JSX

HTML:
image

JSX:
image

I solved this by adding this block of code in my settings.json:

"editor.tokenColorCustomizations": {
  "[JetBrains Darcula Theme]": {
    "textMateRules": [
      {
        "scope": ["meta.jsx.children"],
        "settings": {
          "foreground": "#A9B7C6"
        }
      }
    ]
  }
},

I think it would be nice to have this by default in the theme. I didn't want to make a PR yet because I don't know if you have some standard in your theme file, but if you point me a direction I'll gladly do it. :)

Golang support

Like this theme!

It has almost the same color as my Goland Darcula when syntax matches. But many can be improved:

  • package name
  • package method/function/variable
  • type

Classes and methods are highlighted when called

Thank you for your outstanding contribution! However, I have noticed an issue that classes and methods are highlighted when called, which is different from the original PyCharm. This results in excessive highlighting, which can be a little dazzling. Could you please address this issue and ensure that methods and classes are not highlighted when called?

MLK40IK~OUTISU4VONR8$B7

c++ include color different from CLion

Hi,

c++ include color in VSCode is different from CLion. Is it possible to change the color like CLion?

This is what CLion shows:
image

This is what VSCode shows:
image

Improve ERROR in *.log files

Currently, much is already handled correctly for *.log files, but there is also an inconvenient combination. While WARNING is highlighted, ERROR is displayed in the same color as INFO. The necessary keys can be seen here.

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.