新闻动态
新闻动态
- 把DataRow[]的数据转成DataTable,DataRow复制到新DataTable
- msi安装包安装MySQL教程(详细)
- Google优化要素及注意事项
- Asp.net(C#)给图片加上水印效果
- 如何写软文
- 从外部的js文件中获取ASPX页面的控件ClientID(get control reference from external javascript)
- 关于关键词难度的分析——如何选择自己的网站关键词
- c#中的Type类
- php中::和->
- 联合办公
联系我们
邮箱:
手机:15383239821
asp.net
VS的“行尾不一致,要将行尾标准化吗”问题
作者:
发布时间:2013-06-11
点击:
这是由Windows和Unix不同的标准引起的...即“回车”和“换行”的问题...
“回车”和“换行”是ASCII字符集中两个不可见的控制符...“回车”就是CHAR(13),即\r...“换行”就是CHAR(10),即\n...至于“回车”和“换行”是来源于打字机,没见过打字机或没见过DOS时代的光标恐怕不好理解...因为GUI时代光标都是自由移动的不再有回车的意义...
在Unix中“回车”不换行,“换行”才换行,行尾只需要一个“换行”...而在Windows中,“回车”和“换行”都换行,“回车”+“换行”才是行尾...
所以符合Windows开发标准的文本编辑器才会提醒你当前编辑的文本不符合Windows行尾标准..
“回车”和“换行”是ASCII字符集中两个不可见的控制符...“回车”就是CHAR(13),即\r...“换行”就是CHAR(10),即\n...至于“回车”和“换行”是来源于打字机,没见过打字机或没见过DOS时代的光标恐怕不好理解...因为GUI时代光标都是自由移动的不再有回车的意义...
在Unix中“回车”不换行,“换行”才换行,行尾只需要一个“换行”...而在Windows中,“回车”和“换行”都换行,“回车”+“换行”才是行尾...
所以符合Windows开发标准的文本编辑器才会提醒你当前编辑的文本不符合Windows行尾标准..
打开VS 提示
选择“是”,结果文件变成乱码,该编码也不行,其实有一个最简单的方法就是:
选择一个可以正常打开文件(不显示乱码)的编辑器(可用editplus),其他的都可以,只要可以正常打开
复制整个文件内容,粘贴到VS中
OK,搞定,是不是很简单
新闻资讯
-
2010-07-20301设置方法和转向代码
-
2024-10-30html5多媒体标签之video标签
-
2020-07-31公众号运营,你应该知道的9种变现方法
-
2012-12-02一个网站可以优化几个主关键词
-
2011-04-15ACCESS数据库后台sql语句执行导shell
-
2011-05-02FileUpload过滤文件类型
相关案例
