游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3615|回复: 9

vs.net 的改良设想

[复制链接]

248

主题

2674

帖子

2702

积分

金牌会员

Rank: 6Rank: 6

积分
2702
QQ
发表于 2005-1-5 17:49:00 | 显示全部楼层 |阅读模式

vs.net 2003 是非常好用的开发工具。但是我觉得有些地方可以稍加改良。
说出来分享一下。

其实我们在写出代码的时候,大都是在一个函数内。
可是现在却被迫连其他函数都显示出来,结果代码变得非常的长,用滚动条查找变得很困难。
当然可以用函数导航(或类导航),但是还是麻烦,尤其查找细节的时候。
程序变大的时候,函数导航都变得很难查找,更别说用滚动条来查找。

vs.net 通过代码缩进来缓解这种情况,这是一个非常棒的改进,但是还是不好。
因为都不会记录缩进的情况,每次打开又展开了。

我想到的解决办法是,只显示正在写得函数。
现在语言,都非常结构化(或说封装程度比较高),用类导航可以看得很清楚结构,在写代码得时候可以参照,不会出现浏览源码才知道程序结构的情况。

推而广之,命名空间范围级别的代码,可以通过图形工具来设计,比较细节的地方再进行源代码级别的编写。
这样应该更加易于理解程序结构,更符合软件工程的开发方法。


[em1] [em4]

248

主题

2674

帖子

2702

积分

金牌会员

Rank: 6Rank: 6

积分
2702
QQ
 楼主| 发表于 2005-1-6 02:19:00 | 显示全部楼层

Re: vs.net 的改良设想

设计图纸:
[em1]
sf_2005162197.gif

68

主题

710

帖子

719

积分

高级会员

Rank: 4

积分
719
QQ
发表于 2005-1-8 14:24:00 | 显示全部楼层

Re:vs.net 的改良设想

呵呵2q!

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
发表于 2005-1-8 18:58:00 | 显示全部楼层

Re:vs.net 的改良设想

这是个好注意!

93

主题

1527

帖子

1532

积分

金牌会员

Rank: 6Rank: 6

积分
1532
发表于 2005-1-8 23:11:00 | 显示全部楼层

Re:vs.net 的改良设想

主意是好 8过你不会用visio哦!~

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
发表于 2005-1-9 11:51:00 | 显示全部楼层

Re:vs.net 的改良设想

visio不是画流程图的吗,跟这没关系。

248

主题

2674

帖子

2702

积分

金牌会员

Rank: 6Rank: 6

积分
2702
QQ
 楼主| 发表于 2005-1-9 14:58:00 | 显示全部楼层

Re:vs.net 的改良设想

我是不会用visio呢。
其实我就是参照visio等软件的发展,对传统ide可能的发展方向作个预测。

41

主题

340

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
发表于 2005-1-10 17:47:00 | 显示全部楼层

Re:vs.net 的改良设想

这不是类似微软在VS2005中的类设计么?微软不但已经实现了而且在这个基础上发展了全新的“软件工厂”的开发方式。用流程图和DSL语言设计系统工作流程后,自动生成整个系统源码。

248

主题

2674

帖子

2702

积分

金牌会员

Rank: 6Rank: 6

积分
2702
QQ
 楼主| 发表于 2005-1-10 21:56:00 | 显示全部楼层

Re:vs.net 的改良设想

是么?我没用过,不知道实际情况如何。

41

主题

340

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
发表于 2005-1-14 12:53:00 | 显示全部楼层

Re:vs.net 的改良设想

目前vs2005已经到Beta2版,比vs2003有很大的改动,再等几个月就可以有正式版了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-24 01:39

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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