`
kuan
  • 浏览: 15184 次
  • 性别: Icon_minigender_1
  • 来自: 台灣
最近访客 更多访客>>
社区版块
存档分类
最新评论

Rev.248

阅读更多
修正:
修正非專案檔的import錯誤(上一版只修正了一半).
分享到:
评论
5 楼 hqs7636 2008-09-29  
希望能自动import没有import的模块
4 楼 hqs7636 2008-09-29  
一点建议:

这段时间同时使用了poseidon 、descent  一段时间,感觉 poseidon 还是更顺手一些,自动完成parser 有自己独到特色的地方,比如 dfl 的application.run() descent 就没有,尤其方法参数提示、及语法配色是一大亮点,比 descent 要强很多(descent 要鼠标悬停才能提示,而且不全),也是我比较喜欢的一个特性。

使用下来个人觉得有几个可以改进的地方,请参考:
1、有一个很多 ide 都存在的不顺手的地方,希望 poseidon 能添加一个特性给予改进:自动完成提示框内有多个选择的时候,手还得移动到箭头键或是鼠标来选取,感觉很是不便,会有中断的感觉,如果添加一个快捷键,比如 alt + 5 选取第5个,alt + 12 选取第12个,通常最大前缀相同的一般不会太多,这样编写代码会顺畅很多。

2、方法参数提示框:有时代码输入位置比较靠右的时候弹出提示框,有些内容会看不到,被屏幕截掉了,也最好一次显示不要太多行,最多7、8行,能上下左右滚动最好。而且应该从当前行上面开始显示,现在盖掉了输入位置。目前还不太好看。

3、希望尽快添加常用代码模板,语法检查,先添加加一些简单的检查也好,比如关键字检查,括号匹配检查,遗漏的分号(;)等简单的检查。

4、汉化剩下的英文内容。

5、最后还有一个要请教的,也是一直以来困惑的,就是 phobos 的 system,getch,write,等几个函数自动完成就是看不到,现在倒是可以看到 print 函数(以前也看不到),我测试它只是设置好 dmd,dmc 路径,感觉这些内容不需要复杂的设置。有些人又好像能看到前面 3 个函数的提示,而看不到最后一个,不知什么原因,请指教。我把以前装过的所有旧版本全部删掉重新安装新的也不行。

6、default parser 配置后好像删不掉,安装路径中的原始配置文件中还有。请检查。

7、dmd2.0中有些关键字自动完成中没有,自己添加到关键字配置中也不行,但能显示配色。

8、自动完成时能提取相关帮助文档的说明(别提取相关源代码备注,源代码备注一般不会汉化),目前没有配置帮助文档,没有试。

9、请增加一些常用快捷键,比如:
光标所在位置置于屏幕中央,
上下跳 n 行,左右跳 n 字(或字符),
上下翻半屏,
光标跳到屏幕顶(中、底)行首、尾、中;
左右字符(字)互换,
前后删除、复制 n 个字,
上下删除、复制 n 行(现在提供的要移动 n 下),
跳到第 n 个标记行 ,
黏贴第 n 次复制的内容,可组合操作
移动第 n 次黏贴的内容,可组合操作
增加标记块(任意矩形区域),并和标记行可复制、移动、删除、取消标记(行-行,块-块可组合操作,比如第一到第三标记行(包含1、2、3),或第一 + 第五 标记行(包含1、5))。(只要使用者能记得住)

等快捷键,哈哈,有点恐龙了。。。

另外下面3个快捷键怎么用?没试出来。
ctrl+F5          nav导航--前  ??
ctrl+F6          nav导航--后  ??
ctrl + E         强制完成 ??force complete




这次使用的是r248、r250的版本,这两个好像也是同一个版本,exe的更新时间相同
3 楼 kuan 2008-09-12  
player7兄:

使用中文目錄及檔案會發生無法捕捉的情形,請先使用英文名稱,待我再check程式碼部分.
2 楼 player7 2008-09-07  
好像编译时有问题,不能捕捉控制台输出

Command >>> Building Project: test1......
E:\dpro\dmd\bin\dmd.exe  E:\D语言\my_pro\pro1\m1.d -oftest1



Finished




不管源文件怎么出错都是上面这个输出。
1 楼 hqs7636 2008-09-07  
感谢,辛苦了,希望把代码自动补全和代码模板功能也加上,那就无敌了。

相关推荐

Global site tag (gtag.js) - Google Analytics