Advanced PoE Filter VS Code Extension
![git-consistent friendly](https://img.shields.io/badge/git--consistent-friendly-brightgreen.svg)
This VS Code extension provides support for Advanced PoE Filter.
Advanced PoE Filter is used by Filter of Kalarandra.
Features
Syntax Highlighting
![Syntax Highlighting](https://github.com/isuke/vscode-advanced-poe-filter/raw/HEAD/images/syntax-highlight.png)
Outline
![Outline](https://github.com/isuke/vscode-advanced-poe-filter/raw/HEAD/images/outline.png)
Snippets
- Show Block
- Hide Block
- Unset Block
- Ignore Block
- Fork Branch
- Mixin Branch
- Var Macro
- Prop Macro
Recommended Setting
Add the following to your setting.json
.
"[advancedpoefilter]": {
"editor.tabSize": 4,
},
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "markup.deleted.advancedpoefilter",
"settings": { "fontStyle": "strikethrough" }
},
{
"scope": "invalid.deprecated",
"settings": { "fontStyle": "strikethrough" }
},
{
"scope": "keyword.other.macro.advancedpoefilter",
"settings": { "fontStyle": "underline" }
},
{
"scope": "keyword.other.function.advancedpoefilter",
"settings": { "fontStyle": "underline" }
},
{
"scope": "keyword.control.activity.advancedpoefilter",
"settings": { "foreground": "#6699cc" }
},
{
"scope": "keyword.control.branch.advancedpoefilter",
"settings": { "foreground": "#9999cc" }
},
{
"scope": "keyword.control.condition.advancedpoefilter",
"settings": { "foreground": "#66cccc" }
},
{
"scope": "keyword.control.action.text.advancedpoefilter",
"settings": { "foreground": "#cc99cc" }
},
{
"scope": "keyword.control.action.effect.advancedpoefilter",
"settings": { "foreground": "#ffcc66" }
}
]
},