React Native 的代码建议和自动完成功能在 Atom 中不起作用
Code suggestions & autocomplete of react native is not working in atom
我正在使用 Atom 文本编辑器编写代码以编写 React Native 移动应用程序。我想要代码建议,就像我在编写 React Native 库的内置 类 时一样。我必须完全自己写,好像我在用记事本写代码。
Atom 不会在键入时提示和自动完成内置 methods/classes 的 React Native。
我需要安装任何插件才能正常工作吗?
Atom 本身无法为内置的 react-native 类 或您自己的 类 提供自动完成功能,但它的插件架构允许您带来尽管如此。
一点旁注
显然 atom.io 背后的人改变了他们的 URL 结构。以下 URL 可能不再有效。邀请每个人找出正确的 URL 并使用新的 URL 编辑此答案,而不是对这个答案投反对票。不要那么破坏
首先,您应该安装“nuclide”,因为它为您的 React Native 开发提供了特殊功能。
此外你需要这个:
https://atom.io/packages/atom-react-native-autocomplete
还有更多有用的插件,例如:
- https://github.com/aakashns/atom-react-native-snippets
- https://atom.io/packages/react-native-components
- 等等
您应该在 Atoms 首选项面板的 "install packages" 部分使用搜索。
作为旁注:
然而,在使用 Atom 工作一年后,我转而使用 Microsoft Visual Studio Code,它的性能更高,并且一旦你以正确的方式配置它并安装了一些插件,它的自动完成和类型提示就非常出色。查看 Google 了解更多信息。关于这个主题有一些有用的博客文章:
- https://medium.com/react-native-training/vscode-for-react-native-526ec4a368ce
- http://equimper.github.io/2017/02/25/why-i-moved-away-from-atom-to-visual-studio-code-and-my-setup/
做好准备:第一个 link 在最后 (!) 提供了一种只需一个步骤即可从头开始设置所有内容的快速方法。
我正在使用 Atom 文本编辑器编写代码以编写 React Native 移动应用程序。我想要代码建议,就像我在编写 React Native 库的内置 类 时一样。我必须完全自己写,好像我在用记事本写代码。
Atom 不会在键入时提示和自动完成内置 methods/classes 的 React Native。
我需要安装任何插件才能正常工作吗?
Atom 本身无法为内置的 react-native 类 或您自己的 类 提供自动完成功能,但它的插件架构允许您带来尽管如此。
一点旁注
显然 atom.io 背后的人改变了他们的 URL 结构。以下 URL 可能不再有效。邀请每个人找出正确的 URL 并使用新的 URL 编辑此答案,而不是对这个答案投反对票。不要那么破坏
首先,您应该安装“nuclide”,因为它为您的 React Native 开发提供了特殊功能。 此外你需要这个:
https://atom.io/packages/atom-react-native-autocomplete
还有更多有用的插件,例如:
- https://github.com/aakashns/atom-react-native-snippets
- https://atom.io/packages/react-native-components
- 等等
您应该在 Atoms 首选项面板的 "install packages" 部分使用搜索。
作为旁注:
然而,在使用 Atom 工作一年后,我转而使用 Microsoft Visual Studio Code,它的性能更高,并且一旦你以正确的方式配置它并安装了一些插件,它的自动完成和类型提示就非常出色。查看 Google 了解更多信息。关于这个主题有一些有用的博客文章:
- https://medium.com/react-native-training/vscode-for-react-native-526ec4a368ce
- http://equimper.github.io/2017/02/25/why-i-moved-away-from-atom-to-visual-studio-code-and-my-setup/
做好准备:第一个 link 在最后 (!) 提供了一种只需一个步骤即可从头开始设置所有内容的快速方法。