-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #9 from nils-a/develop
v0.2.0
- Loading branch information
Showing
14 changed files
with
1,527 additions
and
38 deletions.
There are no files selected for viewing
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 |
---|---|---|
|
@@ -2,3 +2,4 @@ node_modules/ | |
out/ | ||
*.vsix | ||
bin | ||
/src/fs-lang/js |
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
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 |
---|---|---|
@@ -1,20 +1,34 @@ | ||
## FirstSpirit for Visual Studio Code | ||
|
||
![GitHub](https://img.shields.io/github/license/nils-a/vscode-firstspirit.svg) ![Azure DevOps builds](https://img.shields.io/azure-devops/build/nils-andresen/10aa4f78-64ea-4ea1-888b-c7bd518743a5/2.svg) | ||
![GitHub](https://img.shields.io/github/license/nils-a/vscode-firstspirit.svg) ![Azure DevOps builds](https://img.shields.io/azure-devops/build/nils-andresen/10aa4f78-64ea-4ea1-888b-c7bd518743a5/2.svg) [![Marketplace Version](https://vsmarketplacebadge.apphb.com/version-short/nilsa.fs-lang.svg)](https://marketplace.visualstudio.com/items?itemName=nilsa.fs-lang) [![Installs](https://vsmarketplacebadge.apphb.com/installs-short/nilsa.fs-lang.svg)](https://marketplace.visualstudio.com/items?itemName=nilsa.fs-lang) | ||
|
||
The FirstSpirit extension for Visual Studio Code provides the following features inside VS Code: | ||
|
||
* Syntax-Highlighting of FirstSpirit template-tags | ||
* Code-Snippets | ||
* Code-Folding | ||
|
||
### Get Started | ||
|
||
TODO: Add some images and stuff | ||
explain why there is no file-extensions.. | ||
#### Switch to FirstSpirit highlighting | ||
* Using the shortcut for language mode (`Cmd+K M` or `Ctrl+K M`), type `fs`, select `FirstSpirit (fs)` | ||
* Using the command palette (`Cmd+Shift+P` or `Ctrl+Shift+P`) then select `Change Language Mode`, type `fs`, select `FirstSpirit (fs)` | ||
* Using the language mode switcher at the bottom right of VS Code, type `fs`, select `FirstSpirit (fs)` | ||
|
||
#### Switch back from FirstSpirit highlighting | ||
* Using the shortcut for language mode (`Cmd+K M` or `Ctrl+K M`), select `Auto Detect` | ||
* Using the command palette (`Cmd+Shift+P` or `Ctrl+Shift+P`) then select `Change Language Mode`, select `Auto Detect` | ||
* Using the language mode switcher at the bottom right of VS Code, select `Auto Detect`. | ||
|
||
#### Why is FirstSpirit not auto-detected | ||
Well, there is no FirstSpirit file-type, is there? | ||
|
||
The files are always "something" like `html` (with FS-templating) or `XML` (with FS-templating) or `fop` (with FS-templating). | ||
There's always some "content" and that is what's auto-detected (mostly depending on file-extensions). This way you can easily switch from content to templating. | ||
|
||
|
||
### What's to come | ||
|
||
* Hover/Tooltips/Signature-Help | ||
* Auto-complete | ||
* better folding | ||
* support for external sychronization |
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
Oops, something went wrong.