当前位置:   article > 正文

vscode配置React代码模板_visual code定义react 函数模板

visual code定义react 函数模板

平时写代码时,新建jsx文件默认是空的,有些通用的代码如果放在一个模板里,会大大提高开发效率,强大的VSCode当然也可以支持配置jsx模板,下面跟着我配置适合自己的模板吧。

  1. 打开配置 文件-->首选项-->用户片段

  1. 搜索 jsx.json

  1. 打开jsx.json后,把以下代码贴入(prefix:JSX 即触发引入模板的代码)

  1. {
  2. "reat-template": {
  3. "prefix": "JSX",
  4. "body": [
  5. "import React, { Component } from 'react';",
  6. "import cx from 'classnames';",
  7. "import './index.less';",
  8. "",
  9. "export default class extends Component {",
  10. " constructor(props) {",
  11. " super(props)",
  12. " this.state = {}",
  13. " }",
  14. "",
  15. " componentWillMount() {}",
  16. "",
  17. " componentDidMount() {}",
  18. "",
  19. " componentDidUpdate(prevProps) {}",
  20. "",
  21. " componentWillUnmount() {}",
  22. "",
  23. " render() {",
  24. " return (<div className=\"\"></div>)",
  25. " }",
  26. "}"
  27. ],
  28. "description": "reat-template"
  29. }
  30. }
  1. 保存后,你新建一个index.jsx,在代码里写入“JSX”会有一个提示,回车即可打开我们配置的模板内容了

  1. 如果你想修改出适合自己的模板,可以在这个地址去修改 ,

https://snippet-generator.app/

  1. vue配置模板

文件--首选项--用户片段-->搜“vue.json”-->复制如下代码-->新建vue文件,输入“vue”回车即可打开我们的配置

  1. {
  2. "vue-template": {
  3. "prefix": "vue",
  4. "body": [
  5. "<template>",
  6. " <div class=\"\"></div>",
  7. "</template>",
  8. " ",
  9. "<script>",
  10. "export default {",
  11. " props: {},",
  12. " components: {",
  13. " // InfoItem: InfoItem,",
  14. " }",
  15. " data() {",
  16. " return {",
  17. " }",
  18. " },",
  19. " methods: {",
  20. " },",
  21. " created() {",
  22. " // 初始化",
  23. " },",
  24. " mounted(){",
  25. " // 加载完成后",
  26. " },",
  27. " watch: {",
  28. " // detailItem(newData, oldData) {},",
  29. " },",
  30. "}",
  31. "</script>",
  32. " ",
  33. "<style lang=\"scss\" scoped>",
  34. "</style>"
  35. ],
  36. "description": "vue-template"
  37. }
  38. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/186821
推荐阅读
相关标签
  

闽ICP备14008679号