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

还有更多有用的插件,例如:

您应该在 Atoms 首选项面板的 "install packages" 部分使用搜索。

作为旁注:

然而,在使用 Atom 工作一年后,我转而使用 Microsoft Visual Studio Code,它的性能更高,并且一旦你以正确的方式配置它并安装了一些插件,它的自动完成和类型提示就非常出色。查看 Google 了解更多信息。关于这个主题有一些有用的博客文章:

  1. https://medium.com/react-native-training/vscode-for-react-native-526ec4a368ce
  2. http://equimper.github.io/2017/02/25/why-i-moved-away-from-atom-to-visual-studio-code-and-my-setup/

做好准备:第一个 link 在最后 (!) 提供了一种只需一个步骤即可从头开始设置所有内容的快速方法。