You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-10Lines changed: 9 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -6,8 +6,6 @@ This is a plugin providing Vue language support for the new [Nova editor by Pani
6
6
7
7
> WARNING: If you want to use PUG in your template you first have to install an extension that provides you PUG syntax, otherwise Nova will crash. Panic has been notified of this issue.
8
8
9
-
## New in v4.0 💡
10
-
11
9
## Features
12
10
13
11
### Vue Language Server 🔥
@@ -16,9 +14,9 @@ This extension provides a fully featured support for [VLS](https://github.com/vu
16
14
17
15
The Vue Language Server offers advanced code features like code completion, intellisense and so on.
18
16
19
-
#### NEW: Settings exposed ⚙️
17
+
#### NEW: Configurable Settings ⚙️
20
18
21
-
From **v4.0** almost all the options of the Vue Language Server are configurable both as Global and per Project.
19
+
From **v4.0** almost all the settings available for the Vue Language Server are configurable both globally and per project.
@@ -34,7 +32,7 @@ From **v4.0** the extension ships with a new Information Sidebar! You can see th
34
32
35
33
### NEW: Status Notifications 🚦
36
34
37
-
From **v4.0** the extension ships with an improved notification system, giving you more information about what is going on.
35
+
From **v4.0** the extension ships with an improved notification system, giving you more information about what is going on. If you don't like them you can of course disable this feature from the settings.
38
36
39
37
---
40
38
@@ -66,17 +64,18 @@ If you are a developer interested in implementing this feature in your theme che
66
64
-[x] Completions for Vue API
67
65
-[x] Completions for Vue Directives
68
66
-[x] Completions Vue Events (@click)
69
-
-[x] Support for typescript and coffeescript
70
-
-[x] Support for scss, sass and less
67
+
-[x] Support for PUG
68
+
-[x] Support for SCSS, SASS, LESS and PostCSS
69
+
-[x] Support for JavaScript, TypeScript and CoffeeScript
71
70
-[x] Vue Clips (based on [Vue VSCode Snippets](https://github.com/sdras/vue-vscode-snippets))
72
-
-[x] Support for Vetur LSP
71
+
-[x] Support for Vue Language Server
72
+
-[x] Configurable settings for Vue Language Server
73
73
-[x] Refined class selectors for improved highlighting
74
-
-[x] Support for PUG Syntax
75
74
76
75
### Features on their way
77
76
78
77
-[ ] Support for jade (waiting for syntaxes)
79
-
-[ ] Support for stylus and postcss (waiting for syntaxes)
If you encounter some issue with the Vue Language Server you may want to try reload it. You can do that from the extension menu or from the Vue Information Sidebar.
4
4
5
-
This is an example of implementation with all the available hooks:
5
+
If reloading doesn't solve your problem you may want to try restoring the defaults settings. You can do that from the extension menu or the command palette.
6
6
7
-
```css
8
-
/* Vue */
9
-
10
-
vue.html.tag.open,
11
-
vue.html.tag.close {
12
-
color: #59be84;
13
-
}
14
-
15
-
vue.html.tag.name {
16
-
color: #59be84;
17
-
font-weight: bold;
18
-
}
19
-
20
-
vue.html.tag.attribute.shorthand-key {
21
-
color: #59be84;
22
-
}
23
-
24
-
vue.html.tag.attribute.name,
25
-
vue.html.embedded.interpolation.bracket {
26
-
color: #65c032;
27
-
font-weight: bold;
28
-
}
29
-
30
-
vue.html.tag.attribute.argument {
31
-
color: #59be84;
32
-
font-weight: bold;
33
-
}
34
-
35
-
vue.html.tag.attribute.modifier {
36
-
color: #59be84;
37
-
}
38
-
```
7
+
If none of the above solves your problems you can uninstall/reinstall the extension. That should solve any issue.
0 commit comments