Skip to content

add showOnColon to language specific settings #55

Description

@unional

showOnColon is great for text, such as markdown, git commit, and plaintext.

But for programming languages, it could be too intrusive. (e.g. JavaScript/TypeScript ternary operator, CSS, etc).

So it would be great if we can do this:

{
  "emojisense.showOnColon": false // disable by default
  "emojisense.languages": {
    "markdown": {
      "showOnColon": true // enable specifically
    }
  }
}

or

{
  "emojisense.showOnColon": true // enable by default
  "emojisense.languages": {
    "typescript": {
      "showOnColon": false, // disable specifically
      "markupCompletionsEnabled": false,
      "emojiDecoratorsEnabled": false      
    }
  }
}

btw, setting markupCompletionsEnabled and emojiDecoratorsEnabled to be false by default for programming languages would be great because the markup will not be valid syntax in programming languages.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions