Visual Studoi.net 集成开发环境的体验(我用的是 vs.net 正式版)

gbstar2021 2002-06-04 01:59:29
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有什么感觉?
...全文
226 37 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
37 条回复
切换为时间正序
请发表友善的回复…
发表回复
rivershan 2002-06-11
  • 打赏
  • 举报
回复
那东西~习惯就好了~
scgqq 2002-06-11
  • 打赏
  • 举报
回复
我对vc用得不多,没什么概念,不过c#确实很好用
ttzzgg_80713 2002-06-11
  • 打赏
  • 举报
回复
还有一点没有说。装了以后。你以前可以用的很多ocx,或者组件都不能用了
比喻datagrid。说什么的需要授权才行。所以我两个都装了。
ttzzgg_80713 2002-06-11
  • 打赏
  • 举报
回复
非常赞成你 的观点,不过可以用.net.可以用gdi+。可以用managed c++。有所得当然有所失的
msl 2002-06-06
  • 打赏
  • 举报
回复
有这样的感觉,个人认为本质上是MS对VC++的不重视,过分强调VC#和VB.Net了,据说新的mcsd认证中有.Net的认证,包括VC#和VB.Net,但没有VC++.Net!
liqi 2002-06-06
  • 打赏
  • 举报
回复
真的啊,那我不装了。
gbstar2021 2002-06-06
  • 打赏
  • 举报
回复
资源编辑器 bug 多多,我实在忍受不了了
最严重的是,文本方式打开 rc 文件编辑之后,返回到资源编辑器方式,居然发现所有的资源都被删除掉了 faint! 我看我还是老老实实用 vc6 吧。

结论
vs.net 的破ide起码会降低30%的开发效率
gbstar2021 2002-06-06
  • 打赏
  • 举报
回复
to abcynic(门外汉)

1. 头文件这个应该不是 bug, 可以在选项中自己设定 包含文件的路径
2. 自定义工具箱中好像只能添加 com 组件或者 .net framework 中的组件,没有原来的 Components and Controls Gallery 中的东西
abcynic 2002-06-06
  • 打赏
  • 举报
回复
VC.net下没有了Components and Controls Gallery ,我想加一个splash windows怎么办?
到自定义工具箱里去添加。
abcynic 2002-06-06
  • 打赏
  • 举报
回复
我还发现一个Bug(我用的是简体中文企业版),完全安装后一个DirectX的头文件没装进去:amvideo.h。所有include "Dshow.h"的程序都会有找不到这个文件的错误。
cadinfo 2002-06-06
  • 打赏
  • 举报
回复
请问谁有WndTabs3.05的注册码,可以给我一个吗?
我的邮箱是cadinfo@263.net,谢谢!
jsd198 2002-06-06
  • 打赏
  • 举报
回复
xjh_net(乱刀之井中月)老兄说的好
longaway 2002-06-06
  • 打赏
  • 举报
回复
偶觉得 .net 不错。
感觉界面确实漂亮(xp style?),
绝大多数的功能不需要用菜单,直接用右键就能激出来。

当然,偶承认 vc6 不太熟,可能少一些成见或习惯。

当然好象也有不方便的地方,就是 vc6 地书里说的 ide 使用方法、技巧,
step by step 的教程,搬到 .net 里就有些不知所以了。而现在 vc.net的好书又不多。

还有用起来 ide 感觉常有明显迟滞或停顿,
不知道 整套的 ide 是不是根本是基于 .net 的,
总要 jit 编译一下。
jaidy 2002-06-06
  • 打赏
  • 举报
回复
习惯了就好了
不过我想为什么我们总要去习惯别人呢?
faint!
delphihero 2002-06-06
  • 打赏
  • 举报
回复
c++primer 上258页程序用 vc6 编译。要10几秒。而.net very quickly.为了c++.也不能用vc6了。我的机器是 p4 1.7G 的。不然没法调试stl程序
delphihero 2002-06-06
  • 打赏
  • 举报
回复
个有所爱。就象你给别人看mcse 证书,有人说:“我读书少,别拿英文骗我,你过了二级了吗“。
我原来是用delphi的,公司要用vc.刚看vc6的时候差点吐了。什么垃圾界面。搞得代码区太多,添加控件也不方便。也没属性页。还要跑道class wizard 里面去点击。呵呵。要不是公司用,根本不可能去学。现在改成 vc.net 反倒熟悉了好多。什么东西都是相对的,用熟悉了,换新的环境谁也受不了。但新技术就是新技术。尤其是可以方便的切换代码页,还有制作 htmldialog 等,托管的c++.等等。你早晚都要用的,就别抱怨了
chszs 2002-06-06
  • 打赏
  • 举报
回复
我很喜欢VISUAL STUDIO.NET,以前编程用VC,现在改用微软的C#了。楼上的问题其实只是一个习惯问题,还有一些可以简化的操作只是你还没找到操作方法,虽然我也没找到,但我相信肯定有。就像WORD操作一样,有些复杂的繁琐的操作只需菜单上的某个设置即可搞定。
WINDOWS XP刚出来时我用起来也很不习惯,现在久了也就没感觉了。
bluecmy 2002-06-04
  • 打赏
  • 举报
回复
我看了一下,就是麻烦
================================================================

CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!

★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。

★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。

Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]

great801225 2002-06-04
  • 打赏
  • 举报
回复
真的假的!我还用呢?才买回一套!看来我是不能再用了!万一被这东西给气疯那我找谁去?
gbstar2021 2002-06-04
  • 打赏
  • 举报
回复
如果ms要放弃vc,为什么要把那么多c++专家挖到微软,为什么要向vc中添加 Managed Extensions for C++ ,为什么要升级mfc,为什么要升级atl,这些都说明 vc 还是会存在下去的,并且会越来越强大。
但是少了那么多方便的工具无疑是提高了学习vc的门槛,不知道 ms 在想些什么?
加载更多回复(17)

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧