Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>SharkMVC JS framework power packNew to Visual Studio Code? Get it now.
SharkMVC JS framework power pack

SharkMVC JS framework power pack

LineaContinua

| (0) | Free
IntelliSense and navigation support for SharkMVC framework components
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SharkMVC Language Support

VSCode extension providing IntelliSense and navigation for SharkMVC components.


Features (v0.1.1)

Go to Component (alt-click / F12)

Place your cursor on any <shark-*> tag in an HTML file and press alt-click or F12 to open the component's HTML template.

Open Component JS/TS

Use Alt+Shift+Click (or the Command Palette → SharkMVC: Open Component JS/TS) to open the component's JavaScript or TypeScript source file.

You can also right-click on any <shark-*> tag to get both options in the context menu.


Naming conventions

The extension resolves files using SharkMVC's official conventions first, then falls back to fuzzy matching so non-standard names still work.

Tag JS/TS file (canonical) HTML file (canonical)
<shark-threed-display-component> threedDisplayComponent.js/.ts threed-display.html
<shark-user-profile-component> userProfileComponent.js/.ts user-profile.html
<shark-button-component> buttonComponent.js/.ts button.html

If the canonical name is not found, the extension tries several kebab-case variants and finally a keyword-based fuzzy search.


Keyboard shortcuts

Action Default shortcut
Go to HTML template Alt+Click / F12
Open JS/TS file Alt+Shift+Click

Both shortcuts can be remapped in File → Preferences → Keyboard Shortcuts by searching for SharkMVC.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft