https://github.com/isuke/vscode-advanced-poe-filter
VS Code Advanced Poe Filter Language Support
https://github.com/isuke/vscode-advanced-poe-filter
filter-of-kalandra path-of-exile pathofexile vscode-extension
Last synced: about 2 months ago
JSON representation
VS Code Advanced Poe Filter Language Support
- Host: GitHub
- URL: https://github.com/isuke/vscode-advanced-poe-filter
- Owner: isuke
- License: mit
- Created: 2019-04-17T08:22:06.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-01-14T11:17:44.000Z (over 2 years ago)
- Last Synced: 2025-03-31T01:27:32.906Z (about 1 year ago)
- Topics: filter-of-kalandra, path-of-exile, pathofexile, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=isuke.vscode-advanced-poe-filter
- Size: 334 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Advanced PoE Filter [VS Code](https://code.visualstudio.com/) Extension
[](https://raw.githubusercontent.com/isuke/vscode-advanced-poe-filter/master/LICENSE) [](https://github.com/isuke/git-consistent) 
This [VS Code](https://code.visualstudio.com/) extension provides support for Advanced PoE Filter.
Advanced PoE Filter is used by [Filter of Kalarandra](https://filter-of-kalandra.netlify.com/).
## Features
### Syntax Highlighting

### Outline

### 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`.
```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" }
}
]
},
```