Skip to content

Commit bf754b2

Browse files
committed
docs: improve documentation
1 parent ff8fd57 commit bf754b2

File tree

4 files changed

+24
-51
lines changed

4 files changed

+24
-51
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@
1717
- Uniformed all the logs, notifications and alerts
1818
- Polished the syntax definition
1919

20+
### DOCS
21+
22+
- Improved the general quality and structure of the README
23+
- Add a new Help section with some troubleshooting information
24+
2025
## Version 3.4
2126

2227
### FIX

CONTRIBUTING.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
## Commit notation
44

5-
- FEATURE: New feature short description
6-
- FIX: Bug fix short description
7-
- REFACTOR: Refactoring short description
8-
- TEST: Testing description
9-
- DOCS: Documentation description
10-
- CHORE: Regular code maintenance description
5+
- feat: New feature short description
6+
- fix: Bug fix short description
7+
- refactor: Refactoring short description
8+
- test: Testing description
9+
- docs: Documentation description
10+
- chore: Regular code maintenance description

README.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ This is a plugin providing Vue language support for the new [Nova editor by Pani
66

77
> 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.
88
9-
## New in v4.0 💡
10-
119
## Features
1210

1311
### Vue Language Server 🔥
@@ -16,9 +14,9 @@ This extension provides a fully featured support for [VLS](https://github.com/vu
1614

1715
The Vue Language Server offers advanced code features like code completion, intellisense and so on.
1816

19-
#### NEW: Settings exposed ⚙️
17+
#### NEW: Configurable Settings ⚙️
2018

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.
2220

2321
![Special theming](https://raw.githubusercontent.com/tommasongr/nova-vue/master/Vue.novaextension/Images/docs/docs-vue_language_server_settings.png)
2422

@@ -34,7 +32,7 @@ From **v4.0** the extension ships with a new Information Sidebar! You can see th
3432

3533
### NEW: Status Notifications 🚦
3634

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.
3836

3937
---
4038

@@ -66,17 +64,18 @@ If you are a developer interested in implementing this feature in your theme che
6664
- [x] Completions for Vue API
6765
- [x] Completions for Vue Directives
6866
- [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
7170
- [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
7373
- [x] Refined class selectors for improved highlighting
74-
- [x] Support for PUG Syntax
7574

7675
### Features on their way
7776

7877
- [ ] Support for jade (waiting for syntaxes)
79-
- [ ] Support for stylus and postcss (waiting for syntaxes)
78+
- [ ] Support for stylus (waiting for syntaxes)
8079

8180
## Contributing 🤝
8281

Vue.novaextension/HELP.md

Lines changed: 4 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,7 @@
1-
## Special Theming 🎨
1+
# Troubleshooting 🧑‍⚕️
22

3-
#### Hooks
3+
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.
44

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.
66

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

Comments
 (0)