isuke / vscode-advanced-poe-filter

VS Code Advanced Poe Filter Language Support

Home Page:https://marketplace.visualstudio.com/items?itemName=isuke.vscode-advanced-poe-filter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Advanced PoE Filter VS Code Extension

license git-consistent friendly github actions status

This VS Code extension provides support for Advanced PoE Filter.

Advanced PoE Filter is used by Filter of Kalarandra.

Features

Syntax Highlighting

Syntax Highlighting

Outline

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.

  "[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" }
      }
    ]
  },

About

VS Code Advanced Poe Filter Language Support

https://marketplace.visualstudio.com/items?itemName=isuke.vscode-advanced-poe-filter

License:MIT License


Languages

Language:TypeScript 75.0%Language:JavaScript 25.0%