Giter Site home page Giter Site logo

tcd / dark-plus-syntax Goto Github PK

View Code? Open in Web Editor NEW
55.0 55.0 16.0 1.69 MB

VS Code's default dark theme, but just a little bit better.

Home Page: https://marketplace.visualstudio.com/items?itemName=dunstontc.dark-plus-syntax

License: Other

JavaScript 5.86% TypeScript 42.17% C# 10.41% Dockerfile 0.40% HTML 5.89% Vue 0.09% CoffeeScript 0.12% Makefile 1.46% Haxe 4.16% PowerShell 1.32% TeX 1.55% Awk 1.67% Dart 2.28% Fortran 2.15% F# 3.13% Hack 0.96% Julia 3.43% OCaml 1.58% Perl 1.26% Raku 10.10%
vscode

dark-plus-syntax's Introduction

dark-plus-syntax's People

Contributors

dunstontc avatar tcd avatar

Stargazers

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

Watchers

 avatar  avatar  avatar

dark-plus-syntax's Issues

dark plus V2 syntax

Could you create the same theme you did but with the dark+ V2? I really like dark plus syntax theme, but wanted v2 version. Thank you

Screenshot 2023-03-16 140355

Syntax ruby

Please fix ruby syntax in .html.erb, .erb for Ruby on Rails.
Group 14
Group 13

0.0.151 Diff background remove issues

0.0.151 removed the background color to Diff window.
I believe that without the background color it is harder to identify where the new changes are happening.

image

Compare with original
image

Also the scrolling bar does not show where the changes are happening anymore.
now:
image

before:
image

light-plus-syntax

First of all, great theme, thank you for your work!

I'd like to suggest to do the same addition for the light theme of VSCode.

I prefer to switch between dark and light depending on my surroundings. On a sunny day it's easier to work with the light theme and when I do so, I miss the tweaks this theme offers for me.

Thank you for this great theme and I hope you can make a light version from this, too.

Request for Vim

I would first like to thank you for your work 🙏 .

This is the only theme I've used for a long time and refuse to use another when I work in vim. Would making this vim friendly be something you are interested in?

[BUG] describe the bug

Bug

Please replace everything in {curly brackets}

Describe the bug

{ A clear and concise description of what the bug is }

To Reproduce

{ A text/code snippet where the buggy behavior is present }

Screenshots

{ one or more screenshots to help explain your problem }

Relevant Information

VSCode

  • Track: { standard or insiders (if you don't know, it's standard) }
  • Version: { vscode version }
  • Extensions: { paste the output of code --list-extensions }

[BUG] return type hinting in python

If I add a return type hinting, All codes under the function declaration are changed to the same color(#9CDCFE) except for the function name.

I found that this happens no matter what character you put in front of the function declaration letter ":".

def fun(x : int) -> x : int:
# all code #9CDCFE
    x += 1 
    return x 

# all code #9CDCFE
def fun2(): 
    pass
def fun(x : int):
# It is okay
    x += 1 
    return x 

def fun2():
    pass

Add modifier for custom type hint (Python)

First, thanks a lot, this is actually a whole lot better than the default.
The only thing I'm missing is a modifier to make custom type hints the same color as native type hints.
I've the that way to do that is through modifiers, but couldn't customize it in the settings.
I could also contribute with a bit of guidance on how to.
Thanks!

Comments too dark

The color of the comments are too dark in my opinion. Is there a chance that this could be reverted back to the same green color from the original theme?
Thanks a lot!
image

[BUG] example

Example Bug Issue

Describe the bug

A line in C# with as followed by ?? breaks highlighting for the rest of the file.

To Reproduce

public partial class SqlServerAdapter : ISqlAdapter
{
    public int Insert(IDbConnection connection, IDbTransaction transaction, int? commandTimeout, string tableName, string columnList, string parameterList, IEnumerable<PropertyInfo> keyProperties, object entityToInsert)
    {
        var cmd = $"insert into {tableName} ({columnList}) values ({parameterList});select SCOPE_IDENTITY() id";
        var multi = connection.QueryMultiple(cmd, entityToInsert, transaction, commandTimeout);

        var first = multi.Read().FirstOrDefault();
        if (first == null || first.id == null) return 0;

        var id = (int)first.id;
        // The following line breaks highlighting
        var propertyInfos = keyProperties as PropertyInfo[] ?? keyProperties.ToArray();
        if (propertyInfos.Length == 0) return id;

        var idProperty = propertyInfos[0];
        idProperty.SetValue(entityToInsert, Convert.ChangeType(id, idProperty.PropertyType), null);

        return id;
    }
}

Screenshots

Screen Shot 2022-02-07 at 11 58 11 AM

Relevant Information

VSCode

  • Track:
    • Insiders
  • Version:
    • 1.65.0-insider
  • Extensions:
    • (this is the output of code --list-extensions | awk '{print " - "$0}' | pbcopy)
    • 42Crunch.vscode-openapi
    • akamud.vscode-theme-onedark
    • alefragnani.Bookmarks
    • alefragnani.project-manager
    • aliariff.vscode-erb-beautify
    • Angular.ng-template
    • Arjun.swagger-viewer
    • bierner.comment-tagged-templates
    • bierner.markdown-checkbox
    • bierner.markdown-mermaid
    • bierner.markdown-preview-github-styles
    • Blodwynn.featurehighlight
    • bpruitt-goddard.mermaid-markdown-syntax-highlighting
    • bung87.vscode-gemfile
    • castwide.solargraph
    • christian-kohler.path-intellisense
    • CraigMaslowski.erb
    • crystal-lang-tools.crystal-lang
    • cstrachan.vcard
    • dbaeumer.vscode-eslint
    • deerawan.vscode-dash
    • devkir.elixir-syntax-vscode
    • DigitalBrainstem.javascript-ejs-support
    • dinhani.divider
    • donjayamanne.githistory
    • dunstontc.dark-plus-syntax
    • dunstontc.viml
    • dunstontc.vscode-angular-syntax
    • dunstontc.vscode-c-syntax
    • dunstontc.vscode-crystal-syntax
    • dunstontc.vscode-docker-syntax
    • dunstontc.vscode-elixir-syntax
    • dunstontc.vscode-gitignore-syntax
    • dunstontc.vscode-go-syntax
    • dunstontc.vscode-rust-syntax
    • dunstontc.vscode-todotxt
    • dustypomerleau.rust-syntax
    • EditorConfig.EditorConfig
    • elmTooling.elm-ls-vscode
    • fabiospampinato.vscode-git-history
    • fabiospampinato.vscode-highlight
    • fbosch.battery-indicator
    • file-icons.file-icons
    • fwcd.kotlin
    • goessner.mdmath
    • golang.go
    • GrapeCity.gc-excelviewer
    • hangxingliu.vscode-nginx-conf-hint
    • hbenl.vscode-test-explorer
    • hjleochen.rails-nav
    • howardzuo.vscode-git-tags
    • IvoBarros.vs-focus
    • James-Yu.latex-workshop
    • janjoerke.align-by-regex
    • jeff-hykin.better-cpp-syntax
    • jemmyw.rails-fast-nav
    • joaompinto.vscode-graphviz
    • justusadam.language-haskell
    • kaiwood.endwise
    • kevinkyang.auto-comment-blocks
    • kisstkondoros.vscode-gutter-preview
    • lamartire.git-indicators
    • luggage66.AWK
    • lukas-tr.materialdesignicons-intellisense
    • marclipovsky.string-manipulation
    • mathiasfrohlich.Kotlin
    • mechatroner.rainbow-csv
    • mhutchie.git-graph
    • MikeBovenlander.formate
    • misogi.ruby-rubocop
    • mrmlnc.vscode-duplicate
    • ms-dotnettools.csharp
    • ms-python.python
    • ms-python.vscode-pylance
    • ms-vscode.test-adapter-converter
    • mxschmitt.postscript
    • naumovs.color-highlight
    • neilding.language-liquid
    • ninoseki.vscode-gem-lens
    • octref.vetur
    • octref.vscode-json-transform
    • oscarcs.dart-syntax-highlighting-only
    • patbenatar.advanced-new-file
    • pomber.git-file-history
    • rebornix.ruby
    • redhat.java
    • redhat.vscode-yaml
    • rid9.datetime
    • Riey.erb
    • RoscoP.ActiveFileInStatusBar
    • salbert.comment-ts
    • samuelcolvin.jinjahtml
    • SarahRidge.vscode-ruby-syntax
    • scala-lang.scala
    • shuworks.vscode-table-formatter
    • sianglim.slim
    • SimonSiefke.svg-preview
    • sissel.shopify-liquid
    • soloham.json-table
    • streetsidesoftware.code-spell-checker
    • syler.sass-indented
    • sysoev.language-stylus
    • tamasfe.even-better-toml
    • tomoki1207.pdf
    • trond-snekvik.simple-rst
    • vayan.haml
    • vscodevim.vim
    • wayou.vscode-todo-highlight
    • will-wow.vscode-alternate-file
    • wilson-freitas.rails-buddy
    • wingrunr21.vscode-ruby
    • wix.vscode-import-cost
    • wscourge.togglecase
    • wwm.better-align
    • xiaoluoboding.vscode-folder-size
    • zh9528.file-size

Request for publish on Open VSX

I've made this issue to request for this amazing extension to be published on open-vsx.org. Open source builds of VS Code use Open VSX instead of VS marketplace to install extensions. I'm a massive fan of this theme and would love to have it on an Open Source build of VS.

The publishing process is documented in the Open VSX Wiki.

Thank you!

Vue templates

Hello, could you please fix this issue:

Screenshot 2020-10-22 at 15 53 47

It is a .vue file template.
Thank you very much

Syntax issue with await foreach C#

I love this theme!! Just one thing I've noticed, colouring in the theme doesn't work in a file past the point where an await foreach block is declared in .Net 3.1.100. The colour of keywords is lost for each subsequent keyword following the await statement.

image

Incorrect colors for some specific cases in typescript

Hi there :)

I stumbled today over these two highlighting errors in typescript.
I'm not sure wehter these inconsistencies are caused by this theme or not, but I don't know where else to create this issue.

image

type veryLongLongLongTypeName1 = { [key: string]: any };
type veryVeryLongLongLongTypeName2 = { [key: string]: any };

function LoremIpsumFunc(
    // the color should be light blue for a variable
    param: (
        | veryLongLongLongTypeName1
        | veryVeryLongLongLongTypeName2
    )["veryLongKey"]
) {
    return param;
}

class A {
    public LoremIpsumFunc<
        // the color should be green for all the types and dark blue for 'extends'
        T extends veryLongLongLongTypeName1 | veryVeryLongLongLongTypeName2
    >(param: T) {
        return param;
    }
}

[BUG] action icons in Git view are too dark when selected

Bug

image

Describe the bug

I'm using the light-plus-syntax (high contrast) theme

In source control view, when clicking a file, the icons don't change to white.

This does actually happen in the upstream (I guess it's upstream) Light+

Relevant Information

VSCode

  • Track: VSCodium (standard)
  • Version: Version: 1.68.1 (Commit: 30d9c6cd9483b2cc586687151bcbcd635f373630)
    Date: 2022-06-16T00:18:08.407Z
    Electron: 17.4.7
    Chromium: 98.0.4758.141
    Node.js: 16.13.0
    V8: 9.8.177.13-electron.0
    OS: Linux x64 5.18.5-200.fc36.x86_64
  • Extensions: dunstontc.dark-plus-syntax v0.2.8

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.