ReactNative的Atom编辑器

工欲善其事, 必先利其器.
ReactNative作为Facebook贡献的库, 里面有些定制的东西. 官方推荐Atom+Nuclide, 那么就尝试一下Atom. 在测试过程中, 发现安装Nuclide之后, Atom编辑器特别卡顿, 原因不明, 所以又测试了一些其他插件. 我来罗列几个必须的.

1. Atom

下载Atom编辑器, 安装, 介绍参考文档.

2. Atom-React

插件Atom-React, 这个插件非常好!
点击Atom->Install Shell Commands, 安装Shell命令, 再输入

apm install react

即可安装, 也可以直接搜索安装, Command+,, 选择Install搜索.


  1. 语法高亮(Syntax Highlighting);
  2. 缩进(Indentation), 搜索插件 -> Auto Indent;

搜索插件 Command+Shift+P, 直接输入 Intent, 参考视频.
  • 代码折叠(Code Folding);
  • 片段提示(Snippets);
    片段提示的缩写需要符合文件后缀名jsx, js等.
  • JSX格式化(JSX Reformatting), 插件搜索Reformat, 选择Reformat JSX.
  • HTML到JSX转换(HTML to JSX conversion), 转换代码样式;
  • 自动补全(Autocomplete);
  • 自动闭合标签(Automatic Closing Tag);

3. 跳转

跳转对于调试代码和阅读代码非常重要, 当然使用插件, 需要下载hyperclickjs-hyperclick, 就可以通过引用跳转到需要类和方法.

跳转插件

4. 注释插件

注释对于写和读代码都非常重要, 推荐插件docblockr, 搜索即可.

/**
 * 滚动条, fractionalPosition滚动条长度, progressBarSize当前大小
 * @param  {size:滚动条大小} {progress:过程}
 * @return {View}   [里外两层视图, 背景白框黑底, 显示白框]
 */

5. 类型显示

atom-typescript类型显示和其他强大的功能, 参考文档.

6. 管理配置

安装了很多包之后, 可以通过编辑器管理; 如果要恢复初始, 删除.atom即可.

OK, 现在可以编写ReactNative程序了, 如果发现其他插件, 我会继续更新.
Enjoy it.

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SpikeKing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值