Какие компоненты и дополнения IDE Вы устанавливаете с Delphi? [закрытый]

36
задан 11 revs, 3 users 89% 17 July 2018 в 07:08
поделиться

17 ответов

Мой список:

  • Квантовая сетка Dev.Express Quantum : расширенная сетка компонент: как только вы освоите этот компонент, вы можете использовать его во всех типах сценариев (по крайней мере, у меня)

  • Список квантовых деревьев Dev.Express: если вы знаете компонент сетки, вы можете использовать и этот компонент (древовидная сетка и сетка вместе)

  • Квантовая сетка Dev.Express: строки и ленты меню (которые я сам не использую) полностью настраиваемые пользователем без кода от разработчика - круто и удобно даже в предыдущих версиях Delphi

  • CNPack - Delphi IDE enhancer: это Free IDE Plug-in Tool Set для Delphi/C++ Builder/CodeGear RAD Studio с целью повышения эффективности разработки. Одна из возможностей (среди десятков возможностей) - небольшая форма, которая прикрепляется в нижней левой части любой проектируемой формы, с кнопками выравнивания слева, справа, по центру и т.д.... ваши компоненты на вашей форме - смотрите его

  • HtmlViewer компонент: как следует из названия: HTML просматривающий компонент в родной Delphi, теперь бесплатный, но я использую его в течение многих лет. Почти все свои отчеты я написал в своих программах, используя html и css, а также компонент HtmlViewer. Удивительно, что можно сделать с html и css как с решением для отчетов (и оно тоже стандартное).

У меня тоже есть много других компонентов, но это те, которые я использую в каждом проекте (от маленьких до самых больших, которые я написал).

Кстати: Я обязательно попробую другие компоненты на этой странице. Если это достаточно хорошо для других разработчиков, то это хорошо и для меня.

9
ответ дан 27 November 2019 в 05:58
поделиться
  • devexpress
  • Remobjects
  • TMS Гладкие элементы управления
  • CNPACK (просто редактор синтаксис-магистрали)
  • TPERLREGEX
  • TRICHVIEW
  • VirtualTreeView
  • Fastmm Fulldebug Mode ( Добавить в путь)
2
ответ дан 27 November 2019 в 05:58
поделиться

Последняя версия Lockbox Библиотека криптографии

3
ответ дан 27 November 2019 в 05:58
поделиться

Первые инструменты, которые я устанавливаю:

  1. Модель Создатель Code Explorer
  2. Gexperts
4
ответ дан 27 November 2019 в 05:58
поделиться

Библиотека и библиотека API Jedi API и библиотека безопасности, но, вероятно, мой ответ не может быть более субъективным, так как я участвую в обоих проектах ;-) Я нахожу Gexperts, чтобы быть обязательным (не может жить без нее) и, конечно, виртуального дерева.

4
ответ дан 27 November 2019 в 05:58
поделиться

Благодаря подсказке Джерарда Б. я понял это. Я делаю это из pdbtrack (оболочки) вместо чистого pdb, но это должно работать в обоих я считаю. Необходимо включить режим compilation-shell-minor. И иметь следующий код в вашем .emacs:

;; if compilation-shell-minor-mode is on, then these regexes
;; will make errors linkable
(defun matt-add-global-compilation-errors (list)
  (dolist (x list)
    (add-to-list 'compilation-error-regexp-alist (car x))
    (setq compilation-error-regexp-alist-alist
      (cons x
            (assq-delete-all (car x)
                             compilation-error-regexp-alist-alist)))))

(matt-add-global-compilation-errors
 `(
   (matt-python ,(concat "^ *File \\(\"?\\)\\([^,\" \n    <>]+\\)\\1"
                    ", lines? \\([0-9]+\\)-?\\([0-9]+\\)?")
           2 (3 . 4) nil 2 2)
   (matt-pdb-stack ,(concat "^>?[[:space:]]*\\(\\([-_./a-zA-Z0-9 ]+\\)"
                       "(\\([0-9]+\\))\\)"
                       "[_a-zA-Z0-9]+()[[:space:]]*->")
              2 3 nil 0 1)
   (matt-python-unittest-err "^  File \"\\([-_./a-zA-Z0-9 ]+\\)\", line \\([0-9]+\\).*" 1 2)
   )
 )

(defun matt-set-local-compilation-errors (errors)
  "Set the buffer local compilation errors.

Ensures than any symbols given are defined in
compilation-error-regexp-alist-alist."
  (dolist (e errors)
     (when (symbolp e)
      (unless (assoc e compilation-error-regexp-alist-alist)
        (error (concat "Error %s is not listed in "
                       "compilation-error-regexp-alist-alist")
               e))))
  (set (make-local-variable 'compilation-error-regexp-alist)
       errors))

Тогда вы можете использовать стандартный режим компиляции навигации для zip через трассировку стека ошибок.

-121--3013631-

Просто как точка отсчета, у нас есть база данных 15GB, но она разделена между различными таблицами. Самые большие таблицы имеют простейшие структуры, что помогает поддерживать производительность на высоком уровне.

-121--4746461-

Я всегда устанавливаю TSmiley . Я не могу ужиться без этого.

8
ответ дан 27 November 2019 в 05:58
поделиться
  • Объекты: http://www.remobjects.com While определенно не бесплатно (пиво), это Стоит того.

  • TPerlRegEx, как вы упоминали выше

  • XDBGrid. Если у кого-нибудь есть альтернативы для этого, пожалуйста, дайте мне знать.
1
ответ дан 27 November 2019 в 05:58
поделиться

Экспресс SuiteQuantumGrid Suite от Devexpress - там CxGrid невероятно

3
ответ дан 27 November 2019 в 05:58
поделиться
  • Bergsoft Компоненты. Я был бы потерян без NextRid и NextDBGrid (быстрая Реализация сетки , я пришел вместе)

  • В последнее время я серьезно рассмотрел, чтобы начать кодировать с помощью Delphi Framework ], Delphi Spring Framework выглядит как путь.

Delphi Sprack Framework является международным проектом с открытым исходным кодом, миссия которого состоит в том, чтобы предоставить надежную инфраструктурускую структуру, которая поможет разработчикам Delphi создавать твердые, гибкие и расширенные приложения для предприятий и библиотеки классов на основе платформы Win32 Embarcadero® Delphi®.

Также имеется контейнер для инъекций зависимостей с 2 ​​недельной сборкой

  • Jedi для Delphi со многими обобщиками для общих DLL, также обеспечивает надежную платформу VCL для разработки
9
ответ дан 27 November 2019 в 05:58
поделиться

IDE Experts:

  1. ModelMaker Code Explorer
  2. GExperts
  3. Castalia Only for the Structural Highlighting.

Компоненты:

  1. DevExpress VCL Suite
  2. DevRace IBDac
  3. RemObjects AnyDac

Извините, но мне разрешена одна гиперссылка, как новому пользователю.

3
ответ дан 27 November 2019 в 05:58
поделиться

Последняя версия Async Professional - комплексная коммуникационная инструментария для Delphi,

2
ответ дан 27 November 2019 в 05:58
поделиться
  1. NativeXML - Быстрая, легкая (и теперь с открытым исходным кодом) библиотека XML
  2. DevExpress Quantum Pack (Grid / Tree / Bars)
  3. EurekaLog
  4. GExperts
  5. EmbeddedWB (bsalsa.com), расширенное управление встроенным веб-браузером
1
ответ дан 27 November 2019 в 05:58
поделиться

Нуб, поэтому я не могу делать гиперссылки; (

VirtualTreeView (Mike Lischke)
toolbar 2000 (Jordan Russel)
spTBXlib (Robert Lee) требует ToolBar 2000
DSPack (Henry Gourvest aka progdigy) DirectX/DirectShow библиотека
JCL + JVCL (Jedi Project) сделано из всякой всячины
Ararat Synapse (Lukas Gebauer) библиотека сокетов (smtp, ftp, http,. ...)
SevenZip.pas (Henry Gourvest) Обертывает 7z. dll (сердце 7-zip)
DragDrop Components (Angus Johnson & Anders Melander)
ATBinHex (Алексей Торгашин) просмотрщик файлов с несколькими режимами (текстовый, двоичный, шестнадцатеричный, юникод, utf, Unicode Hex)
FastMM (Pierre le Riche) менеджер памяти
GraphicEx (Mike Lischke) библиотека изображений, способная открыть внушительный список форматов, к сожалению, разработка, похоже, остановлена
Graphics32 (создатель Alex A. Денисов. Сейчас занимается команда) быстрая обработка 32-битной графики

4
ответ дан 27 November 2019 в 05:58
поделиться

Компоненты

  1. DevExpress
  2. Fast Reports
  3. Raize
  4. Zeos

Ide Experts

  1. Gexperts
2
ответ дан 27 November 2019 в 05:58
поделиться

Я думаю, это в конечном итоге покажет предвзятость некоторых людей в развитии. : -)

Надстройки / эксперты или внешние инструменты IDE

Компоненты

Я смотрел еще несколько проектов, и стараются использовать, когда подходит время:

1
ответ дан 27 November 2019 в 05:58
поделиться
  • MadExcept , потому что либо это, либо EurekaLog сообщают вам, что на самом деле пошло не так.
  • OmniThreadLibrary для упрощения управления очередями и пулами потоков.
  • GExperts

Плюс ко всему, что мне нравится в этот день. Я заключаю много контрактов, поэтому вопрос больше в том, «что клиент уже использует», чем в том, «что я предпочитаю». Но эти три вещи - основные вещи, которые я попытаюсь перетащить на любой сайт со мной просто в интересах здравомыслия. Я бы перечислил fastMM, но он построен в наши дни.

Мета-комментарий: это могло быть лучше, если бы у вас был один компонент для каждого ответа, чтобы мы могли просто проголосовать или прокомментировать их по отдельности. Поскольку это тот, у кого есть куча полезных вещей на раннем этапе, он получит голоса, даже если пара его предложений явно посредственны.

0
ответ дан 27 November 2019 в 05:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: