Atom : React Native 的快速文档
Posted
技术标签:
【中文标题】Atom : React Native 的快速文档【英文标题】:Atom : Quick Documentation of React Native 【发布时间】:2017-09-10 11:19:48 【问题描述】:我在 android 平台上工作,现在切换到不同的平台 react-native
。我正在使用atom
文本编辑器为react-native
应用程序编写代码。
我在 atom A) Linter B) Nuclide 中安装了两个包
现在,我想在按下快捷键或将鼠标悬停在方法名称上时快速记录react-native
的方法。没有任何软件包可以像 Android Studio/Eclipse 的其他工具一样拥有快速文档。
到目前为止,我必须去他们的文档网站查看并返回。
AppRegistry.registerComponent('XYZ', () => XYZ);
类似https://i.stack.imgur.com/EoB87.pnghttp://i0.wp.com/www.innovatecode.com/wp-content/uploads/2015/11/Android-Studio-Quick-Documentation.png?fit=455%2C280
【问题讨论】:
加入我们的 vscode 一边,获得 cookie 和出色的智能感知。在 Visual Studio 和 intellij 平台之类的 :) 中。它的速度也快了大约 4-5 倍;) 我正在使用 vscode 但对于 nodejs 的东西不是为了反应原生 那么 vscode 和这个扩展对 react-native 的支持一样棒,如果不是更好的话:github.com/Microsoft/vscode-react-native 【参考方案1】:Atom 不支持查看选定对象的文档。但是,您可以使用 atom-ternjs 包,它为 atom 添加了 javascript 代码智能。安装 atom-ternjs 后,要查看对象(方法、类等)的文档,只需将光标放在对象上并按 alt+o
(windows、mac、linux)。
atom-ternjs 为 javascript 提供了许多其他工具,可以在它的文档中找到 - https://atom.io/packages/atom-ternjs。
旧答案 - 用于查看 atom 中的快捷方式或命令列表。
Atom 有一个内置的命令面板,可用于获取可由编辑器执行的操作列表及其快捷键。您可以通过在 windows/linux 上按 ctrl+shift+p
和在 Mac 上按 cmd+shift+p
来打开命令面板。打开命令面板后,您可以轻松搜索所需的操作。
【讨论】:
不,我想要在方法i.stack.imgur.com/1LLBK.pngi.stack.imgur.com/EoB87.png上按快捷键时这样的东西 对不起,我误解了文档部分。给我一些时间,我会找到解决办法的。 没问题!当然是丹尼!谢谢:) 我相信 atom-ternjs 只会提供 JS 的文档,我在找 React Native 是的,但它有完全不同的方法、类、属性以上是关于Atom : React Native 的快速文档的主要内容,如果未能解决你的问题,请参考以下文章
Atom 调试 react-native throw 超出最大调用堆栈大小
React Native入门Atom+Nuclide安装配置与调试
React Native开发之IDE(Atom+Nuclide)安装,运行,调试