如何使用 VS Code 更快地编写 JavaScript 和 React!总结

2025-05-28

如何更快地使用 VS Code 编写 Javascript 和 React!

总结

这篇文章最初于 2020 年 7 月 9 日发布在codepulse.blog上。

如果您使用 VS Code 编写 Javascript 或 React 代码,请继续阅读!

VS Code 是我最喜欢的代码编辑器,我主要用它来编写 Javascript 和 React 代码。

由于我经常使用它,我学到了一些让我作为 JavaScript 和 React 开发者的生活更轻松的东西。其中之一就是代码片段!

另请参阅:Visual Studio Code 的十大键盘快捷键

代码片段非常棒,因为它们使我不必一遍又一遍地编写相同的样板代码,例如在创建 React 组件或定义 for 循环时。

您只需输入要生成的代码的前缀,然后按 Enter 键,您就可以立即获得代码!

在下面的视频中,我将向您展示如何在几分钟内开始使用 Visual Studio Code 编写 React 和 Javascript 代码片段!我还会分享一些我每天最喜欢和最常用的代码片段。

如果您想阅读,这里有一个简短的视频摘要。(我仍然建议您观看该视频,如果您喜欢它,也请订阅我的 YouTube 频道,我将不胜感激!)。

在 VS Code 中,你可以创建自己的代码片段。但这不是必需的,因为你还可以安装一个提供所需代码片段的扩展。

Javascrit 和 React 代码片段有一个很棒的扩展,称为VS Code ES7 React/Redux/React-Native/JS 片段,您可以从 Visual Studio Code 中的扩展选项卡安装它。

安装扩展程序后,您可以立即开始使用代码片段!代码片段可以与扩展程序页面中列出的前缀一起使用。您只需在正在编辑的文件中输入前缀,enter然后按下 ,代码片段就会自动生成。

以下是我最喜欢的几个片段:

for(let itemName in objectName { }
Enter fullscreen mode Exit fullscreen mode

nfn

const functionName = (params) => { }
Enter fullscreen mode Exit fullscreen mode

clg

console.log(object)
Enter fullscreen mode Exit fullscreen mode

伊姆里

import React from 'react'
Enter fullscreen mode Exit fullscreen mode

伊姆雷克

import React, { Component } from 'react'
Enter fullscreen mode Exit fullscreen mode

干扰率

import { BrowserRouter as Router, Route, NavLink} from 'react-router-dom'
Enter fullscreen mode Exit fullscreen mode

清洁发展机制

componentDidMount = () => { }
Enter fullscreen mode Exit fullscreen mode

循环更新

componentDidUpdate = (prevProps, prevState) => { }
Enter fullscreen mode Exit fullscreen mode

碾压混凝土

import React, { Component } from 'react'

export default class FileName extends Component {
  render() {
    return <div>$2</div>
  }
}
Enter fullscreen mode Exit fullscreen mode

远程控制协议

import React, { PureComponent } from 'react'
import PropTypes from 'prop-types'

export default class FileName extends PureComponent {
  static propTypes = {}

  render() {
    return <div>$2</div>
  }
}
Enter fullscreen mode Exit fullscreen mode

rcredux

import React, { Component } from 'react'
import { connect } from 'react-redux'

export class FileName extends Component {
  render() {
    return <div>$4</div>
  }
}

const mapStateToProps = (state) => ({})

const mapDispatchToProps = {}

export default connect(mapStateToProps, mapDispatchToProps)(FileName)
Enter fullscreen mode Exit fullscreen mode

总结

代码片段确实可以节省击键次数,这样也可以节省您的时间,并且您可以更快、更高效地编写代码。

你在用代码片段吗?在下面评论你最喜欢的代码片段!

附言:如果您是 React 新手或刚刚开始使用它,您应该查看我在 Skillshare 上的React 基础课程。现在您可以通过此链接注册 Skillshare 免费获取该课程

文章来源:https://dev.to/tumee/how-to-write-javascript-and-react-with-vs-code-faster-3jnk
PREV
DevOps Basics 达到 200 颗星:一个里程碑式的庆祝🎉
NEXT
5 个超棒的 React Hooks ⚛️