Delphi IDE. CnPack. Поиск компонента на форме по названию или заголовку

На большой форме, где много компонентов сложно найти отдельный компонент. Особенно если есть только название компонента или только текстовое описание, что-то вроде "Кнопка Выписка".

ChPack добавляет в редактор формы несколько кнопок, одна из которых предназначена для поиска компонентов на форме. После нажатия кнопки появляется форма с таблицей компонентов на форме и строкой поиска. Поиск можно делать как по названию компонента (TComponent.Name) так и по заголовку (Caption).

GExpert. Удобный поиск по dfm в Delphi IDE

Часто бывает нужен поиск по всем файлам включая dmf. Например

  • Поиск компонента по названию
  • Поиск запросов в которых используется таблица

Есть разные способы сделать такой такой поиск, но удобнее всего сделать это через Grep Search из набора GExpert. Диалог поиска похож на стандартный, но включает в себя дополнительные возможности.

Читать далее GExpert. Удобный поиск по dfm в Delphi IDE

Joxi — быстрое создание скриншотов

Всем, чья работа связанна с разработкой ПО, приходится часто делать скриншоты. Например, чтобы отправить собеседнику во время переписки или вставить в документацию. В таких случаях я пользуюсь Joxi.

Joxi логотип

Читать далее Joxi — быстрое создание скриншотов

Сборка проектов Delphi из консоли

В этой заметке показано как собирать проекты Delphi с помощью bat-файла. Компиляция из консоли часто используется для сборки релизной версии.

Файлы проектов Delphi (.dproj) совместимы с системой сборки MSBuild. Разные версии Delphi требуют разную версия MSBuild поэтому сначала желательно обновить Microsoft .NET Framework.

Также успешная сборка требует специально установленных переменных окружения. Переменные отличаются у каждой версии Delphi. Специальный файл rsvars.bat устанавливает их, он находится в bin, рядом c bds.exe.

Читать далее Сборка проектов Delphi из консоли

Работа с GitHub по SSH

Для работы Github я использую GUI приложение от Github и консольный клиент. В этой заметке речь пойдет о втором варианте, а именно о настройке SSH, чтобы фиксировать код без ввода логина и пароля.

Скачиваем и устанавливаем Git.

Читать далее Работа с GitHub по SSH

Path Copy Copy — быстрое копирование имени файла

Как скопировать полный путь к файлу в Windows? Зажимаем Shift и кликам ПКМ по файлу. В контекстном меню выбираем пункт Копировать как путь.

Минусы:

  • Путь копируется в кавычках;
  • Нужно зажимать shift;
  • Нельзя скопировать отдельно путь, или отдельно имя файла.

Пример скопированного текста
"D:\Dev\GitHub\easysoap\.gitignore"

Path Copy Copy добавляет пункт меню, без этих недостатков.

В подменю пункты для копирования имени файла без пути, или только пути к файлу. Пункты меню настраиваемые.

Notepad++ DSpellChecker проверка орфографии

Инструкция по настройки проверки орфографии в Notepad++. Для проверки можно подключить словари для нескольких языков одновременно.

Ставим или обновляемся на последнюю версию Notepad++. Открываем PluginManager.

notepad++ Plugin Manager

Читать далее Notepad++ DSpellChecker проверка орфографии