在用unity開發中代碼編輯器的選擇


       正所謂工欲善其事必先利其器,在學習u3d的同時,我們難免會選擇一個編譯器用來寫代碼。大部分人都會選用 MOno 或者 VS 。

 

  一:MonoDevelop的優點是可以直接打斷點測試,但是vs就不行,還有就是不能直接用中文注釋,如果想要用中文注釋有這幾個辦法。

         其一就是在想注釋的時候不要以中文結尾i,如:換行一下,或者在中文后加個不是非法字符(; . / .....)就行。

         其二就是要換編碼,換成utf-8的這種編碼。否則就不能運行unity 3d的了,會報錯。在此大家又會說如何改了,這里可以用記事本或者其他工具轉換。當然這不是根本解決這問題的辦法,如果想根本解決,還得從根源解決,這里我們就找到根源,在這個目錄,我是把unity放在D盤的,你們可以根據安裝不同判找到

在上面我們可以看見我圈起來的,我是用C#語言寫腳本的,所以我現在打開81-C# Script-NewBehaviourScript.cs.txt  你們如果用其他語言寫,就打開相對應的就可以了,可以看見如下東西

如果用C#寫腳本的同學看這我上面圈起來的就會很興奮了,這就是我們平時創建腳本的時候都包含的Start,Update2個函數。如果你想在創建腳本的時候能有其他函數,這個就是可以實現的,你在里面寫好函數,注釋之類的就可以了。好了,我們來說說從根源解決中文注釋亂碼的問題,打開相對應的,然后保存為UTF-8格式的就可以了,以后你創建腳本都是UTF-8格式的了,就可以永久用中文注釋了。

 

二:VS的話就是不能直接打斷點來調試,不過有個強大的插件解決了這個缺陷,就是UnityVS,可以查看我的這邊教程教你如何使用它 go 。它是可以用中文注釋的。

 

      在此同時,我就選擇了微軟開發的VS,由於好奇,我就裝了VS2012,覺得比VS2010界面美化了很多,這個挺好的。如果安裝了MonoDevelop想轉換成VS的同學,只需要在unity 3d中點擊Edit---Preferences---External Tool在External Script Editor中去選中的安裝的VS了幾可以。(也就是找到可運行VS的安裝路徑)

 

 VS2012常用的一些快捷鍵。

CTRL + K, CTRL + C注釋選擇的代碼 //常用

Ctrl+E,C / Ctrl+K,C: 注釋選定內容 //常用

CTRL + K, CTRL + U取消對選擇代碼的注釋  //常用

CTRL + M, CTRL + O折疊代碼定義 //常用

CTRL + M, CTRL + L展開代碼定義 //常用

CTRL + A全選

CTRL + J調出提示

F12:轉到定義

 

F6: 生成解決方案 //常用

Ctrl+F5: 開始執行(不調試) 

Shift+F5: 停止調試

Ctrl+F: 查找 //常用

Ctrl+Shift+F: 在文件中查找 

F3: 查找下一個 //常用

Alt+F12: 查找符號(列出所有查找結果)  //常用

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM