Visual Studoi.net 集成开发环境的体验(我用的是 vs.net 正式版)
Visual Studoi.net 的 IDE 有些设计实在是别扭之极
(Visual C++)
比如:
1. Components and Controls Gallery 没有了?
2. 添加函数的对话框实在太麻烦,远远不如 VC6 的样子,并且添加的自定义函数不能通过菜单删除,只能手工删除代码。
3. 给对话框上的控件添加变量,一次只能填一个,并且会自动的切换到对应的 cpp 文件中,我的对话框上有数十个编辑框,加了几个我都快疯掉了,发现还是手工写 DDX_xxx 更方便一些,很怀念class wizard的方式。
4. 对话框上的 static 控件把原来的 Center Vertically 属性,居然改成了 Center Image ,岂有此理。
5. 那个破属性表用起来远远不如 VC6 的属性页方便,一个控件几十种属性列了一大片,找起来真是费劲。
6. DateTimePicker 控件的“长日期”属性好像保存不住,总是被自动的改回“短日期”,这可能是个 bug 吧。
7. 还有就是那个新的 msdn,搜索页中的上下键处理真是别扭的很。
不过 vs.net 的 ide 也有增强的部分
比如
1. 任务列表(以注释的方式添加任务还算有用,但是好像不能直接显示全部任务)
2. 还有那个命令窗口,调试的时候还算顺手
3. 大纲的方式显示代码
[不过这些功能基本上没什么用处]
总结
vs.net 的 ide 除了有一个好看的界面之外,其他的地方对于 visual c++ 开发人员来说应该是基本上很烂 :-)
这是我这几天用 vs.net 的体会,我觉得最好的开发环境还是
vc6 ide + visual assist + wndtabs
不知道大家对这个新的ide有什么感觉?