自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

React Native 開發(fā)之IDE

移動開發(fā)
做React Native開發(fā)也和其他應用開發(fā)一樣,最好有一個比較好的IDE工具。那么這邊比較推薦以下幾款工具:sublime,webstorm以及官網(wǎng)推薦的Nuclide。下面我們主要講解一下后面兩款工具。

個人暫時使用Atom和Nuclide,雖然有些不方便,不過喜歡界面以及安裝簡單哈哈,之后可能嘗試下別的。

譯注:React Native官方更推薦使用WebStorm或Sublime Text來編寫React Native應用。

1. Atom和Nuclide

1) Atom編輯器

Atom是一個開源版本的編輯器,有著非常強大以及完美的體驗,Atom最大的特色就是可以安裝很多的插件來完成我們的需求。

官網(wǎng)下載安裝:https://atom.io

Atom.png

2) Nuclide插件

Nuclide(此鏈接需要科學上網(wǎng))是由Facebook提供的基于atom的集成開發(fā)環(huán)境,可用于編寫、運行和 調(diào)試React Native應用。

點擊這里閱讀Nuclide的入門文檔。

直接打開Atom軟件,點擊Atom->Preferences打開Setting,然后點擊install,輸入nuclide-installer 搜索,進行下載即可,如下圖:

Nuclide插件.jpeg

兩者具體的下載安裝使用教程可參考:

http://blog.csdn.net/hello_hwc/article/details/51612139

2. WebStorm

相信做過Web前端的童鞋們,肯定對WebStorm IDE非常的熟悉WebStorm 是jetbrains公司旗下一款JavaScript開發(fā)工具。被廣大中國JS開發(fā)者譽為“Web前端開發(fā)神器”、“最強大的HTML5編輯器”、“最智能的JavaScript IDE”等。與IntelliJ IDEA同源,繼承了IntelliJ IDEA強大的JS部分的功能。

該IDE官網(wǎng)地址:https://www.jetbrains.com/webstorm/ 。該新版本已經(jīng)支持了React了,所以在現(xiàn)如今的開發(fā)階段WebStrom已經(jīng)算是支持性最好的IDE了,不過該是收費的,土豪忽略,至于破解版本看大家的了。

WebStorm.png

WebStorm.png界面.png

官方下載地址:https://www.jetbrains.com/webstorm/download/

看到有文章寫了個破解方法(未嘗試過):

安裝完webStorm之后,激活界面選擇第二個License server,下面輸入框輸入http://idea.lanyus.com, 確定即可

3. Sublime Text

Sublime Text 是一個代碼編輯器(Sublime Text 2是收費軟件,但可以無限期試用),也是HTML和散文先進的文本編輯器。

Sublime Text具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書簽,完整的 Python API , Goto 功能,即時項目切換,多選擇,多窗口等等。Sublime Text 是一個跨平臺的編輯器,同時支持Windows、Linux、Mac OS X等操作系統(tǒng)。

Sublime Text.png

下載以及與React Native相關(guān)的配置可參考以下兩篇文章:

http://www.jianshu.com/p/2ddfff095e90

http://www.jianshu.com/p/bbb2e998a2e2

4. VSCode(正在嘗試,感覺自動補全比較好用)

Visual Studio Code (簡稱 VS Code / VSC) 是一款免費開源的現(xiàn)代化輕量級代碼編輯器,支持幾乎所有主流的開發(fā)語言的語法高亮、智能代碼補全、自定義熱鍵、括號匹配、代碼片段、代碼對比 Diff、GIT 等特性,支持插件擴展,并針對網(wǎng)頁開發(fā)和云端應用開發(fā)做了優(yōu)化。軟件跨平臺支持 Win、Mac 以及 Linux,運行流暢,可謂是微軟的良心之作……

官方下載地址:https://www.visualstudio.com/en-us/products/code-vs.aspx

Visual Studio Code.png

插件React Native Tools:https://github.com/Microsoft/vscode-react-native

該擴展工具(React Native Tools)給React Native項目提供了一個開發(fā)環(huán)境。你可以調(diào)試你的代碼、通過命令面板終端快速的運行react-native命令、并且支持代碼智能補全,對象搜索瀏覽、方法、參數(shù)以及其他一些React Native API。

安裝React Native Tools:

1)調(diào)出擴展窗口

方式一:按f1,搜索ext,調(diào)出擴展窗口

調(diào)出擴展窗口@2x.png

方式二:若左側(cè)工具欄有擴展圖標,直接點擊進行擴展圖標調(diào)出擴展窗口

2)搜索并安裝React Native Tools插件,install后要enable:

QQ20160805-0@2x.png

3)重啟編輯器完成。

調(diào)試(Debugging)

1.安裝調(diào)試環(huán)境(Setup debug environment)

在菜單中點擊調(diào)試圖標 ,然后點擊configure齒輪樣子的"設(shè)置"圖標,選擇React Native(調(diào)試環(huán)境設(shè)置)。

VSCode會生成一個launch.json文件保存在項目,同時里面會有一些默認的數(shù)據(jù)配置,如下圖所示:

調(diào)試.png

上面的配置文件你可以修改這些配置信息,或者往列表中添加新的項。你也可以在這些配置信息中使用其他屬性。

例如:你可以修改target屬性來指定iOS調(diào)試的模擬器

2.開啟調(diào)試(Start debug session)

為了開始調(diào)試,通過配置下拉框選擇一個調(diào)試項,然后點擊運行箭頭或者F5按鍵.

你可以調(diào)試Android模擬器,Android設(shè)備或者iOS模擬器中的應用,當前插件提供iOS設(shè)備的支持。有關(guān)使用VS Code進行調(diào)試的更多詳細信息請點擊查看

3.使用iOS設(shè)備調(diào)試(Debugging on iOS Device)

采用iOS設(shè)備調(diào)試需要完成以下一些常規(guī)步驟:

①.在APP中改變jsCodeLocation IP,更多詳細的步驟請點擊查看

②.從調(diào)試配置下拉框選擇Debug iOS并且按F5按鍵

③.搖一搖設(shè)備,打開開發(fā)者菜單,并且選擇"Debug in Chrome"

責任編輯:武曉燕 來源: 簡書
相關(guān)推薦

2017-09-11 14:35:34

編輯器開發(fā)環(huán)境React

2023-02-09 07:15:52

開發(fā)FlutterReact

2016-01-13 09:37:00

IDC混合開發(fā)react nativ

2016-10-13 19:01:59

React NativUbuntu

2019-08-29 09:00:55

開發(fā)Flutter框架

2021-07-25 21:36:24

Windows操作系統(tǒng)功能

2015-03-30 12:13:23

React NativiOS

2023-06-24 17:09:06

React前端

2024-07-08 00:00:07

2016-08-12 08:49:46

React NativFacebookNative

2015-09-22 09:50:36

FacebookAndroid

2016-07-29 13:47:05

RethinkDBWeb

2021-07-26 08:00:00

開發(fā)工具Flutter

2016-08-15 13:34:37

React NativiOSjs入口

2017-03-09 13:29:04

ReactNative JSPatch

2017-03-21 21:37:06

組件UI測試架構(gòu)

2024-01-19 09:03:06

ReactTypeScripFlexbox

2024-02-20 01:53:01

ReactFlutter開發(fā)

2017-01-04 10:18:00

React NativScrollViewAndroid

2017-01-11 18:44:43

React Nativ觸摸事件Android
點贊
收藏

51CTO技術(shù)棧公眾號