2.0.0-beta.84 • Published 1 year ago

master-css-language-service v2.0.0-beta.84

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago
On this page

Install to Visual Studio Code now

Features

Code-completion

Smart suggestions for style names, values, semantics and selectors.

code-completion

Syntax highlighting

Highlight class names to make them easier to read and identify.

syntax-highlighting

Master CSS has pioneered applying syntax highlighting to class names in markup, which solves the problem of unreadable classes that are too long.

Generate preview

Hover over Master class names to see their CSS generation.

rendering-preview

Settings

We have given friendly presets based on mainstream frameworks and languages. If you think there are other commonly used ones that should be built in, please send a feature issue to us.

The following examples are default values:

editor.quickSuggestions

"editor.quickSuggestions": {
    "strings": true
},

masterCSS.languages

Configure which languages should apply the Master CSS Language Service.

"masterCSS.languages": [
  "html",
  "php",
  "javascript",
  "typescript",
  "javascriptreact",
  "typescriptreact",
  "vue",
  "svelte",
  "rust"
],

masterCSS.files.exclude

Configure a glob pattern to prevent Master CSS Language Service from being applied.

"masterCSS.files.exclude": [
    "**/.git/**",
    "**/node_modules/**",
    "**/.hg/**"
],

masterCSS.classNameMatches

Configure Regex patterns as conditions for triggering Suggestions and generating previews.

"masterCSS.classNameMatches": [
  "(class(?:Name)?\\s?=\\s?)((?:\"[^\"]+\")|(?:'[^']+')|(?:`[^`]+`))",
  "(class(?:Name)?={)([^}]*)}",
  "(?:(\\$|(?:(?:element|el)\\.[^\\s.`]+)`)([^`]+)`)",
  "(classList.(?:add|remove|replace|replace|toggle)\\()([^)]*)\\)",
  "(template\\s*\\:\\s*)((?:\"[^\"]+\")|(?:'[^']+')|(?:`[^`]+`))"
],

masterCSS.previewColor: true

Render color boxes by color-related class names as previews.

masterCSS.previewOnHover: true

Preview the generated CSS rules when hovering over a class name.

masterCSS.suggestions: true

Enable autocomplete suggestions.

2.0.0-beta.140

1 year ago

2.0.0-beta.131

1 year ago

2.0.0-beta.132

1 year ago

2.0.0-beta.133

1 year ago

2.0.0-beta.134

1 year ago

2.0.0-beta.135

1 year ago

2.0.0-beta.136

1 year ago

2.0.0-beta.137

1 year ago

2.0.0-beta.138

1 year ago

2.0.0-beta.130

1 year ago

2.0.0-beta.139

1 year ago

2.0.0-beta.102

2 years ago

2.0.0-beta.103

2 years ago

2.0.0-beta.104

2 years ago

2.0.0-beta.105

2 years ago

2.0.0-beta.106

2 years ago

2.0.0-beta.107

2 years ago

2.0.0-beta.108

2 years ago

2.0.0-beta.109

2 years ago

2.0.0-beta.110

2 years ago

2.0.0-beta.111

2 years ago

2.0.0-beta.112

2 years ago

2.0.0-beta.113

2 years ago

2.0.0-beta.114

2 years ago

2.0.0-beta.115

2 years ago

2.0.0-beta.116

2 years ago

2.0.0-beta.117

2 years ago

2.0.0-beta.118

2 years ago

2.0.0-beta.119

2 years ago

2.0.0-beta.120

2 years ago

2.0.0-beta.121

2 years ago

2.0.0-beta.122

2 years ago

2.0.0-beta.123

2 years ago

2.0.0-beta.124

2 years ago

2.0.0-beta.125

1 year ago

2.0.0-beta.126

1 year ago

2.0.0-beta.127

1 year ago

2.0.0-beta.128

1 year ago

2.0.0-beta.129

1 year ago

2.0.0-beta.101

2 years ago

2.0.0-beta.100

2 years ago

2.0.0-beta.99

2 years ago

2.0.0-beta.98

2 years ago

2.0.0-beta.97

2 years ago

2.0.0-beta.96

2 years ago

2.0.0-beta.95

2 years ago

2.0.0-beta.94

2 years ago

2.0.0-beta.93

2 years ago

2.0.0-beta.92

2 years ago

2.0.0-beta.91

2 years ago

2.0.0-beta.90

2 years ago

2.0.0-beta.89

2 years ago

2.0.0-beta.88

2 years ago

2.0.0-beta.87

2 years ago

2.0.0-beta.86

2 years ago

2.0.0-beta.85

2 years ago

2.0.0-beta.84

2 years ago

2.0.0-beta.83

2 years ago

2.0.0-beta.82

2 years ago

2.0.0-beta.81

2 years ago

2.0.0-beta.80

2 years ago

2.0.0-beta.79

2 years ago

2.0.0-beta.78

2 years ago

2.0.0-beta.77

2 years ago

2.0.0-beta.76

2 years ago

2.0.0-beta.75

2 years ago

2.0.0-beta.74

2 years ago

2.0.0-beta.73

2 years ago

2.0.0-beta.72

2 years ago

2.0.0-beta.71

2 years ago

2.0.0-beta.70

2 years ago

2.0.0-beta.69

2 years ago

2.0.0-beta.68

2 years ago

2.0.0-beta.67

2 years ago

2.0.0-beta.66

2 years ago

2.0.0-beta.65

2 years ago

2.0.0-beta.64

2 years ago

2.0.0-beta.63

2 years ago