❤❤Fungus新課程即將發布,快寫問卷拿優惠❤❤

2016年5月11日 星期三

在Unity用輕薄短小的VSCode取代Visual Studio

VSCode算是Visual Studio的簡易版

但是該有的都有
重點是佔用系統資源很少而且有中文版
有需要的人可以參考一下如何安裝與設定
以下是參考的原始文章:
Debugging Unity 3D with VSCode

visual studio code 以下簡稱VSCode

先下載安裝VScode
https://code.visualstudio.com/

安裝時都使用預設選項就可以了

然後安裝整合Unity跟VsCode的外掛



================
順帶一提 我用的免費範例專案是以下這個
https://www.assetstore.unity3d.com/en/#!/content/52143

或在資源商店裡搜尋 2D UFO Tutorial


但是目前為止 只能用VSCode編輯程式而已
安裝Debugger套件
裝完以後重開VSCode



再來設定好中斷點
已知問題:Unity裡會顯示Invalid editor window UnityEditor.FallbackEditorWindow
不知道是什麼意思 還請高高手解答囉

開啟Unity軟體 按 Ctrl + 9 開啟Asset商店
搜尋VSCODE
點Import按鈕 匯入整合外掛
或從這個網址開啟也可以
https://www.assetstore.unity3d.com/en/#!/content/45320

安裝完以後專案內會有VSCode的資料夾

Edit-->Preferences...最下面會有VSCode
點擊Write WorkSpace Settings 每個專案點一次就可以了
這代表用VSCode開啟檔案的時候會自動過濾CS Script檔

然後External Tools 的External Script Editor 選擇 code.cmd



要Debug除錯的話...
隨便在Unity裡打開一個Script檔
應該會用VSCode開啟



移至--> 移至檔案  貼上以下字串
 ext install unity
安裝Debugger for Unity


1.選左邊那個蜘蛛
2.選右邊的齒輪
3.選Unity Debugger
4.選你要除錯的平台 如Unity Editor


==========================
如果你看不到一整排選項的話 照圖片刪除lauch.json檔
然後重複上面的1234步驟
接著在lauch.json檔點擊滑鼠右鍵-->在檔案總管裡顯示
檔案總管裡lauch.json再點一次滑鼠右鍵-->內容-->唯讀
目前用這個方法是有效的,不然會一直跑掉設定


按F5開始除錯
接著Unity也手動播放遊戲
就大功告成了
===================



2 則留言:

  1. "按Alt+9開啟Asset商店"
    新版的 Unity 變成用 Ctrl+9 來呼叫 Asset 商店 了,害我找了一陣子 ....

    回覆刪除

留言給作者加油打氣