-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
7 changed files
with
158 additions
and
102 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
# Changelog | ||
|
||
## 0.2.1 | ||
- Re-added numeric syntax highlighting. | ||
- Added specific syntax highlighting for denoting built-in variables. | ||
- Added `"` and `'` as auto-closing and auto-surrounding pairs. | ||
- Changed argument syntax highlighting to color each segment separately. | ||
- Removed `:`/`;` as auto-closing pairs. | ||
- Fixed nested variables not having proper syntax highlighting applied. | ||
- Fixed URLs having to be prefixed with a space to avoid the protocol being parsed as a property name. | ||
- Fixed comments having to be prefixed with a space to avoid URLs being parsed as comments. | ||
- Fixed the front matter separator `---` not having syntax highlighting applied. | ||
- Fixed CSS at-rule declarators containing hyphens not having proper syntax highlighting applied. | ||
- Fixed single-character strings not being treated as valid. | ||
- Fixed invalid hex colors being treated as valid. | ||
- Fixed general invalid characters now having syntax highlighting applied. | ||
|
||
## 1.2.0 | ||
- Added argument syntax highlighting. | ||
- Added error checking for illegal characters. | ||
- Added syntax highlighting for CSS at-rules and `!important`. | ||
- Changed color of variable declarator `@var`. | ||
- Changed internal code to be more semantically correct. | ||
- Changed string parsing to include the quotes in the syntax highlighting. | ||
- Removed numeric syntax highlighting. | ||
- Fixed string parsing allowing alternating quotation marks. | ||
|
||
## 1.1.1 | ||
- Fixed syntax highlighting of comments appearing as variable contents. | ||
- Fixed syntax highlighting of CSS functions. | ||
- Fixed single quotes not applying quote syntax highlighting. | ||
- Fixed hex colors not having syntax highlighting applied. | ||
|
||
## 1.1.0 | ||
- Replaced themes with direct semantic colorization from the default theme. | ||
|
||
## 1.0.0 | ||
- Added NovaSheets Light & Dark Themes which support syntax highlighting. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
This is a [VSCode](https://github.com/microsoft/vscode) extension for [NovaSheets](https://github.com/Nixinova/NovaSheets). | ||
|
||
# Features | ||
This extension includes syntax highlighting for NovaSheet syntax, including NovaSheets variables and comments, as well as regular CSS content. | ||
|
||
# Installation | ||
This extension is available in the [VSCode Marketplace](https://marketplace.visualstudio.com/items/Nixinova.novasheets); install it either from there, by searching "NovaSheets" inside VSCode, or by downloading the package found in the [releases tab](https://github.com/Nixinova/NovaSheets-vscode/releases). | ||
|
||
# Usage | ||
Just load a `.nss` or `.nss.txt` file in VSCode and NovaSheets syntax highlighting should occur. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters