Files
owl/tools/owl-vision/README.md
Bastien Fafchamps (bafa) 34489a2494 [IMP] owl-vision: syntax scripts, single quotes attributes and slot props highlight and switch below command
This commit adds the following:

- Syntax builder scripts to make syntaxes easier to read and edit
- Syntax highlight in single quote attributes
- Syntax highlight for slot props
- Basic syntax highlight for xpaths
- Added `Switch Below` command

This commit fixes the following:

- Using `Switch Besides` or `Switch Below` does not open a new panel if one was already open
- Fixed missing space in component's snippet indentation
2023-11-02 14:38:31 +01:00

1.5 KiB

🦉 Owl Vision 🕶️

Owl Vision is an extension for the amazing Owl framework that complements your templates with beautiful colors and allows you to more easily navigate between components and templates.

Syntax highlight preview

This extension also adds:

  • A basic component snippent.
  • "Go to definition" providers for component tags in xml or in inline templates.

Commands

  • Owl Vision: Find Template:
    • If the cursor is on a template name, finds the corresponding template.
    • If the cursor is on a component, finds the template of the selected component.
  • Owl Vision: Find Component: Finds the selected component definition.
  • Owl Vision: Switch: Finds the corresponding template or component depending on the current file.
  • Owl Vision: Switch (Besides): Finds the corresponding template or component depending on the current file and opens it besides.
  • Owl Vision: Switch (Below): Finds the corresponding template or component depending on the current file and opens it below.

Settings

  • owl-vision.include: Glob filter for files to include while searching.
  • owl-vision.exclude: Glob filter for files to exclude while searching.

Troubleshooting

The extension cannot find my templates/components

The include and exclude settings have default values that may not work with your project structure, try adapting them.