Unity3d不支持vistual studio2012?用vs2012打开unity c#脚本进行编码的方法。
2013-09-24 18:00
811 查看
unity3d是支持vs2010的,但是有很多开发者反应,unity3d中的C#脚本不能用vs2012打开。我想了一下,先进入存放C#脚本的目录,在设置里面C#文件的打开方式,选择用vs2012打开,这样就可以了。不过可能稍稍有一丝麻烦,每次都要进入C#脚本目录。如果有更好的方法,可以交流。
另外,还有一种方法,大家可以试一试行不行。
Unity3D自带的MonoDevelop编辑器无论是js还是c#代码提示都很差,很诡异的就是变量名和方法名有的时候提示有的时候不提示。不过用Visual Studio代替MonoDevelop这个问题就可以解决了。(只限c#,Unity3D里的js不是原生的js,不建议在Visual Studio中编辑)
在Unity3D 4中关联Visual Studio 2012的步骤:
1.在Unity3d中选择菜单Edit->Preferences
2.在弹出窗口点击External Tools->External Script Editor右侧的下拉列表并选择Browse。
3.在弹出窗口中定位到Visual Studio安装目录下的Common7/IDE/devenv.exe确定即可。
这样以后在Unity3D里双击脚本就会自动关联打开Visual Studio进行编辑了,而且Unity相关的引用也自动添加进去了,代码提示绝对完美!网上还有另外一种方法,我这里就不转述了,总之实现的不完美,并且实现过程比较复杂。
另外这个方法网上有人在Visual Studio 2008中使用,而我在2010、和2012上都测试了,完全正常。(注:只有VS收费版本正常,而免费版本如Express for C#则失败)
(http://www.cnblogs.com/coqn/archive/2013/05/21/Unity3D_VS.html)
另外,还有一种方法,大家可以试一试行不行。
Unity3D自带的MonoDevelop编辑器无论是js还是c#代码提示都很差,很诡异的就是变量名和方法名有的时候提示有的时候不提示。不过用Visual Studio代替MonoDevelop这个问题就可以解决了。(只限c#,Unity3D里的js不是原生的js,不建议在Visual Studio中编辑)
在Unity3D 4中关联Visual Studio 2012的步骤:
1.在Unity3d中选择菜单Edit->Preferences
2.在弹出窗口点击External Tools->External Script Editor右侧的下拉列表并选择Browse。
3.在弹出窗口中定位到Visual Studio安装目录下的Common7/IDE/devenv.exe确定即可。
这样以后在Unity3D里双击脚本就会自动关联打开Visual Studio进行编辑了,而且Unity相关的引用也自动添加进去了,代码提示绝对完美!网上还有另外一种方法,我这里就不转述了,总之实现的不完美,并且实现过程比较复杂。
另外这个方法网上有人在Visual Studio 2008中使用,而我在2010、和2012上都测试了,完全正常。(注:只有VS收费版本正常,而免费版本如Express for C#则失败)
(http://www.cnblogs.com/coqn/archive/2013/05/21/Unity3D_VS.html)
相关文章推荐
- 用vbs在 HTA 内对脚本进行编码的方法
- Unity3d C# 脚本学习小结【常用方法】
- Unity3d C# 脚本学习小结(二) 【常用方法】
- C#对二进制数据进行base64编码的方法
- unity3d 中让JS访问C#脚本的方法
- 关于unity c#脚本中将string字符串进行分割
- C#在Unity游戏开发中进行多线程编程的方法
- Unity中使用C#脚本调用JS脚本的使用方法
- 每次打开unity脚本都新开一个vs解决方法
- C#后台对javascript的escape()方法编码后的字符进行解码
- [Unity] .lua脚本调用C#方法的一小点坑
- Unity3D中用VS2012打开C#代码的设置
- Unity3d C#脚本学习小结(七)[OnTriggerEnter的使用方法]
- VS2012打开V2013开发的项目C#方法
- Unity3D Function Not Supported - Unity动画事件提示不支持的解决方法
- 一个验证IP范围内权限的C#方法,支持 ? * -
- [unity3d]通过C#脚本操作游戏对象
- 在unity中新建脚本打开总是杂项文件
- unity3d 更改C#脚本创建模版
- 在unity中做图片二值化的一些方法。C#