游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: xpertsoft

大家小心了,VS的代码编辑器里的令人faint的bug!!!!!!

[复制链接]

59

主题

1104

帖子

1199

积分

金牌会员

Rank: 6Rank: 6

积分
1199
发表于 2005-6-20 09:34:00 | 显示全部楼层

Re:大家小心了,VS的代码编辑器里的令人faint的bug!!!!!!

呵呵,这个是经典的linux转dos的问题,只需要下一个unix2dos的转换器把格式转一下就好了,这不是什么VS的BUG。

其实转换也很简单,linux/unix下是用的0d做为换行符号,而windos下是用的0a0d也就是\a\n自己都可以写个程序把0d转成0a0d就好了。这个东西自古以来就有:)

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
 楼主| 发表于 2005-6-20 09:49:00 | 显示全部楼层

Re:大家小心了,VS的代码编辑器里的令人faint的bug!!!!!!

这确实是Unix/DOS Textmode的问题.
编译器能不能处理完全不是一个问题.要是知道是这个问题当然很容易,关键问题是出了问题在编辑器里都看不出来....
关键问题在于: 既然编译不支持,IDE的Editor就应该把这种问题抓出来,事实上现在的问题郁闷就郁闷在在编辑器类看上去是没问题的.而事实上这是有问题的. 更BT的,一旦出现只有一个0D的换行符,你就很难再把这个回车符号帖回去.
所以这应该是VS的IDE的一个BUG,而不是compiler的。不光是我的VS,我见过很多VS都出现过这样的问题,要是在Linux/Win下交替编程,出现这样情况的概率就更大了,而且Linux的好多编辑器就是用0D来当作回车换行的.
PS: 现在Linux基本也提倡0A0D这种方式了,如果只有一个0D, VIM会显示^M. 而不是换行.

59

主题

1104

帖子

1199

积分

金牌会员

Rank: 6Rank: 6

积分
1199
发表于 2005-6-20 10:05:00 | 显示全部楼层

Re:大家小心了,VS的代码编辑器里的令人faint的bug!!!!!!

呵呵,linux下自然是什么都能读,windows下就不行了。
我做linux/windows跨平台的时候都是先在windows下写代码,然后拖到linux下去编译的,所以基本上不存在这样的问题。

linux下的vim偶只是用来修改修改代码用滴:)


89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
 楼主| 发表于 2005-6-20 10:43:00 | 显示全部楼层

Re:大家小心了,VS的代码编辑器里的令人faint的bug!!!!!!

也不是啊。很多时候,Linux要求最后加个回车的。不加回车麻烦很大啊。以前gcc报错,现在报warnning,如果shader的话,编译都通不过.
我的vim现在基本上类似于VS了:)

59

主题

1104

帖子

1199

积分

金牌会员

Rank: 6Rank: 6

积分
1199
发表于 2005-6-20 10:49:00 | 显示全部楼层

Re:大家小心了,VS的代码编辑器里的令人faint的bug!!!!!!

vim/ed都好用 :)

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
 楼主| 发表于 2005-6-20 10:54:00 | 显示全部楼层

Re:大家小心了,VS的代码编辑器里的令人faint的bug!!!!!!

感觉VIM是一个需要培养感情的编辑器,,VS 是个花钱就能让你爽一把的编辑器:)

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-6-20 11:29:00 | 显示全部楼层

Re:大家小心了,VS的代码编辑器里的令人faint的bug!!!!!!

这个意思是不是, 左边是家花,右边是野花?

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
 楼主| 发表于 2005-6-20 11:47:00 | 显示全部楼层

Re:大家小心了,VS的代码编辑器里的令人faint的bug!!!!!!

一个越用越好用,一个上手快.

1

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2005-6-20 13:08:00 | 显示全部楼层

Re:大家小心了,VS的代码编辑器里的令人faint的bug!!!!!!

出了这种问题,如何直接在VS里删除? 这个问题很严重
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-26 02:12

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表