Nuclide(React Native向きのエディタ環境)を始める?


前提

react nativeの文法を覚えるまでのサポートやデバッガ、フォーマッタなどを求めて。
atomを本格的に使ったことなかったら、ものは試しと思って始めてみた。

atomをinstall

140MB。

nuclideをinstall

atomを開いて install package。

vim-mode-plusをinstall

やっぱvimでしょ。

nuclideの時と同様にpreferences > install で installできる。

「vim」で検索すると「vim-mode」と「vim-mode-plus」が表示される。
「vim-mode」はDeprecatedになっているので「vim-mode-plus」をinstall。

その他の推奨パッケージ

以下などは入れておくと良いだろう。

tool-bar to enable the Nuclide toolbar.
sort-lines to enable sorting lines of text.
language-ocaml to enable OCaml language syntax highlighting.
language-babel to enable language grammar for JS, Flow and React JS, etc.

更に、自分はWatchman,Flowなどinstall済みですが、
必要に応じてnpm install watchmanなどしましょう。

これで準備はよいのか?

再起動してNuclideを始めよう?

Welcome to Nuclideが表示されないが…。
Nuclide Settingsはある、Macのtool-barにもNuclideがいる。

しかし、プロジェクトが作成出来そうな感じがしない。

Install Package > Nuclide Settings > Install Recommended Packages on Startup
ってのがあったので、チェックにしてAtomを再起動してみる。

ううむ出ない。

そして、プロジェクトが作成出来そうな感じがしない。

NuclideでHello World

「nuclide hello world」
google先生に聞いてみる。

https://nuclide.io/docs/hello-world.html
内容は無いよう。

https://qiita.com/loverails/items/569aafd80889bb5d9328
nuclideは正直言ってゴミ。(使い込まなかったが)

「そうか。」

まとめ

「Nuclide。おまえは少し休んでいてオケ、ボクはvscodeに行く。」