Каков лучший набор инструментов для разработки приложений Delphi Win32? [закрытый]

AngularJS по умолчанию портирует входные данные, поэтому вам нужно использовать ng-trim="false", чтобы передать ведущее и конечное пробелы в ваше pattern regex.

См. документацию :

ngTrim (необязательно)

Если установлено значение false, угловой не будет автоматически обрезать вход. Этот параметр игнорируется для элементов управления input[type=password], которые никогда не будут обрезать вход.

(по умолчанию: true)

blockquote>

24
задан lukeck 16 September 2008 в 12:28
поделиться

22 ответа

Профессионал Дельфи 2007 IDE (скоро, чтобы быть Дельфи 2009)

Автоматизированный Сервер Сборки поблочное тестирование FinalBuilder 6

Код DUnit

, представляющий создание AQTime

Установщика управление InnoSetup

Справочным файлом Справка & Руководство

Моделирование кода и Код дизайна ModelMaker 9

, форматирующий Управление исходным кодом Средства форматирования

Кода джедая Подрывная деятельность и отслеживание ошибки TortoiseSVN

создание отчетов ошибки Jira

и вход сравнение файлов MadExcept

и слияние Вне всякого сравнения

Объектная платформа персистентности tiOPF

UI, тестирующий ???

документация Кода ???

22
ответ дан lukeck 16 October 2019 в 07:53
поделиться

Статический анализ кода важен. Особенно, если Вы работаете с чужим кодом.

мне нравится CodeHealer, который является большим для установки флага очень важного и в других отношениях трудного определить местоположение проблем.

0
ответ дан Bruce McGee 16 October 2019 в 07:53
поделиться
0
ответ дан Richard A 16 October 2019 в 07:53
поделиться

TeeChart Pro - я был бы потерян без него для построения диаграммы/построения графика данных

0
ответ дан Argalatyr 16 October 2019 в 07:53
поделиться

Много хороших предложений до сих пор.

я добавил бы следующий

инструменты GExperts - IDE Integrated www.gexperts.org

Проводник Кода ModelMaker - Большой для дополнительного рефакторинга среди многих других вещей http://www.modelmakertools.com/

CodeSite - Большое средство отладки http://www.raize.com/DevTools/CodeSite/Default.asp

VirtualTreeview - Хороший Свободный Древовидный компонент, как только Вы получаете голову вокруг, как это работает http://www.delphi-gems.com/index.php?option=com_content&task=view&id=12&Itemid=38

, я должен согласиться, что FinalBuilder и MadExcept являются оба основами, что касается меня.

существует также много больших комплектов компонента вокруг, TMS, DevExpress, и т.д.

0
ответ дан dcraggs 16 October 2019 в 07:53
поделиться

Профилирование: Про-Дельфи

1
ответ дан Richard A 16 October 2019 в 07:53
поделиться

AQTime является также хорошим профилировщиком кода. Обеспечивает функцию и метрики использования строки, чтобы дать разработчику ключ к разгадке туда, где все время обработки прошло.

1
ответ дан Ray Jenkins 16 October 2019 в 07:53
поделиться

У меня еще нет способности добавить "комментарии", таким образом, я добавляю это как ответ: это было предложено Joel Spolsky , что такие вопросы будут лучше всего формулироваться как "один инструмент на ответ" - это позволило бы голосовать по отдельным средствам разработки, таким образом, более вероятно, даст Вам список, в порядке популярности, лучших инструментов для имения.

1
ответ дан Graza 16 October 2019 в 07:53
поделиться

Те, которых я использую:

CnPack. Улучшения язя
FinalBuilder. Автоматизированный инструмент Build

1
ответ дан Jamie 16 October 2019 в 07:53
поделиться

Форматирование кода: DelForExp

2
ответ дан Richard A 16 October 2019 в 07:53
поделиться

CodeSite - большое средство отладки, высоконастраиваемое

[да, я повторяю некоторых, но я думаю, что идея состояла в том, чтобы поместить один в каждое сообщение и позволить хорошим плавать]

2
ответ дан Argalatyr 16 October 2019 в 07:53
поделиться

IDE: Дельфи 2009

Автоматизированная Сборка: FinalBuilder 6, если у Вас нет бюджета, идет для инструмента WANT.

Поблочное тестирование: профилирование Кода DUnit

: создание AQTime

Установщика: моделирование Кода InnoSetup

и дизайн: управление версиями ModelMaker 9

Исходного кода: Подрывная деятельность

тестирование UI: документация Кода TestComplete

: Doc-O-Matic

2
ответ дан Ali 16 October 2019 в 07:53
поделиться

ДЖЕДАЙ JVCL JCL с Sourceforge.net

2
ответ дан 16 October 2019 в 07:53
поделиться

Набор Компонента (propietary) : Набор Компонента Комплекта
DevExpress QuantumGrid (Свободный) : ДЖЕДАЙ и эксперты JCS
IDE : система управления версиями GExperts
: ловец/журнал JVCS/Free VCS
Исключения : комплект EurekaLog
Локализации: siComponents TsiLang

3
ответ дан Germán Estévez -Neftalí- 16 October 2019 в 07:53
поделиться

Паскаль Анализатор (Составляющий собственность) Инструмент для анализа кода & улучшение, включая предупреждения (такие как противоречивые ссылки), возможные оптимизации, идентификация потенциал утечки памяти (полезный, поскольку большая часть мадам сообщает только о выставочных путях, на самом деле взятых во время теста), повторенные строковые литералы (который может быть лучшим как consts), неиспользованные единицы в пунктах использования, соответствии соглашения и списке продолжается....

3
ответ дан Graza 16 October 2019 в 07:53
поделиться

Ускорение Дельфи , если Вы уже не находитесь на D2009

DDevExtensions, дает Вам несколько дополнительных тонких настроек в IDE

FastMM, Включенном в IDE от D2006 и но у Вас есть больше опций при выполнении его сами

, FastCode Высоко оптимизировал версии некоторого RTL и функций VCL

3
ответ дан Marius 16 October 2019 в 07:53
поделиться

Улучшение IDE Проводник Кода Моделиста

я знаю, что это - повторение, но это должно быть в ответе самостоятельно. Это - мой номер 1, не может обойтись без, инструмент необитаемого острова.

4
ответ дан Richard A 16 October 2019 в 07:53
поделиться

WinMerge - инструмент (FOSS) Diff с объединяющимися возможностями

Примечание: FOSS - Бесплатное Программное обеспечение с открытым исходным кодом

5
ответ дан Graza 16 October 2019 в 07:53
поделиться

GExpert, добавляет несколько новых опций к IDE: http://www.gexperts.org/

IDE Дельфи Горячие клавиши : http://delphi.about.com/od/adptips2005/qt/editorshortcuts.htm

Дельфи онлайн-документация : http://docs.codegear.com/

IDE Дельфи / Черепаха интеграция SVN http://delphiaddinfortortoisesvn.tigris.org/

джедай VCS : Дельфи ориентировал систему VCS с открытым исходным кодом: http://jedivcs.sourceforge.net/

документация Кода : Doxygen ( http://www.doxygen.nl/ ) + фильтр Pas2Dox ( http://sourceforge.net/projects/pas2dox/ )

Trac, управление проектами, Отслеживание ошибки, Wiki, сеть Подрывной деятельности UI: http://trac.edgewall.org/

Укушенный , Непрерывная интеграция: http://bitten.edgewall.org/

8
ответ дан albert 16 October 2019 в 07:53
поделиться

GExperts - инструменты (FOSS) Integrated IDE (Уже упомянутый, но хорошо получение дальнейшего объяснения). Функции, наиболее используемые один, включают интегрированный поиск grep (который может включать использование регулярных выражений) с хорошим UI, навигация кода (ctrl-g для быстрого поиска и перехода к любому методу в единице), пользовательские сочетания клавиш (например, Вы могли установить ctrl-shift-B для Создания - Все), диаграмма ASCII для любых установленных системных шрифтов,

Примечание: FOSS - Бесплатное Программное обеспечение с открытым исходным кодом

10
ответ дан Graza 16 October 2019 в 07:53
поделиться

Что касается модульного тестирования, то теперь существует проект DUnit2 .

Он поддерживает Delphi 2009 и содержит некоторые улучшения по сравнению с DUnit .

Править

Только что нашел другой проект, DUnitLite с расширенным синтаксисом по сравнению с DUnit.

0
ответ дан 28 November 2019 в 22:28
поделиться

DevExpress Компоненты VCL. Гениально простой в использовании и красивый - эстетика - это особенность сама по себе.

2
ответ дан 28 November 2019 в 22:28
поделиться
Другие вопросы по тегам:

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