小编Vl4*_*myr的帖子

将启用/禁用扩展设置复制到另一个工作区

主意:

我想清理我的 vscode 扩展,因为我正在使用很多不同的语言/文件类型,并且一次安装和启用所有这些扩展太多了。

问题:

我为特定工作区禁用了一些扩展,并想将这些设置复制到另一个工作区,但 vscode 没有将有关启用/禁用扩展的信息存储在.vscode/settings.json.

问题:

  1. 有没有办法将这些设置从一个工作区复制到另一个工作区?
  2. 有没有更好的方法来处理大量的扩展?
  3. 您能否推荐用于管理每个工作区或语言的扩展的工具/扩展

我认为 vscode 不会一次加载所有扩展,而是在需要时加载。但是某些扩展程序会在窗口的左侧或底部显示图标,并使“显示所有命令”列表/搜索过于拥挤。

visual-studio-code vscode-settings

13
推荐指数
1
解决办法
2691
查看次数

如何初始化 React 组件内整数数据类型的状态?

我正在尝试为整数数据类型初始化我的 React 组件之一内的状态。现在我的状态是这样的:

state = {
  username: '',
  email: '',
  password: '',
  user_id: null,
  id: null,
  toy_id: null,
  loading: false,
}
Run Code Online (Sandbox Code Playgroud)

因为它们不是我一直用于 , 和 的字符串nulluser_id但是id稍后toy_id当我传递属性时:

const { email, password, user_id, id, toy_id } = this.state

// ...

await this.props.loginUserToy(email, password, id, toy_id)

console.log('LOGIN loginUserToy email', email)
console.log('LOGIN loginUserToy password', password)
console.log('LOGIN loginUserToy id', id)
console.log('LOGIN loginUserToy toy_id', toy_id)
Run Code Online (Sandbox Code Playgroud)

这是loginUserToy我的动作创建者页面:

export const loginUserToy = async (email, password, id, toy_id) => { …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-native

3
推荐指数
1
解决办法
6300
查看次数