React Native学习笔记三:IDE的选择-VisualStudioCode


React Native学习系列:
React Native学习笔记一:搭建开发环境
React Native学习笔记二:试水第一个项目
React Native学习笔记三:IDE的选择-VisualStudioCode
React Native学习笔记四:VSCode调试ReactNative项目
React Native学习笔记五:项目基本结构分析
React Native学习笔记六:IOS从OC更换成SWIFT
………………


  学习到这一步,相信大家都会想起,我到底该用什么IDE去进行代码阅读及开发调试比较好呢,这一课简单介绍几个前端猿友推荐的IDE,Atom+NuclideWebStormVisual Studio Code

一. Atom+Nuclide

  这个是Facebook自己家开发的,大家都会觉得这个是官方专门推出的配套IDE会非常好用的把,事实并非如此,大家去网上看看就知道了,各种坑,可为坑王之王,直接弃用。

二. WebStorm

  WebStorm相信大家都听说过.大名鼎鼎的 Jetbrain家的东西, 它基于Intellij IDEA的,跟Android Studio是亲兄弟呢。

  想到Android Studio就有点郁闷,各种坑,各种复杂各种繁琐,相信从Eclipse转到Android Studio的Android猿友都会印象深刻,基于这一点我就已经放弃这个作为IED想法。

  JavaScript作为一种轻量级的集成开发环境,WebStorm会显得比较笨重,毕竟WebStore经过十几年的叠加完善,已经是非常重量级的选手了。

  而且,WebStorm Debug起来会非常麻烦,所以个人就选择放弃这个作为IDE。

三. Visual Studio Code

  Microsoft在2015年4月30日Build 开发者大会上正式发布的Visual Studio Code 算是良心之作,虽然它也是有各种毛病。

  像自动补全,自定义模板都有,但是也是满满的坑。

  这个并不足以让我放弃它,因为它的优点非常好,这里做简单介绍,后面实操的时候一一介绍。

debugger

  这个是VSCode在几个 IDE 里头最赞的地方了.因为他不需要通过太多的配置,就可以无缝的在 VS中直接打断点等等.确实是很方便.

flow 和 eslint

  这个也很赞, 因为安装了flow language support, 所以其实并不用做什么,就可以使用 flow 来检查了.

  综上所述,我决定了用 Visual Studio Code 作为 React Native 的开发工具。

四. Visual Studio Code 安装配置

1. 安装Visual Studio Code

  到Visual Studio Code 去下载 ,下载完毕后是一个压缩包,解压后把他拖到在 Application 文件夹里面,就可以在LaunchPad里面看到 VS Code(好长的名字,以后就叫VS Code好了)了。

2. 安装React Native 相关插件

  要用VS Code开发React Native,就必须要安装其React Native插件。

  • 打开 VS Code 点击 Extensions
  • 在输入框内输入React Native
  • 选择 React Native 相关的插件安装。
插件安装

3. 方便性配置

  安装ReactNative相关插件好后,我们需要做一个方便在终端中打开 VS Code的设置:shell command, 经过设置后,就不用专门打开VS Code,然后加载某某项目了,而是打开终端,进入项目更目录,执行 code . 命令就可以打开当前项目了。

设置如下:
在VS Code中打开控制面板(⇧+⌘+P),输入 ‘shell command’,在提示里看到 Shell Command: Install 'code' command in PATH,运行它就可以了。

  这样我们就能非常方便的用VS Code打开我们的项目。

  打开之前创建的项目,在终端执行以下,即可用VS Code打开YangBoProject进行相关的开发调试了

cd YangBoProject
code .

五. 结语

  OK,IDE就学的到这里,本人比较喜好VS Code,并不代表它比其好,每个人都有不一样的喜好,所以选择就不一样咯。

下节更精彩,期待!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,734评论 6 505
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,931评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,133评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,532评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,585评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,462评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,262评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,153评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,587评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,792评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,919评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,635评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,237评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,855评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,983评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,048评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,864评论 2 354