zoukankan      html  css  js  c++  java
  • Unity脚本用VS打开出现 "以下文件中的行尾不一致,要将行尾标准化吗?"

    VS "以下文件中的行尾不一致,要将行尾标准化吗?"

    相信大家都遇到过这个问题,下面咱们来看看到底是什么情况?

    百度到的回答是这样的:

    这是由Windows和Unix不同的标准引起的...即“回车”和“换行”的问题...

    “回车”和“换行”是ASCII字符集中两个不可见的控制符...“回车”就是CHAR(13),即\r...“换行”就是CHAR(10),即\n...至于“回车”和“换行”是来源于打字机,没见过打字机或没见过DOS时代的光标恐怕不好理解...因为GUI时代光标都是自由移动的不再有回车的意义...

    在Unix中“回车”不换行,“换行”才换行,行尾只需要一个“换行”...而在Windows中,“回车”和“换行”都换行,“回车” “换行”才是行尾...

    所以符合Windows开发标准的文本编辑器才会提醒你当前编辑的文本不符合Windows行尾标准..

    那么 怎么解决这个问题呢?

    解决办法 一:去掉去行尾的检查,或者修改行尾的内容为统一的一种。

    去掉行尾检查的配置:在选项里->环境->文档中有一个"加载时检查一致的行尾"钩去掉就不会检查了。

    当然如果出现乱码可能是因为编码的问题,可以启用UTF-8的检测,在工具->选项->文本编辑器->自动检测不带签名的UTF-8编码,勾选。

    设置如下:

    以上是百度到的资料。

    然而还有第二种解决办法,继续往下看

    解决办法 二(推荐)

    VS=>文件=>高级保存选项=>行尾设置成 

    打开我们前面提到过的几个模板,重新保存一下,就可以一劳永逸解决这个问题了。

    模板参考这里:http://www.cnblogs.com/madinglin/p/8467496.html

  • 相关阅读:
    Spring-Cloud之Feign
    Spring-Cloud之Ribbon原理剖析
    Spring-Cloud之Ribbon
    Spring-Cloud之Eureka
    显示列表
    顶点缓存对象(VBO)
    OpenGL观察轴
    OpenGL顶点数组
    OpenGL投影矩阵
    OpenGL变换
  • 原文地址:https://www.cnblogs.com/madinglin/p/8467558.html
Copyright © 2011-2022 走看看