unity开发相关环境(vs、MonoDevelop)windows平台编码问题
来源:互联网 发布:高二数学算法初步 编辑:程序博客网 时间:2024/04/29 03:51
情景描述:最近在做Unity的网络底层,用VS编写源码,MonoDevelop用来Debug,在Flash Builder上搭建的Python做协议生成器,期间有无数次Unity莫名奇妙的的down掉了,然后仔细分析了一下:
1、unity会爆出错误:
There are inconsistent line endings in the 'Assets/...cs' script. Some are Mac OS X (UNIX) and some are Windows.
This might lead to incorrect line numbers in stacktraces and compiler errors. Unitron and other text editors can fix this using Convert Line Endings menu commands.
2、monoDevelop在保存更改时也会报出编码错误:
The file "E:\BillGameframe\unity\...Netmanager\Netmanager.cs" has line endings which differ from the policy settings.
Do you want to convert the line endings?
3、然后用Notepad++的“显示所有字符” 查看文件,发现VS保存的文件每行以‘CRLF’结尾(window平台文件),而MonoDevelop保存的是‘LF’结尾(Unix平台)
4、然后用Unity新建c#文件,发现为‘LF’结尾(Unix平台)
解决方案:
1、将unity新建文件改为‘CRLF’
将:C:\Program Files\Unity\Editor\Data\Resources\ScriptTemplates\下4个unity新建文件的模板改为‘CRLF’,
修改方法:用VS打开,在文件-高级保存选项-行尾 选择window(CRLF);
2、修改MonoDevelop环境编码:
修改方法:Project-Solution Option-Source Code-Code Formatting- 下3个文件格式的Line endings都改为Windows
本文转自:http://www.cnblogs.com/sevenyuan/archive/2012/12/06/2805114.html
- unity开发相关环境(vs、MonoDevelop)windows平台编码问题
- unity开发相关环境(vs、MonoDevelop)windows平台编码问题
- unity开发相关环境(vs、MonoDevelop)windows平台编码问题
- unity开发相关环境(vs、MonoDevelop)windows平台编码问题
- unity开发相关环境(vs、MonoDevelop)windows平台编码问题
- unity开发相关环境(vs、MonoDevelop)windows平台编码问题
- unity开发相关环境(vs、MonoDevelop)windows平台编码问题
- unity开发相关环境(vs、MonoDevelop)windows平台编码问题
- unity开发相关环境(vs、MonoDevelop)windows平台编码问题
- unity开发相关环境(vs、MonoDevelop)行结尾符不一致解决办法
- 跨平台的.NET集成开发环境:MonoDevelop
- Unity使用VS开发编码格式的问题
- .NET集成开发环境 MonoDevelop
- vs环境配置相关问题
- 使用MonoDevelop开发跨平台的应用程序
- 使用MonoDevelop开发跨平台的应用程序
- 使用MonoDevelop开发跨平台的应用程序
- UNITY 微信平台相关的问题
- 单例模式(Singleton Pattern)
- Oracle查询客户端编码集
- 游戏服务器端开发要点
- How Classes are Found
- 关于vs中scanf函数的一点说明
- unity开发相关环境(vs、MonoDevelop)windows平台编码问题
- 滚动视图 解决弹出键盘遮住输入框的问题 实例解析
- Scala 函数柯里化
- 基于百度地图的定位实现天气预报查询
- Tomcat源码学习(一)
- FragmentDialog设置进入和退出动画
- SpringMVC中WebDataBinder的应用及原理
- 文本挖掘之特征选择(python 实现)
- nginx编译安装与apache动静分离共存设置及负载均衡设置