一点拙见!
刚才把这段话跟在别的贴子下面,觉得没法轰动,特开一个新贴,语句加强一下
1、打开单元窗体 排序应最好A->Z排,因为良好的编程习惯是把常用的单元起一个靠前的名子,从Z-A排要多拖一下滚动条,另外外窗体不够大,想想我们大都数的程序都不可能只包含几个窗体,几十个很正常,
2、打开多个窗体出现一个对话框提示用户打开的是多个窗体,多此一举,因为对不对话都对程序、源代码无影响,假如要做的话,最好做成这样的功能,因为delphi IDE本身有个Bug,比如某一Form里的DBEdit 连着另一个DataModule里的DataSource 经常忘了打开先打开DataModule 再打开Form,导至Form代码一经修改保存,DBEdit的DataSource连接就失效,重新加起来很麻烦,能不能做到这样的功能,打开Form时自动先把关联的DataModule先打开,我就不这么整天担心哪天delphi 稀里糊涂地把我连接给搞没了,程序到客户那边,头都大了.
3、delphi2007 的tool Palette怎么用也没有 delphi7的好用,DDevExtensions在delphi2006上做一个还原到delphi7的 tool Palette 可是那鸟人到8月份才空做适合delphi2007的DDevExtensions,等到他开发再用,恐怕delphi2008都出来了,指望他还不如指望国内的同胞可靠,
4、代码助手很好用,不过也有不足的地方,比如打se 弹出提示没错,但是把se删掉时,这个弹出的提示就应该自动隐藏才对,不然接下来想打个空格都给我自动完成一个我不想要的代码,帮了倒忙了,其实稍改进一点就能达到Castalia 的功能,Castalia 那鸟东东占内存,要不是因为有个codeTemplates 和结构自动以线条标注,真不想用
5、包括 代码助手和 Castalia都使用自已的Templates库,我机子上两个都装,一输入的时候,估计两个都在为调用自己的库打架,要不然delphi怎么老想不开,自己把自己当了.其实delphi本身codeTemplates比两个都好,delphi本身调自已的Templates时候又不多占资源,只是大多数人不懂得在非可视化的XML里捣来捣去,如果咱同胞能开一个可视化的操作添加delph本身格式的i codeTemplates XML的工具,那效果,全球轰动.
以上本人拙见,没捡好的讲,让刘总见笑了.
BS!
|