新闻动态
新闻动态
- 微信小程序js中展示JSON对象长度,以及遍历json的键或值
- .Net验证控件1
- 微博营销之新浪微博营销技巧
- 绩效考核的原则
- 用站长工具查友链显示有跳转怎么回事?
- sql server 2008 代理服务提供的凭据无效,sql2008安装问题
- SEO基础知识三:SEO主要工作
- 使用Global.asax的Application_Error记录Exception信息
- c#中StartsWith和EndsWidth的用法
- 次导航是什么意思?
联系我们
邮箱:
手机: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-12-21SQL选择不重复记录
-
2013-10-31手机wap网站首页宽度和长度统计分析
-
2020-07-29一个好的网店运营需要具备哪些能力
-
2019-03-27外语外贸网站建设解决方案
-
2023-05-04thinkphp如何获取请求参数
-
2011-04-09Context.User.Identity.Name是什么?
相关案例
