使用Delphi安装哪些组件和IDE加载项?

时间:2010-01-23 06:06:54

标签: delphi delphi-2009 delphi-2010

在干净安装Delphi之后,您确定要安装哪些组件和IDE加载项?什么是你的Delphi“装备”?这是我在干净安装后安装的内容:

  1. Delphi 2007 / Delphi 2010
  2. JCL / JVCL - JEDI代码库和JEDI可视代码库(600多个组件)
  3. JWA / JWSCL - JEDI API Library&安全代码库
  4. GExperts - GExperts是一套免费工具,旨在通过向IDE添加多项功能来提高Delphi和C ++ Builder程序员的工作效率。 (现在包括以前的实验代码格式化程序。)
  5. CnWizards - 提供IDE增强功能以​​提高开发效率
  6. Virtual TreeView - Virtual Treeview是一个从头开始构建的树视图控件。经过5年多的开发,它成为当今最灵活,最先进的树形控制之一。
  7. MustangPeak Components (EasyList View,Virtual ShellTools等) - EasyListview是一个不依赖于Microsoft Listview控件但具有Microsoft最新版本的所有功能的控件。还包括'Explorer.exe',如shell组件。
  8. Synapse 轻量级网络组件 - 包含简单的低级非可视对象,可轻松编程而不会出现问题。 (不需要多线程同步,不需要Windows消息处理,...)非常适合命令行实用程序,可视化项目,NT服务
  9. EurekaLog - EurekaLog是Delphi和C ++ Builder开发人员的完整错误解决工具,可让您的应用程序直接在最终用户上捕获每个异常和内存泄漏PC,生成调用堆栈的详细日志(包含文件,类,方法和行号),可选择通过电子邮件或Web错误跟踪器向您发送每个日志条目的副本。
  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的正则表达式库
  14. 其他Delphi开发人员怎么样?

17 个答案:

答案 0 :(得分:9)

  • Bergsoft个组件。没有NextGrid和NextDBGrid(最快的网格实现我来了),我会迷失方向

  • 最近,我正在认真考虑用 Delphi框架开始编码,Delphi Spring Framework看起来像是一种方法。

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

它还有一个具有2周构建生成的依赖注入容器

  • JEDI for Delphi包含许多常见dll的包装器,也提供了强大的VCL平台来开发

答案 1 :(得分:9)

我的清单:

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

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

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

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

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

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

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

答案 2 :(得分:8)

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

答案 3 :(得分:4)

Noob,所以我不能超链接;(

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

答案 4 :(得分:4)

JEDI API Library&amp;安全代码库肯定,但可能我的答案不能更主观,因为我参加了这两个项目;-) 我发现GExperts是必须的(不能没有它),当然还有Virtual Treeview。

答案 5 :(得分:4)

我安装的第一批工具是:

  1. Model Maker Code Explorer
  2. GExperts

答案 6 :(得分:3)

最新版本的LockBox加密库

答案 7 :(得分:3)

IDE专家:

  1. ModelMaker Code Explorer
  2. GExperts
  3. Castalia仅限于结构突出显示。
  4. <强>组件:

    1. DevExpress VCL Suite
    2. DevRace IBDac
    3. RemObjects AnyDac
    4. 很抱歉,我允许一个超链接,作为新用户。

答案 8 :(得分:3)

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

答案 9 :(得分:2)

答案 10 :(得分:2)

  • DevExpress
  • 的RemObjects
  • TMS Smooth Controls
  • CnPack(只是编辑器语法荧光笔)
  • TPerlRegex
  • TRichView
  • VirtualTreeView
  • FastMM FullDebug模式(添加到路径)

答案 11 :(得分:2)

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

答案 12 :(得分:2)

<强>零件

  1. 的DevExpress
  2. FastReports
  3. Raize
  4. 的Zeos
  5. Ide Experts

    1. Gexperts

答案 13 :(得分:1)

  • 的RemObjects: http://www.remobjects.com同时 绝对不是免费的(啤酒),它是 值得拥有。

  • 如上所述TPerlRegEx

  • XDBGrid。如果有人有这个替代品,请告诉我。

答案 14 :(得分:1)

  1. NativeXML - 快速,轻量级(现在是开源的)XML库
  2. DevExpress Quantum Pack(网格/树/酒吧)
  3. EurekaLog
  4. GExperts
  5. EmbeddedWB(bsalsa.com),增强的嵌入式Web浏览器控件

答案 15 :(得分:1)

我认为这最终会显示某些人所做的各种发展的偏见。 : - )

IDE插件/专家或外部工具

<强>零件

还有其他一些我一直在观看的项目,并且在时机成熟时倾向于使用它们:

答案 16 :(得分:0)

此外还有其他任何吸引我的东西。我做了很多签约,所以更多的是“客户已经使用了什么”而不是“我更喜欢什么”。但这三个是我试图拖延到任何网站的核心事情,只是为了理智。我列出了fastMM,但它是在最近建成的。

元评论:如果您将其作为每个答案的一个组件,这可能会更好,所以我们可以投票或单独评论它们。因为即使他们的一些建议显然是平庸的,早期会有很多有用的东西会获得投票。