flutter vscode調(diào)試

其實vscode的插件屏歹,提示,debug幫了很多忙之碗,尤其現(xiàn)在蝙眶,你根本不需要去記flutter的命令代碼。如果有更方便的方法继控,請留言交流械馆,謝謝胖眷。

搜索命令

cmd+shift+p 調(diào)出命令列表武通,搜索flutter,會有很多指令



這幾個是經(jīng)常用到的

切換模擬器和真機

當項目正在調(diào)試中珊搀,是不能切換的冶忱,必須終止掉后切換。
切換方法也很簡單境析,當有多個設備/模擬器鏈接時vscode右下角會有當前測試設備/模擬器囚枪,點擊就可以切換.



點擊后可選擇設備/模擬器中的一項


快速調(diào)試

添加啟動配置



選擇flutter launch



會生成一個配置
    {
      "name": "Flutter",
      "type": "dart",
      "request": "launch",
      "program": "lib/main.dart"
    },

里面的"program": "lib/main.dart"可以不加派诬,默認就是這個文件

我這里F5啟動測試,在啟動之前確保有任意設備連接/模擬器已啟動链沼。

調(diào)試輸出

print和debugPrint都在Debug console下顯示


錯誤和警告

這里展示所有錯誤默赂,做了一陣dart開發(fā),錯誤還是很好修正的


關于熱更新你需要了解的

  • 熱更新只發(fā)生在開發(fā)的debug過程括勺,發(fā)布后優(yōu)化效率缆八,這個功能會被移除,另外flutter的熱更新并像lua網(wǎng)游這類游戲的線上熱更新
  • 當產(chǎn)生錯誤時是無法熱更新的疾捍,修正后自動會進行更新奈辰。
  • 當出現(xiàn)嚴重錯誤,可能導致修復后無法熱更新乱豆,這時候需要使用reload重載
  • 重載也比重新調(diào)試快很多奖恰,重載相當于將main重載到app中。
  • 熱更新按鈕基本不需要去點擊宛裕,保存后自動熱更新瑟啃,當然可以在vscode下進行配置自動熱更新開關


關于打包 (iOS)

打包時需要使用下面代碼

flutter build ios --release

當然也可以配置vscode的build命令來實現(xiàn)打包過程,方法很簡單, 把它設置成主build方法

    {
      "label": "iOSReleaseBuild",
      "type": "process",
      "command": "flutter",
      "args": ["build", "ios", "--release"],
      "group": {
        "kind": "build",
        "isDefault": true
      },
      "problemMatcher": []
    }

環(huán)境配置

我這里有寫:http://www.reibang.com/p/8ec6fa180ee6

export PATH="$PATH:~/flutter/bin"

擴展插件

國內(nèi)下載插件卡住問題
看我這篇:http://www.reibang.com/p/d3ee21932053

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

下載插件
https://pub.dev/flutter

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末续滋,一起剝皮案震驚了整個濱河市翰守,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌疲酌,老刑警劉巖蜡峰,帶你破解...
    沈念sama閱讀 217,907評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異朗恳,居然都是意外死亡湿颅,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評論 3 395
  • 文/潘曉璐 我一進店門粥诫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來油航,“玉大人,你說我怎么就攤上這事怀浆∫昵簦” “怎么了?”我有些...
    開封第一講書人閱讀 164,298評論 0 354
  • 文/不壞的土叔 我叫張陵执赡,是天一觀的道長镰踏。 經(jīng)常有香客問我,道長沙合,這世上最難降的妖魔是什么奠伪? 我笑而不...
    開封第一講書人閱讀 58,586評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上绊率,老公的妹妹穿的比我還像新娘谨敛。我一直安慰自己,他們只是感情好滤否,可當我...
    茶點故事閱讀 67,633評論 6 392
  • 文/花漫 我一把揭開白布脸狸。 她就那樣靜靜地躺著,像睡著了一般藐俺。 火紅的嫁衣襯著肌膚如雪肥惭。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,488評論 1 302
  • 那天紊搪,我揣著相機與錄音蜜葱,去河邊找鬼。 笑死耀石,一個胖子當著我的面吹牛牵囤,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播滞伟,決...
    沈念sama閱讀 40,275評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼揭鳞,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了梆奈?” 一聲冷哼從身側響起野崇,我...
    開封第一講書人閱讀 39,176評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎亩钟,沒想到半個月后乓梨,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,619評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡清酥,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,819評論 3 336
  • 正文 我和宋清朗相戀三年扶镀,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片焰轻。...
    茶點故事閱讀 39,932評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡臭觉,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出辱志,到底是詐尸還是另有隱情蝠筑,我是刑警寧澤,帶...
    沈念sama閱讀 35,655評論 5 346
  • 正文 年R本政府宣布揩懒,位于F島的核電站什乙,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏旭从。R本人自食惡果不足惜稳强,卻給世界環(huán)境...
    茶點故事閱讀 41,265評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望和悦。 院中可真熱鬧退疫,春花似錦、人聲如沸鸽素。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽馍忽。三九已至棒坏,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間遭笋,已是汗流浹背坝冕。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留瓦呼,地道東北人喂窟。 一個月前我還...
    沈念sama閱讀 48,095評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像央串,于是被迫代替她去往敵國和親磨澡。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,884評論 2 354

推薦閱讀更多精彩內(nèi)容