ก็เลยถามป๋า Google อีก เลยเจอเว็บ http://unityvs.com/ ซึ่งเป็นของ Microsoft เอง คุ้น ๆ ว่าเคยเห็นข่าวว่า Microsoft ร่วมมือกับ Unity ที่แท้ ก็ออกมาเป็นรูปแบบนี้ นี่เอง มีหวังแล้วเรา ว่าแล้ว ก็เข้าไปโหลด Visual Studio 2013 Tools for Unity กันเลย
แต่ผมก็ไม่แน่ใจนะว่าต้องลงรึเปล่า เพราะ ถ้าดูจากที่นี่ เหมือนจะตั้งแค่ external editor เลย
http://docs.unity3d.com/Manual/VisualStudioIntegration.html
แต่ผมก็ติดตั้งไปแล้ว ไหนๆ ก็ลองเลยละกัน ก็ทำตามนี้ครับ http://unityvs.com/documentation/configuration/ สำหรับการ Config ให้ project ของเราใน Unity เปิดกับ Visual Studio ได้
(*หากมีการอัพเดท Unity จะต้องเอาออกและลงใหม่นะครับ)
เผื่อหน้าเว็บเปิดไม่ได้ ผม อธิบายการ Config เป็นข้อ ๆ ดังนี้นะ
1. ตั้งค่า Build Setting
- ไปที่ File > Build Settings...
- เลือกโหมด PC,Mac & Linux Standalone
- เช็คบ็อกส์ ที่ Development Build และ Script Debugging
การนำเข้า Visual Studio เข้ามาใน Project Unity ของเรา
ถ้าเราสร้างโปรเจ็คไว้แล้ว
ไปที่เมนู Assests > Import Package > Visual Studio 2013 Tools
ถ้าเราสร้างโปรเจ็คใหม่
ตอนสร้างให้เลือก Import packages "Visual Studio 2013 Tools.unitypackage" ด้วย
ถ้านำเข้ามาแล้ว เมนูด้านบน เราจะมีเมนู Visual Studio Tools เพิ่มเข้ามาครับ ใช้คลิก เลือกคำสั่ง Open in Visual Studio จะเปิดโปรเจคเราด้วย Visual Studio ครับ
เท่าที่ลองดู ผลเป็นที่น่าพอใจครับ Intellisense Input แสดงครบ พิมพ์ง่ายกว่าเดิมเยอะเลย และยัง Debug ได้อีกด้วย
Notice
จริงๆ ถ้าไม่ติดตั้ง เราสามารถเรียกใช้ Visual Studio ได้เวลาเปิดสคริป คือ ไปตั้งค่าที่Edit > Preferences... ในหัวข้อของ External Tools
เลือกตรง External Script Editor เปลี่ยน จาก Mono Browse ไปที่ exe ของ Visual Studio ครับ
ซึ่งถ้าเป็น Visual Studio 2013 ก็จะอยู่ที่
c:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe ครับ
พอตั้งแล้ว ลองไปดับเบิลคลิกไฟล์ดู ก็จะเปิดใน Visual Studio และมี Intellisense เหมือนกันครับ
No comments:
Post a Comment