【问题标题】:What components and IDE add-ins do you install with Delphi? [closed]您使用 Delphi 安装了哪些组件和 IDE 插件? [关闭]
【发布时间】:2010-01-23 06:06:54
【问题描述】:

在全新安装 Delphi 后,您确定安装了哪些组件和 IDE 插件?你的德尔福“钻机”是什么?这是我在全新安装后安装的内容:

  1. 德尔福 2007 / 德尔福 2010
  2. JCL / JVCL - JEDI 代码库和 JEDI 可视化代码库(600 多个组件)
  3. JWA / JWSCL - JEDI API 库和安全代码库
  4. GExperts - GExperts 是一套免费的工具,旨在通过向 IDE 添加多项功能来提高 Delphi 和 C++Builder 程序员的工作效率。 (现在包括以前的实验性代码格式化程序。)
  5. CnWizards - 提供 IDE 增强功能以​​提高开发效率
  6. Virtual TreeView - 虚拟树视图是一个从头开始构建的树视图控件。经过 5 年多的开发,它已成为当今最灵活、最先进的树控件之一。
  7. MustangPeak Components(EasyList View、Virtual ShellTools 等)- EasyListview 是一个不依赖于 Microsoft Listview 控件但具有 Microsoft 最新版本的所有功能的控件。还包括类似于 shell 组件的“Explorer.exe”。
  8. Synapse 轻量级网络组件 - 包含简单的低级非可视对象,以便轻松编程而不会出现问题。 (不需要多线程同步,不需要 Windows 消息处理,...)非常适合命令行实用程序、可视化项目、NT 服务
  9. EurekaLog - EurekaLog 是面向 Delphi 和 C++Builder 开发人员的完整错误解决工具,它使您的应用程序能够直接在最终用户 PC 上捕获每个异常和内存泄漏,生成详细的调用堆栈的日志(包含文件、类、方法和行号),可选择通过电子邮件或网络错误跟踪器向您发送每个日志条目的副本。
  10. DelphiSpeedUp - DelphiSpeedUp 是一个用于 Delphi 和 C++Builder 的 IDE 插件。它提高了 IDE 的启动速度,并提高了整个 IDE 的总体速度。
  11. DDevExtensions - DDevExtensions 通过添加一些新的生产力功能扩展了 Delphi/C++Builder IDE。
  12. IDE Fix Pack - 安装的 IDE Fix Pack 是一个 DLL-Expert,可在运行时修复以下 RAD Studio 2007 错误。所有更改都在内存中完成。磁盘上没有文件被修改。
  13. TPerlRegex - Delphi 的正则表达式库

其他 Delphi 开发人员呢?

【问题讨论】:

  • 请添加简短描述 - 每个组件的作用
  • Eurekalog 本来应该可以捕获错误,但它实际上会在您的应用程序中引入大量错误(只看他们修复了多少错误)。它应该被 Madshi 取代。

标签: delphi delphi-2009 delphi-2010


【解决方案1】:

我的清单:

  • Dev.Express Quantum grid增强网格组件:一旦你掌握了这个组件,你就可以在各种场景中使用它(至少我有)

  • Dev.Express Quantum Tree list:如果你知道grid组件,你也可以使用这个组件(treelist和grid结合

  • Dev.Express Express bars: 菜单栏和功能区(我自己不使用)完全由用户配置,无需开发人员提供任何代码 - 即使在以前的 Delphi 版本中也很酷且可用

  • CNPack - Delphi IDE enhancer: 是一个免费的 IDE 插件工具集,用于 Delphi/C++ Builder/CodeGear RAD Studio 以提高开发效率。其中一个功能(在数十个功能中)是一个小表单,它附加在您正在设计的任何表单的左下角,带有左对齐、右对齐、居中对齐等按钮......您表单上的组件 - 检查出来了

  • HtmlViewer component: 顾名思义:原生 Delphi 中的 HTML 查看组件,现在免费,但我已经使用了很多年了。我使用 html 和 css 以及 HtmlViewer 组件在我的程序中编写了几乎所有的报告。使用 html 和 css 作为报告解决方案(它也是标准的),您可以做的事情令人惊叹。

我也有很多其他组件,但这些是我在每个项目中使用的(从小到大我写过的)。

顺便说一句:我一定会在这个页面上尝试一些其他的。如果它对其他开发者来说足够好,那对我来说也足够好。

【讨论】:

  • 我记得几年前曾尝试过 CNPack,但它看起来非常有问题,这是否有所改进(对于 Delphi 2009 和 2010)?
  • 我不了解 Delphi 2009 或 2010,我仍然使用 Delphi 7 进行 95% 的 Delphi 开发。但是在 D7 中,我还没有发现问题(还)。请注意,我没有使用所有可能的功能,所以我不使用的功能中可能存在错误。但对我来说,没有它我就活不下去。与所有此类事情一样:安装、尝试并在您不喜欢时卸载它。
【解决方案2】:
  • Bergsoft 组件。如果没有NextGrid 和 NextDBGrid,我会迷失方向(最快的网格实现我来了)

  • 最近,我正在认真考虑开始使用 Delphi 框架 进行编码,Delphi Spring Framework 看起来是个不错的选择。

Delphi Spring Framework 是一个国际开源项目,其使命是提供强大的基础架构框架,帮助 Delphi 开发人员基于 Embarcadero® Delphi® 2010 构建可靠、灵活和可扩展的企业应用程序和类库,用于Win32 平台。

它还有一个依赖注入容器,生成时间为 2 周

  • JEDI for Delphi 带有许多常用 dll 的包装器,还提供了一个强大的 VCL 平台来开发

【讨论】:

    【解决方案3】:

    我总是安装TSmiley。没有它我无法相处。

    【讨论】:

    • 尽管您的尝试很机智,但我认为许多有实际问题的 Delphi 开发人员不会觉得 Delphi 研发经理推荐 Tsmiley 很有趣。
    • @dmauric,我做到了。 ;-)
    • 哇——我真的很抱歉你没有发现那个诙谐有趣的东西。我的错。
    • @Dmauric.. 放轻松老兄...
    【解决方案4】:

    JEDI API 库和安全代码库是肯定的,但我的回答可能再主观了,因为我参与了这两个项目 ;-) 我发现 GExperts 是必须的(没有它就活不下去),当然还有 Virtual Treeview。

    【讨论】:

      【解决方案5】:

      菜鸟,所以我不能超链接;(

      VirtualTreeView (Mike Lischke)
      toolbar 2000 (Jordan Russel)
      spTBXlib (Robert Lee) 需要 ToolBar 2000DSPack(Henry Gourvest aka progdigy)DirectX/DirectShow 库
      JCL + JVCL(绝地计划)由各种材料制成
      Ararat Synapse (Lukas Gebauer) 套接字库(smtp、ftp、http、...)
      SevenZip.pas (Henry Gourvest) 包装 7z.dll(7-zip 的核心) )
      DragDrop 组件 (Angus Johnson & Anders Melander)
      ATBinHex (Alexey Torgashin) 具有多种模式(文本、二进制、十六进制、unicode、utf)的文件查看器, Unicode Hex)
      FastMM (Pierre le Riche) 内存管理器
      GraphicEx (Mike Lischke) 能够打开令人印象深刻的格式列表的图像库,不幸的是,开发似乎已停止
      Graphics32(创建者 Alex A. Denisov。现在有一个团队参与其中)快速 32 位抓取hics处理

      【讨论】:

        【解决方案6】:

        我安装的第一个工具是:

        1. Model Maker Code Explorer
        2. GExperts

        【讨论】:

          【解决方案7】:

          LockBox密码库最新版

          【讨论】:

            【解决方案8】:

            来自 DevExpress 的 ExpressQuantumGrid 套件 - cxGrid 令人难以置信

            【讨论】:

            • PivotGrid 更好。当我第一次尝试时,我很惊讶。
            【解决方案9】:

            IDE 专家:

            1. ModelMaker 代码浏览器
            2. G 专家
            3. Castalia 仅用于结构突出显示。

            组件:

            1. DevExpress VCL 套件
            2. DevRace IBDac
            3. RemObjects AnyDac

            抱歉,作为新用户,我可以使用一个超链接。

            【讨论】:

              【解决方案10】:

              Async Professional 的最新版本 - Delphi 的综合通信工具包,

              【讨论】:

                【解决方案11】:
                【解决方案12】:
                • DevExpress
                • RemObjects
                • TMS 平滑控制
                • CnPack(只是编辑器语法高亮)
                • TPerlRegex
                • TrichView
                • 虚拟树视图
                • FastMM FullDebug 模式(添加到路径)

                【讨论】:

                  【解决方案13】:

                  组件

                  1. DevExpress
                  2. 快速报告
                  3. 拉齐
                  4. 宙斯

                  IDE 专家

                  1. Gexperts

                  【讨论】:

                    【解决方案14】:
                    • Rem 对象: http://www.remobjects.com虽然 绝对不是免费的(啤酒),它是 值得拥有。

                    • 上面提到的TPerlRegEx

                    • XDBGrid。如果有人对此有替代品,请告诉我。

                    【讨论】:

                      【解决方案15】:
                      1. NativeXML - 快速、轻量级(现已开源)的 XML 库
                      2. DevExpress Quantum Pack(网格/树/条)
                      3. EurekaLog
                      4. G 专家
                      5. EmbeddedWB (bsalsa.com),增强的嵌入式 Web 浏览器控件

                      【讨论】:

                        【解决方案16】:

                        我认为这最终会显示出一些人所做的开发的偏见。 :-)

                        IDE 插件/专家或外部工具

                        组件

                        我一直在关注其他一些项目,并倾向于在适当的时候尝试使用:

                        【讨论】:

                          【解决方案17】:

                          加上当天其他吸引我的东西。我做了很多合同,所以更多的是“客户已经使用什么”而不是“我更喜欢什么”。但这三个是我将尝试将其拖到任何网站上的核心内容,只是为了保持理智。我会列出 fastMM,但它是在最近建立的。

                          元评论:如果您将它作为每个答案的一个组成部分,这可能会更好,这样我们就可以投票或单独评论它们。因为即使他们的一些建议明显平庸,早早拥有一堆有用的东西的人也会获得选票。

                          【讨论】:

                            猜你喜欢
                            • 1970-01-01
                            • 2011-06-19
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 2020-02-15
                            相关资源
                            最近更新 更多