微软真是忽悠人
有两个月没有写东西了,明天就是国庆节了,我想祝我所有的朋友包括网友节日快乐!
由于明天是国庆节,今天又没有什么事,就在那里看云风的关于LUA的博客,看到其中一篇关于Lua断点调试的文章,感觉甚爽!于是拿下来研究了一下!还在博客上看到云风有把它扩展成可以单步执行的想法,但是这个想法好像一直都没有实现,我就去研究了一下,发现要实现这个功能,可以参考LuaIDE中的一些方法!我曾经下载过LuaIDE,简单研究过,觉得在这个问题上,LuaIDE中的一些东西很值得借鉴!它是VC6的项目,可是当我用VC6打开的时候,里面的CPP源文件的格式全部是NONE,而不是C/C++,所以在编辑器中不能看到彩色的关键字!这肯定是VC的问题,之前就是这个样子了,只是我们的项目是VS2003的,基本上没有在工作中用到VC6,除了VSS,所以也就没有去管它。
今天下午没有什么事,就干脆将VC重新装一下算了!这一装不要紧,可是把系统的默认调试器给设置成了VC6。之前其实我还是挺喜欢使用VC6的,因为感觉它相对其后续版本要小而快;可是由于项目需要,在工作中基本上使用VS2003了,用习惯了VS2003之后,被其强大的功能所吸引,特别是调试上,加上公司的计算机速度也还将就,所以也不太在其速度稍慢于VC6了。所以在重新安了VC6之后,将系统的默认调试器设置为VC6后,我想将之重新设置为VS2003或者VS2005(我安了VS2003和VS2005的)。
于是在网上搜了搜,并没有介绍具体设置默认调试器为VS2003的文章,只是有几个设置为VC6的,介绍说需要改注册表;有一个VS2003相关是但是也是说改注册表,我照做了,却还是有问题,报错需要设置VS2003中“工具”/“选项”/“调试”中的“JIT设置”,可是VS中并没有这个东西!微软真忽悠人!好吧,我repair一下VS2003总可以吧,找到安装文件,运行却发现可能是由于我安装了ASP.NET2.0和3.0居然不能添加或者删除,也不能修复,只能卸载!我郁闷疼了!那我用VS2005修复成2005的调试器吧!运行安装程序发现可以修复,还好!让它修复吧,我做其它的事情!
可是我从3点过吧,开始修复,到现在快6点了都还没有修复完!至于吗?微软的高手们?我不就是想要修复一下系统的默认调试器吗?我VS2005的文件全部都在啊?没有必要全部再给我完全安装一下吧!浪费我那么多时间!这个东西完全可以在很快的时间内完成啊!只要文件都在且文件时间一致,干嘛还要完全复制啊!而且我原来安装的时候磁盘空间都是够的还剩下近1G的空间,这一修复却连报两三次我的磁盘空间不足!唉,什么叫修复安装啊!微软的高手们?虽然我很佩服你们开发了如此强大的东西,但是在细节和用户体验上却做得如此的不尽如人意!现在微软的东西是越来越大,垃圾文件是越来越多!一个VS比操作系统还大,Office的东西也是很冗余,可以说是浪费了很多空间!也许有人会说,其功能相当强大,我也承认其功能强大,但是也应该注重用户体验吧!说句实在话,我们在平常的工作中会用到那么多功能吗?不,其实我也只用到了其中的一部分,还有相当的一部分根本不需要,或者很少用到!那基本不用的东西为什么就不能让用户选择不安装它呢!不但是浪费时间,也是浪费空间!真是应该给软件“瘦身”了,让软件不要那么臃肿!金山的WPS就做得很好,WPS2005安装下来还不足一百M,但其功能也是相当强大的,基上完全可以应对工作中的需要了!唉,微软真是忽悠人!
- 原文作者:Witton
- 原文链接:https://wittonbell.github.io/posts/2007/2007-09-30-微软真是忽悠人/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议. 进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。