Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>vscode-heiner-helperNew to Visual Studio Code? Get it now.
vscode-heiner-helper

vscode-heiner-helper

fanscky

|
112 installs
| (0) | Free
A vscode extension for heiner-UI
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VSCode-Heiner-Helper

VSCode-Heiner-Helper is a VS Code extension for Heiner-UI. If you use ATOM editor, please go to ATOM version

Heiner-UI is a great library. More and more projects use it. So, For helping developer write more efficient by Heiner-UI, VSCode-Heiner-Helper is born.

Feature

  • Document

  • Autocomplete

    support vue, html and jade/pug language

  • Snippets

Document

Usage

1 - Move cursor to Heiner-UI tag or select it

2 - Press default hot key ctrl + cmd + z(windows: ctrl + win + z) or Press ⇧⌘P to bring up the Command Palette and then input Heiner-helper.search

3 - Show document view If complete matching, or you should select tag you want to search

4 - Enter and trigger document browser

Version, Quotes, Indentation size and Language Switching

1 - Enter Preferences -> setting or shortcut cmd + ,

2 - Modify language, version or indentation size

  "Heiner-helper.language": "zh-CN",
  "Heiner-helper.version": "1.3",
  "Heiner-helper.indent-size": 2,
  "Heiner-helper.quotes": "double",    // html vue qoutes
  "Heiner-helper.pug-quotes": "single" // jade/pug quotes

Auto Update Mechanism

Document is off-line and auto synchronize with Heiner-UI official site.

Keymap

Default hot key is  ctrl + cmd + z( windows: ctrl + win + z). If it has conflicted with other software's hot key. You can customize it. see keybindings

  • Distinguish and auto complete property and method for every Heiner-UI tag

  • Prompt value when value is some special type like Boolean or ICON.

Support snippets list:

  • msg

    this.$message({
      message: '',
      type: ''
    })
    
  • alert

    this.$alert('', '', {
      confirmButtonText: '',
      callback: () => {}
    });
    
  • confirm

    this.$confirm('', '', {
      confirmButtonText: '',
      cancelButtonText: '',
      type: ''
    }).then(() => {})
      .catch(() => {});
    
  • prompt

    this.$prompt('', '', {
      confirmButtonText: '',
      cancelButtonText: '',
      inputPattern: //,
      inputErrorMessage: ''
    }).then(({ value }) => {})
      .catch(() => {});
    
  • msgb

    this.$msgbox({
      title: '',
      message: '',
      showCancelButton: '',
      confirmButtonText: '',
      cancelButtonText: '',
      beforeClose: (action, instance, done) => {}
    }).then(action => {});
    
  • notify

    this.$notify({
      title: '',
      message: ''
    });
    

Contribution

Your pull request will make VSCode-Heiner-Helper better.

LICENSE

MIT

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