Skip to content

Simon-He95/vscode-common-intellisense

Repository files navigation

common-intellisense

English | 简体中文

This plugin can provide a super powerful smart prompt function, including properties, events, slots and corresponding annotations and types, methods on instances, etc. It supports multiple UI libraries, taking your development efficiency to the next level.

🛠️️ How to use

Install the supported ui component library in your project and install the plug-in. If the plug-in does not work, you can restart vscode. If you encounter problems, you can open an issue.

🍬 Currently supported

  • vant 4
  • element 2
  • element-plus 2
  • antd 1、4、5
  • antdv 1、3、4
  • varlet 2、3
  • naive 2
  • primevue 3
  • quasar 2
  • @nextui-org/react 2
  • @nuxt/ui 2
  • vuetify 3
  • radix-vue 1
  • next-ui 2
  • arco-design/react 2
  • arco-design/vue 2
  • uview-ui 1、2
  • taro 3

Select the specified UI library (resolve multiple UI library naming conflicts)

  • cmd+shift+p -> Select Specify the UI library you need to prompt

configuration

"common-intellisense.showSlots": {
          "type": "boolean",
          "default": true,
          "description": "Whether to show the slots on template completion."
},
"common-intellisense.alias": {
          "type": "object",
          "default": {},
          "description": "If you need to integrate the supported ui library, the secondary encapsulated library, and the prompt to integrate a certain version of the original ui, you can use the alias { \"@xxx/element\": \"elementUi2\" }"
}

buy me a cup of coffee

License

MIT

Sponsors