All Projects β†’ ElemeFE β†’ element-helper

ElemeFE / element-helper

Licence: MIT license
πŸš€ Element-Helper is a Atom package for Element-UI.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to element-helper

atom-package-sync
Synchronize your atom packages and settings easily
Stars: ✭ 22 (-70.27%)
Mutual labels:  atom, package
Atom Korean Spell Daum
Daum λ§žμΆ€λ²• κ²€μ‚¬κΈ°λ‘œ ν…μŠ€νŠΈλ₯Ό 보내 μ†μ‰½κ²Œ ꡐ정 κ°€λŠ₯ν•œ Atom package
Stars: ✭ 24 (-67.57%)
Mutual labels:  atom, package
multi-cursor
πŸŽ‰
Stars: ✭ 44 (-40.54%)
Mutual labels:  atom, package
Atom Modular Snippets
:atom: A modular solution to snippets in @Atom.
Stars: ✭ 8 (-89.19%)
Mutual labels:  atom, package
Open On Github
Atom package for opening files on GitHub.com
Stars: ✭ 89 (+20.27%)
Mutual labels:  atom, package
toggler
Atom plugin - Toggle words and symbols
Stars: ✭ 21 (-71.62%)
Mutual labels:  atom, package
Php Ide Serenata
Atom IDE package that integrates the Serenata server to provide PHP code assistance
Stars: ✭ 277 (+274.32%)
Mutual labels:  atom, package
Atom Annotations
Atom package that shows annotations (e.g. for overriden methods interface implementations) in your PHP source code.
Stars: ✭ 14 (-81.08%)
Mutual labels:  atom, package
Atom Latex
The only LaTeX package you need for typesetting with Atom.
Stars: ✭ 60 (-18.92%)
Mutual labels:  atom, package
Teletype
Share your workspace with team members and collaborate on code in real time in Atom
Stars: ✭ 2,345 (+3068.92%)
Mutual labels:  atom, package
atom-toolbar-almighty
Atom editor's missing toolbar
Stars: ✭ 21 (-71.62%)
Mutual labels:  atom, package
drop-feeds
Drop Feeds is a Sage / Sage++ like addon (webextension) for Firefox Quantum
Stars: ✭ 18 (-75.68%)
Mutual labels:  atom
overlay
Gentoo overlay
Stars: ✭ 31 (-58.11%)
Mutual labels:  atom
Laravel-Tongue
πŸŽ‰ Finally a subdomain localization that works how you want it to work. 🌐
Stars: ✭ 28 (-62.16%)
Mutual labels:  package
atom-loved-syntax
Love never ends
Stars: ✭ 12 (-83.78%)
Mutual labels:  atom
dataViz CADi
Materials for the "Data Visualization" CADi workshop @ "TecnolΓ³gico de Monterrey"
Stars: ✭ 14 (-81.08%)
Mutual labels:  atom
laravel-conditional-providers
THIS PACKAGE HAS BEEN DEPRECATED β€” Load Laravel service providers and facades based on the current environment.
Stars: ✭ 26 (-64.86%)
Mutual labels:  package
entangle
Global state management tool for react hooks inspired by RecoilJS and Jotai using proxies.
Stars: ✭ 26 (-64.86%)
Mutual labels:  atom
Releases
A Swift package for resolving released versions from a Git repository
Stars: ✭ 46 (-37.84%)
Mutual labels:  package
listenv
R package: Environments Behaving As Lists
Stars: ✭ 20 (-72.97%)
Mutual labels:  package

Element-Helper

Element-Helper is a Atom package for Element-UI, if you use VSCode editor, please go to VSCode VERSION

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

Feature

  • Document

  • Autocomplete

  • Snippets

Document

Usage

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

2 - Press default hot key ctrl + cmd + z

3 - Select tag you want to search

4 - Enter and trigger document browser

document

Version and Language Switching

1 - Enter Atom -> Preferences

2 - Enter Packages and search Element-Helper package

3 - Enter Setting

4 - Switch version and language

Auto Update Mechanism

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

Keymap

Default hot key is ctrl + cmd + z. If it has conflicted with other software's hot key. You can customize it.

1 - Enter Atom -> Keymap

2 - Customize your config. like

"atom-workspace":
  "ctrl-alt-z": "element-helper:search-under-cursor"

Autocomplete

autocomplete

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

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

Snippets

snippets

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 Element-Helper better.

LICENSE

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].