Детали Загрузки

AinDevHelper AinDevHelper

AinDevHelper ("Помощник Разработчика") - это программа, разработанная авторами сайта Allineed.Ru и представляющая собой хост для различных подключаемых к ней плагинов.

Программа умеет распознавать установленные плагины при запуске, загружает их и затем "общается" с каждым плагином посредством API, предоставляемого промежуточной библиотекой AinDevHelperPluginLibrary. Эта библиотека предоставляет единый прикладной программный интерфейс (API), как для программы-хоста AinDevHelper, так и для плагинов, совместимых с AinDevHelper. Библиотека, как и сама программа AinDevHelper, разработана на языке программирования C#.

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

  • действия без параметров - при запуске таких действий из интерфейса AinDevHelper, они сразу же выполняются на стороне плагина, а результат каждого действия отображается в специальном окне вывода в интерфейсе программы AinDevHelper.
  • действия с параметрами - при запуске таких действий будет выведено диалоговое окно для указания значений параметров перед выполнением действия. Введённые пользователем программы значения параметров затем считываются плагином и учитываются при выполнении логики конкретного параметризованного действия плагина.
  • действия на генерацию - предназначены для автоматизации задач по генерации шаблонного кода. Удобны, когда требуется сгенерировать некоторый шаблонный код на каком-то языке программирования.
  • веб-ссылки - простейшие действия, которые просто открывают браузер по умолчанию, установленный у пользователя и производят переход по какой-то ссылке. Основное их предназначение - направить пользователя по какому-то адресу, который обычно является ссылкой на официальные разделы документации определённого языка программирования, технологии или фреймворка

Плагины для AinDevHelper можно писать самостоятельно на языке C# или Visual Basic .NET. Таким образом, разработчики, которым функционал AinDevHelper показался удобным и привлекательным, могут расширять возможности программы на своё усмотрение и исходя из требуемых задач.

Ознакомьтесь со связанной статьёй о выпуске Pre-Alpha версии AinDevHelper:

Выпущена версия AinDevHelper (0.0.0.1 Pre-Alpha)

Информация о загрузке
Создан 2024-07-30
Изменён 2024-08-01
Версия 0.0.0.1 Pre-Alpha
Размер 1.96 MB
Рейтинг
(0 голосов)
Создан Админ сайта
Изменён Админ сайта
Загрузок 13
Лицензия Apache License Version 2.0 external
Цена
Яндекс.Метрика