React Native 的代码建议和自动完成功能在 atom 中不起作用

夏尔马

我正在使用 atom 文本编辑器进行编码,以编写 React Native 移动应用程序。我想要代码建议,比如当我编写 React Native 库的内置类时。我必须完全自己写,好像我在记事本中写代码。

在键入时,Atom 不会提示和自动完成内置的 React Native 方法/类。

我是否需要安装任何插件才能使其正常工作?

巡视

Atom本身无法为内置的 react-native 类或您自己的类提供自动完成功能,但它的插件架构允许您提出这一点。


一点旁注

显然,atom.io 背后的人改变了他们的 URL 结构。以下 URL 可能不再有效。邀请每个人找出正确的 URL 并使用新 URL 编辑此答案,而不是对该答案投反对票。不要那么具有破坏性


首先,您应该安装“核素”,因为它为您的本机开发提供了特殊功能。此外,你需要这个:

https://atom.io/packages/atom-react-native-autocomplete

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

在此处输入图片说明

您应该使用 Atoms 首选项窗格中“安装包”部分中的搜索。

在此处输入图片说明

作为旁注:

然而,在使用 Atom 一年后,我切换到 Microsoft 的Visual Studio Code,一旦您以正确的方式配置它并安装了一些插件,它的性能和自动补全和类型提示功能非常出色。查看谷歌了解更多信息。关于这个主题有一些有用的博客文章:

  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/

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

clearInterval() 在 React Native 功能组件中不起作用

为什么本地软件包的自动完成功能在Atom编辑器中不起作用?

Moment JS diff功能在React Native中不起作用

clearTimeout在React Native中不起作用

订阅在React Native中不起作用?

React Native验证功能不起作用

React Native--功能組件--useState 不起作用

flex在react-native中的ScrollView中不起作用

Atom HTML代码段不起作用

React Native:在TestFlight中显示图像不起作用

React Native:iOS中的透明Stack Navigator不起作用

React Native 中的垂直居中不起作用

useScrollToTop 在 useEffect 中不起作用?(React Native Expo)

posesEnabled:false在React Native中不起作用

获取在 React Native ios 中不起作用

REACT NATIVE - this.setState 在 onChangeText 中不起作用

在 React Native fetch 方法中解析 JSON 不起作用

视图样式在 React Native 中不起作用

为什么我的裁判在React Native中不起作用?

onPress在React Native Flatlist中不起作用

React Native:NavigationOptions中的标题样式不起作用

Tab 中的 react-native-maps 不起作用

连接分派在React Native中不起作用

开关盒在React Native中不起作用

图像resizeMode ='contain'在React Native中不起作用

PushNotificationIOS.presentLocalNotification()在react-native中不起作用

onNavigationStateChange在Android React Native中不起作用

Axios发布请求在React Native中不起作用

shadowOffset在React Native Android中不起作用