`
kuan
  • 浏览: 15279 次
  • 性别: 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  
感谢,辛苦了,希望把代码自动补全和代码模板功能也加上,那就无敌了。

相关推荐

    qt-vsaddin-msvc2019-2.5.2-rev.01.vsix

    qt-vsaddin-msvc2019-2.5.2-rev.01.vsix

    CDMA-EVDO Rev.A 典型案例

    CDMA-EVDO Rev.A(Code Division Multiple Access - Evolution Data Optimized Revision A)是一种3G无线通信技术,是CDMA2000标准的一部分,旨在提高数据传输速率和网络效率。Rev.A是Rev.0的增强版本,它在2005年被...

    CDMA2000 DO Rev.A 移动宽带多媒体的契机

    CDMA2000 DO Rev.A 是一种移动通信标准,它是1xEV-DO Rel.0的升级版,旨在提供更高的数据传输速率和更好的服务质量(QoS),以支持移动宽带多媒体应用。该技术由中兴通讯等公司开发,旨在解决1X和EV-DO Rel.0在实时...

    vs2017的qt插件qt-vsaddin-msvc2017-2.8.1-rev.06.vsix.rar

    《Visual Studio 2017中的Qt插件:qt-vsaddin-msvc2017-2.8.1-rev.06》 在软件开发领域,集成开发环境(IDE)如Microsoft的Visual Studio 2017为程序员提供了丰富的功能和便利。然而,对于使用Qt框架的开发者来说,...

    qt-vsaddin-msvc2015-2.7.2-rev.02

    【标题】"qt-vsaddin-msvc2015-2.7.2-rev.02" 提供的是一个Visual Studio的插件,用于在Microsoft Visual Studio 2015环境中开发Qt应用程序。这个插件被称为Qt VS Add-in,它为开发者提供了无缝集成Qt框架的功能,...

    qt-vsaddin-msvc2017-2.6.0-rev.07.rar

    总的来说,"qt-vsaddin-msvc2017-2.6.0-rev.07.vsix" 文件是Qt开发者在Visual Studio 2017环境下进行高效开发的重要工具。安装这个插件后,开发者可以充分利用Visual Studio的强大功能和Qt的灵活性,从而在Windows...

    ASUS RT-N13U Rev.B1_FW_RT_N13UB1_2020.zip

    ASUS RT-N13U是一款由华硕(ASUS)公司推出的无线路由器,其Rev.B1版本是该型号的一个特定硬件迭代。此压缩包“ASUS RT-N13U Rev.B1_FW_RT_N13UB1_2020.zip”显然是针对这款路由器的固件更新,日期标注为2020年,...

    技嘉GA-Z77-D3H(rev.1.1)说明

    【技嘉GA-Z77-D3H(rev.1.1)主板详解】 技嘉GA-Z77-D3H(rev.1.1)是一款基于Intel Z77芯片组的ATX主板,专为高性能台式机设计。该主板支持第二代和第三代Intel Core i7、i5和i3处理器,以及 Pentium 和 Celeron 系列...

    1XEV-DO Rev. A技术基础及网络实施探讨

    ### 1XEV-DO Rev. A技术基础及网络实施探讨 #### 技术背景与重要性 1XEV-DO Rev. A是CDMA2000标准的一部分,旨在提供高速无线数据服务,满足日益增长的信息技术需求,特别是对于实时信息服务的迫切要求。与...

    惠普 HP ENVY 15-q001tx BIOS F.30 Rev.A

    惠普(HP)ENVY 15-q001tx BIOS F.30 Rev.A 是一款针对该特定型号笔记本电脑的重要固件更新。BIOS,全称为基本输入/输出系统(Basic Input/Output System),是计算机硬件与操作系统之间的一层软件,负责在启动时...

    技嘉GA-970A-DS3P rev.1.0主板bios设置【增加nvme驱动】

    技嘉GA-970A-DS3P rev.1.0主板bios设置【增加nvme驱动】 技嘉GA-970A-DS3P rev.1.0主板增加nvme驱动bios,基于官方最新版bios修改。 开机进BIOS,用U盘直接刷入就可以了。 技嘉GA-970A-DS3P rev.1.0主板bios设置...

    MT6701_Rev.1.6_中文版.pdf

    MT6701_Rev.1.6_中文版.pdf

    PXI MultiComputing Hardware Specification Rev. 1.0

    PXI-7: PXI MultiComputing Hardware Specification Rev. 1.0

    反激变压器辅助计算表格 REV.B4.xlsx

    反激变压器辅助计算表格 REV.B4.xlsx

    技嘉GA-970A-DS3P rev.2.0主板bios【以增加nvme驱动】

    技嘉GA-970A-DS3P rev.2.0主板bios设置【增加nvme驱动】 技嘉GA-970A-DS3P rev.2.0老主板增加nvme驱动bios,基于官方最新版bios修改。需购买硬件NVME固态硬盘及PCI转接卡 插上能读出盘但不能作为启动盘 如需要作为...

    qt-vsaddin-msvc2017-2.7.1-rev.15.vsix

    qt-vsaddin-msvc2017-2.7.1-rev.15.vsix

    ZVEI PCN-DeQuMa-ZVEI-Rev.5_vs_Rev.4.1.xlsx

    ZVEI PCN-DeQuMa-ZVEI-Rev.5_vs_Rev.4.1.xlsx

    联合国国际标准产业分类最新版ISIC_Rev_4_publication_Chinese.pdf

    ISIC自1948年推出第一版以来,经过多次修订,目前最新的版本是第四版修订本,即ISIC Rev.4。修订本经过了数年的审查,由国际分类专家和用户共同贡献,其结构相比前一个修订本更为具体和详细,能够更好地适应新兴行业...

    技嘉主板GA-A55M-DS2 (rev. 2.1-2.2) bios

    GA-A55M-DS2 (rev. 2.1/2.2) 由官方 F2b版本制作而成。 开机按end 刷新bios! * pxe rtegrom.lom 2.67 + slic 2.5

    cdma 2000 1x EV-DO Rev.B系统综述

    CDMA2000 1x EV-DO Rev.B 是一种增强型的CDMA2000技术,旨在提供更高的数据传输速率、更低的延迟和更优的频谱效率。它是CDMA2000 1x Evolution-Data Optimized (EV-DO) 技术的进一步发展,特别是其第一阶段的升级,...

Global site tag (gtag.js) - Google Analytics