All Projects → ElemeFE → Vscode Element Helper

ElemeFE / Vscode Element Helper

VSCode-Element-Helper is a VS Code package for Element-UI.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Vscode Element Helper

Vue Admin Element
(Vue2 演示项目)物业后台管理系统 - ElementUI ( 基本结构已完成, 剩下的就是具体业务开发; 如有疑问请留言 )
Stars: ✭ 73 (-66.97%)
Mutual labels:  vscode, element-ui
Coc Java
Java extension for coc.nvim
Stars: ✭ 215 (-2.71%)
Mutual labels:  vscode
Venture Management
一个包含vuejs和nodejs技术的全栈项目
Stars: ✭ 208 (-5.88%)
Mutual labels:  element-ui
Blog
大前端技术为主,读书笔记、随笔、理财为辅,做个终身学习者。
Stars: ✭ 3,179 (+1338.46%)
Mutual labels:  element-ui
Vscode Sublime Keybindings
Sublime Text Keymap extension for VS Code
Stars: ✭ 208 (-5.88%)
Mutual labels:  vscode
Book Ms Ui
🍻 基于 vue.js 、element-ui 搭建一个极简的前后端分离图书管理平台
Stars: ✭ 214 (-3.17%)
Mutual labels:  element-ui
Vuerd
ERD Editor
Stars: ✭ 208 (-5.88%)
Mutual labels:  vscode
Koro1fileheader
VSCode插件:自动生成,自动更新VSCode文件头部注释, 自动生成函数注释并支持提取函数参数,支持所有主流语言,文档齐全,使用简单,配置灵活方便,持续维护多年。
Stars: ✭ 3,137 (+1319.46%)
Mutual labels:  vscode
Nx Admin
👍 A magical 🐮 ⚔ vue admin,记得star
Stars: ✭ 2,497 (+1029.86%)
Mutual labels:  element-ui
Svelte Vscode
Svelte language support for VS Code
Stars: ✭ 211 (-4.52%)
Mutual labels:  vscode
Grapefruit.vucore
A front-background project using ASP.NET Core WebApi and Vue.js
Stars: ✭ 210 (-4.98%)
Mutual labels:  element-ui
Vscode Vim
vim emulator for Visual Studio Code
Stars: ✭ 209 (-5.43%)
Mutual labels:  vscode
Code Blue
A carefully concocted dark theme made of subtle blues and bright hues that’s easy on the eyes for focused coding.
Stars: ✭ 215 (-2.71%)
Mutual labels:  vscode
Vue Admin
基于vue+element-ui的后台管理系统动态tabs实践
Stars: ✭ 208 (-5.88%)
Mutual labels:  element-ui
Vue Element Starter
Vue starter with Element-UI [READY, unmaintained now]
Stars: ✭ 216 (-2.26%)
Mutual labels:  element-ui
Vue Blog
🎉 基于vue全家桶 + element-ui 构建的一个后台管理集成解决方案
Stars: ✭ 208 (-5.88%)
Mutual labels:  element-ui
Vue Element Nocode Admin
element-ui 的代码可视化编辑
Stars: ✭ 210 (-4.98%)
Mutual labels:  element-ui
Electron Vue Template
An Electron & Vue.js quick start
Stars: ✭ 210 (-4.98%)
Mutual labels:  element-ui
Web designer
网页设计器图形化工具,通过拖拽组件进行页面排版和生成页面代码
Stars: ✭ 219 (-0.9%)
Mutual labels:  element-ui
Filmsys
一个使用Vue全家桶和后台Express框架结合Mysql数据库搭建起来的移动端电影售票和管理系统,实现了热映、即将上映、电影和影院全局搜索、评论、选座、购票、点赞、收藏、订单等一系列购票和管理流程功能
Stars: ✭ 217 (-1.81%)
Mutual labels:  element-ui

VSCode-Element-Helper

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

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

Feature

  • Document

  • Autocomplete

    support vue, html and jade/pug language

  • Snippets

Document

Usage

1 - Move cursor to Element-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 element-helper.search

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

4 - Enter and trigger document browser

document

Version, Quotes, Indentation size and Language Switching

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

2 - Modify language, version or indentation size

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

Auto Update Mechanism

Document is off-line and auto synchronize with Element-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

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 VSCode-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].