Ru-Board.club
← Вернуться в раздел «Программы»

» DPAD

Автор: dpad
Дата сообщения: 08.08.2010 11:12
DPAD 5.0.0.3
от 18.09.2011



ОС: Windows /XP/2003/Vista/Seven | Русский интефейс | Freeware | ~ 1 mb

www.dpad-editor.ru

Форум поддержки



DPAD - бесплатный текстовый редактор, который подойдет и простому пользователю и программисту. Программа обладает удобными интерфейсом, запуском внешних программ, поиска и замены текста в файлах, а также набор функций для работы с текстом.

Основные возможности программы:
• Подсветка синтаксиса 15-ти языков программирования;
• Поддержка Unicode, а также основных кодировок;
• Возможность одновременной работы с несколькими файлами;
• Удобный поиск и замена текста;
• Подсветка ссылок и открытие по нажатию;
• Расширенная печать и предварительный просмотр;
• Настраиваемый интрфейс;
• Поддержка тем оформления;
Автор: neZlodey
Дата сообщения: 30.10.2010 20:48
обновился до версии 4.5.3.6
Автор: neZlodey
Дата сообщения: 12.11.2010 17:50
DPAD 4.5.3.7
[more=ChangeLog:]- Новая панель-вкладка "Вставка" и "Строка"
- Панель-вкладка "Дополнительно" убрана
- Кнопки на панелях отображаются вместе с подписью, что значительно упрощает работу с ними
- Изменено название "Маркер" на более привычное и интуитивно понятное "Закладка"
- Некоторый ряд настроек вступает сразу в силу после их изменения
- Исправлена ошибка при которой не менялись атрибуты подсветки
- Добавлен диалог подтверждения при приминении фона ко всем элементам подсветки синтаксиса
- Исправлена ошибка при которой переход на строку не учитывал нумерацию от нуля
- Изменен алгоритм применения функций "Транслит", "Транслитерация", "Смена регистра" и "Табуляция". Смена происходит в автоматическом режиме. Если например регистр нижний, то переводит в верхний и наоборот.
- Исправлена ошибка при которой сниппеты отказывались работать
- Добавлено сохранение последних пяти сниппетов в списке выбора
- Сохранеие выбора кодировки в окне "Изменить кодировку"
- Сохранение десяти ранее выбранных в таблице символов
- Исправлена ошибка при которой "Подсвечивание скобок" не реагировала на настройку отключения и включения
- Пункты меню "Удалить несуществующие" в истории файлов и проекте
- Добавлено автоопределение кодировки Dos 866 и Koi8-R
- Исправлены другие мелкие ошибки и недочеты[/more]

Install
ZIP
Автор: fty
Дата сообщения: 18.11.2010 09:56
Попробовал DPAD 4.5.3.7 от 12 ноября 2010 года.
Пока что это сырой, очень сырой продукт. За час работы насобирал 20 (двадцать) пунктов замечаний и предложений, которые отправил по электронной почте автору.
Вот некоторые из ошибок:
-Не открываются некоторые текстовые файлы (два таких файла отправил автору), но не все, почему - непонятно.
-Выделение по дабл-клику, есть ошибка. Например, слово "читай" выделяется только "итай", слово "случае" - выделяется всё, что перед буквой "ч" и всё, что после неё. Слово "зелёный"- аналогично. Перенос слова "счёт": "сч" на одной строке, "ёт" перенесено на другую. Где-то ошибка.
-Задекларирована конвертация в Html, но при попытке сохранения обычного txt-файла в виде html редактор прекращает свою работу.
-Постоянно слетает выставленный ранее перенос строк.
И т.д.
Много замечаний по интерфейсу и удобству работы с DPAD.

Автор проги в ответном письме дал понять, что занят. Пользователи программы каждый день заваливают автора письмами, и если под каждого подстраиваться... И указал, что редактор бесплатный.

P.S. В качестве txt-редактора использую EmEditor. До него DPAD'у ещё развиваться и развиваться. Хотя перспектива у DPAD есть, именно потому, что бесплатный, а EmEditor- нет.
Автор: neZlodey
Дата сообщения: 05.01.2011 17:25
DPAD 4.6.0.1 Beta 1

Цитата:
- Добавлена полная поддержка юникода
- Сохранение настроек в корне программы
- Раздел меню "Функции" перенесен в меню "Правка"
- Возможность добавления новой кодировки
- Отображение вида закладки на поле нумерации строк
- Выделение найденных слов поиска
- В поиске и замене в файлах, добавлена опция "Пропускать файл больше 1 Мб."
- Выбор подсветки для неопределенного типа файла и для нового файла
- Исправлены мелкие ошибки
Автор: faridmif
Дата сообщения: 07.01.2011 22:19
DPAD 4.6.0.2 Beta 2

Цитата:
- Обновлена панель поиска. Добавлены кнопки "искать вверх" и "искать вниз"
- Исправлена ошибка при которой не изменялся регистр в русской раскладке
- Исправлены найденные ошибки
Автор: neZlodey
Дата сообщения: 16.01.2011 19:54
DPAD 4.6.0.3
http://dpad-editor.ru/download-2
http://dpad-editor.ru/download-1

Цитата:
- Исправлена ошибка при которой окно настроек заполнялось черным цветом при установленной классической темы Windows
- При отсутствии скина, тема оформления по умолчанию выставляется на "Office 2007 Black"
- Добавлены стили редактора. Меню "Вид->Стиль редактора". Предусмотрено сохранение собственных стилей. Меню "Вид->Настройки->Подсветка->Настройки"
- Увеличен отступ от правого края на поле нумерации строк
- Добавлено отключение логотипа при запуске
- Исправлены ошибки при перемещении и удалении позиций "Инструментов", и "Избранное"
- Добавлено новое диалоговое окно "Добавить/Изменить инструмент"
- Добавлена поддержка макросов с возможностью загрузки и сохранения. Пункт меню "Правка->Макросы", а так же на панели инструментов "Стандартные"
- Добавлена автозамена текста. Пункт меню "Вид->Настройки->Автозамена"
- Возможность смены статуса документа в диалоговом окне "Информация о файле"
- Исправлены мелкие ошибки
Автор: XPEHOMETP
Дата сообщения: 17.01.2011 08:10
Kyпился на обещания подсветки синтаксиса и возможности запуска внешних программ, ибо тянуло бы на полноценное IDE: pacписал программу, и отсюда же выдал команду компилировать. Фишка в том, что я делаю консольные программы на Фортране для обработки данных эксперимента. Синтаксис Фортрана не подсвечивается, ну, думаю, не страшно. По образцу имеющихся 15 штук подсветок можно свалять что-то и для Фортрана. Рылся, рылся в папке программы - фига ж себе! Не нашел! Похоже, все правила подсветки реализованы не посредством внешних загружаемых (в нужном случае) файликов, а жестко прописаны в самой программе, и изменению или расширению так запросто не подлежат!

Ну, поскольку программы у меня консольные, то ввод-вывод в ДОСовской кодировке... А она вылезла кракозябрами (автоопределение кодировки - на нуле!), и поправить ее дерганиями кодировок из списка в секции "Правка" не получилось!

А вот с запуском внешних программ ни фига не понял. Нигде не нашел такой "рычажок". Справка отсутствует как класс, на официальном сайте тоже не нашел инструкций.

Короче, получилось несъедобно.
Автор: dpad
Дата сообщения: 17.01.2011 14:31

Цитата:
Попробовал DPAD 4.5.3.7 от 12 ноября 2010 года.
Пока что это сырой, очень сырой продукт. За час работы насобирал 20 (двадцать) пунктов замечаний и предложений, которые отправил по электронной почте автору.


прошу не путать замечания, ошибки и предложения

ошибка с выделением текста исправлена, экспортирование исправлено. ошибки исправляются по мере их поступления. что касается предложений, то реализуются только те которые интересны и нужны не одному человеку! Жаль не осталось того письма. С удовольствием бы продемонстрировал эти пожелания с закосом под личные нужды, под заказ программу не пишу!


Цитата:
Постоянно слетает выставленный ранее перенос строк.
Много замечаний по интерфейсу и удобству работы с DPAD.


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


Цитата:
все правила подсветки жестко прописаны в самой программе, и изменению или расширению так запросто не подлежат!


Действительно так и в будущем не предусматривается возможность добавления своих языков


Цитата:
Ну, поскольку программы у меня консольные, то ввод-вывод в ДОСовской кодировке... А она вылезла кракозябрами (автоопределение кодировки - на нуле!)


если меня чутье не подводит, Вы мне на почту присылали сообщение с этой проблемой. И если проблема возникла только у Вас не значит что она не работает у всех. любая функция авто определения имеет право на ошибку. причем в зависимости от объема текста, и потом указывайте систему на которой Вы работаете, ибо программа работает под управлением Виндвос


Цитата:
А вот с запуском внешних программ ни фига не понял. Нигде не нашел такой "рычажок". Справка отсутствует как класс


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

в заключение хочу добавить.
Ошибка это явление постоянное и не единичный случай. Компьютеры и версии систем у всех разные, гарантии нет никакой что все должно работать идеально. Не ошибается тот который ничего не делает, поэтому DPAD не является идеальным редактором.

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

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

сообщения основанные на личном непонимании и авторы сообщений не пытающиеся понять смысл будут игнорироваться.





Автор: XPEHOMETP
Дата сообщения: 17.01.2011 14:42
К сожалению, про кракозябры в консольном выводе и про запуск внешних программ - это не я письмо посылал. По этому до сих пор остаюсь в неведении. Ну, кракозябры я как-нибудь переживу. Также как и отсутствие подсветки Фортрана. Знаешь более-менее синтаксис - сам не насажаешь ошибок. А вот запуск внешних программ, заявленный в шапке и на оффсайте, но сделанный настолько "для себя", что все остальные идут лесом - это уже, извините! Я лучше Сцинтиллу задействую, с теми же кракозябрами, но с расписанным механизмом запуска компилятора. Хотя он и далеко не идеален, да и не особо удобен, для человека, у которого на компе стоят несколько компиляторов для одного и того же языка. Не надо делать круглые глаза: для программиста на "плюсах" это почти норма, для Фортрана - фактически, тоже.
Автор: dpad
Дата сообщения: 17.01.2011 15:15
выберите пункт меню инструменты-настроить

скрин

скрин

где %filename% - имя текущего файла
%pathfilename% - его размещение, путь

далее указывайте параметр запуска в зависисмоти от запускаемой программы (если нужно)

скрин

добавляем приложение

скрин

выбираем и получаем результат, в данном случае редактирумеый html файл

скрин


Автор: XPEHOMETP
Дата сообщения: 17.01.2011 15:20
Спасибо, попробую!
Автор: faridmif
Дата сообщения: 26.03.2011 23:08
DPAD 4.6.0.8

Цитата:
- В меню "Вид" добавлен пункт "Вкладки", который скрывает и отображает панель вкладок
- Изменено окно оповещения о новой версии
- На панель вкладок добавлена кнопка создания нового документа
Автор: fimdiraf
Дата сообщения: 02.04.2011 17:57
DPAD 4.7.0.1

Цитата:
- Новый интерфейс программы
- Запуск редактора по умолчанию создается с новым документом и при закрытии последнего происходит закрытие программы
- Добавлена настройка скрытия и добавления кнопки создания документа на панели "Вкладки"
- Убрана лишняя графика (иконки пунктов меню)
- Переработаны некоторые функции и улучшения в ядре редактора
- Незначительные изменения в скинах, а также убран скин по умолчанию с одноименным названием программы
- Исправлена ошибка при которой пустой проект записывался в историю
- При создании нового проекта либо его открытии появляется окно рабочая область в случае если была скрыта
- Добавлено информирование о процессе поиска в файлах
- Исправлены найденные ошибки
Автор: fimdiraf
Дата сообщения: 15.04.2011 16:27
DPAD 4.7.0.2

Цитата:
- Увеличена скорость чтения файла, а также изменен алгоритм определения кодировки UTF-8 без сигнатуры
- При открытии файла на логотипе при запуске добавлена строчка показывающая имя открываемого файла
- Добавлена подсветка скобок '<' и '>'
- Некоторые элементы панели инструментов по умолчанию скрыты
- Исправлены найденные ошибки
Автор: Samars
Дата сообщения: 15.04.2011 18:46
Кодировка UTF-8 без сигнатуры по прежнему не определяется. Если эту проблему устранить будет отменный лёгкий редактор.
Автор: dpad
Дата сообщения: 16.04.2011 10:03
Samars пришлите пожалуйста на мою почту файлы которые не подхватываются
Автор: Samars
Дата сообщения: 16.04.2011 17:16
dpad

Цитата:
Samars пришлите пожалуйста на мою почту файлы которые не подхватываются

Вообще любые при наличии UTF-8 без сигнатуры. Специально сейчас создал файл в UTF-8 без BOM. Открыл его в DPAD - вместо иероглифов вопросы. И так было всегда, сколько я наблюдаю данную утилиту. Сохраняю его же с BOM - всё хоккей.
Пример файла http://www.sendspace.com/file/sl2dyn

Вы хотите сказать что у вас открываются?

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

Вот такое


Причём выбор пользователя запоминается.
Вам бы победить UTF-8 без сигнатуры и такое же окошко-детектор прикрутить! Работа с кодировками сейчас весьма злободневна и такие моменты сохраняют нервы и время.
Автор: dpad
Дата сообщения: 16.04.2011 18:07

Цитата:
Вы хотите сказать что у вас открываются?


открывается все замечательно, на тысячу файлов один не определяется. но это нормально. на счет Вашего файла пока сказать ничего не могу, ни одним редактором не открывается. EmEditor не пробовал но догадываюсь что создавали именно в нем. По поводу сохранения с потерей символов, предупреждающее окошко добавлю
Автор: Samars
Дата сообщения: 16.04.2011 20:44
dpad

Цитата:
открывается все замечательно, на тысячу файлов один не определяется.

Странно, а я ни один не могу открыть.


Цитата:
на счет Вашего файла пока сказать ничего не могу, ни одним редактором не открывается

В смысле?


Цитата:
EmEditor не пробовал но догадываюсь что создавали именно в нем.

Да, но могу в любом другом сделать - тоже самое.

Вот в EditPlus
http://www.sendspace.com/file/8trofd

Вот в Акельпад
http://www.sendspace.com/file/xama17

Есть и другие редакторы кои болеют той же болезнью что и DPAD, но все более-менее приличные утилиты данной проблемы не имеют.


Цитата:
По поводу сохранения с потерей символов, предупреждающее окошко добавлю

Спасибо. Вот это я понимаю дело!
Автор: dpad
Дата сообщения: 17.04.2011 10:22
Действительно было корявое определение. Ждите новую версию.

Спасибо за ценное замечание и пожелание
Автор: Samars
Дата сообщения: 17.04.2011 19:08
Отлично! Постараюсь ещё что-нибудь полезное приметить для вашего проекта. По крайней мере в плане работы с кодировками.
Автор: fimdiraf
Дата сообщения: 01.05.2011 12:45
DPAD 4.7.0.3

Цитата:
- Добавлено окно оповещения, в случае если символы не поддерживаются текущей кодировкой документа
- В настройки панелей добавлена мини панель
- Добавлено диалоговое окно "Вставка цвета с экрана". Меню "Правка->Вставка"
- Изменена отрисовка панели инструментов и рабочего пространства
- Исправлен недочет в настройках ассоциации, при которой не отображалось состояние настройки "Показывать пункт меню для всех типов файлов"
- Добавлена функция удаления документа (файла) с диска
- Добавлена функция отображения кода символа. Меню "Правка->Строка"
- Добавлена возможность смены иконки меню. Файл иконки расположен в папке "skins"
- Исправлены найденные ошибки
Автор: Samars
Дата сообщения: 01.05.2011 14:20
В целом всё теперь работает как надо, UTF-8 без сигнатуры наконец-то определяется.

Могу лишь отметить такую вещь. Неплохо бы, чтобы окно оповещения, в случае если символы не поддерживаются текущей кодировкой документа появлялось при нажатии на кнопку "сохранить" т.е. чтобы она была изначально активна уже при создании нового документа. На данный момент нужно нажимать кнопку "сохранить как". А то теряется часть цимеса данного окна оповещения, нужно лишнее действие. В правильном варианте будет почти полная автоматизация. Сохранить>сразу окошко>готово. На данный момент нужно сначала получить первичный документ с помощью "сохранить как".

И ещё вопрос функция "открыть документ в такой-то кодировке" где расположена? Неплохо бы такой диалог завести.
Автор: dpad
Дата сообщения: 01.05.2011 15:28
про сохранение могу лишь сказать, что связано одно с другим. кнопка сохранения не активна если файл существует только в памяти программы и не существует на диске, мне кажется это удобным и что то вроде защиты от сохранения по запарке . может привык.
Что касается открыть файл в кодировке выбранной заранее, так такого нет...
Автор: Samars
Дата сообщения: 01.05.2011 15:57

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

О.К. Понятно, но в целом заметьте, что при наличии окна оповещения, что теперь в наличии, ошибка практически исключена зато можно достигнуть полной автоматизации (если по умолчанию активировать кнопку "сохранить" для вновь созданного документа), а то частично теряется суть данной схемы (уже прекрасно отработанной).


Цитата:
Что касается открыть файл в кодировке выбранной заранее, так такого нет...

Можно сделать либо в контекстном меню по правому клику, либо на верхней панели. Вот другой вопрос какие пункты там держать, при наличии столбца из полусотни пунктов будет не очень удобно. Разве что как ранее было в Акельпаде - 4-5 пунктов, прежде всего юникодные.
Автор: dpad
Дата сообщения: 01.05.2011 16:21
недопонимаю. окошко вылетает и после нажатия на кнопку сохранить (если файл имеется на диске). представим что по умолчанию кнопка активна и создан новый файл. далее, жмем на кнопку и появляется сообщение о том что файл не сохранен на диске и предлагает совершить данную процедуру. палка о двух концах. поэтому я решил изначально перекрыть доступ к кнопке сохранения. логично?
Автор: Samars
Дата сообщения: 01.05.2011 17:13

Цитата:
недопонимаю. окошко вылетает и после нажатия на кнопку сохранить (если файл имеется на диске).

Я о ситуации когда файла ещё нет на диске, т.е. о вновь создаваемом документе. В данном случае также должна достигаться полная автоматизация (именно так у эмуры сделано в редакторе, и на мой взгляд лучше уже не придумаешь). В DPAD пока только для существующих документов, что есть лишь полдела.


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

Никаких палок. Если во вновь создаваемом документе после нажатия на кнопку "сохранить" детектируется кодировка отличная от текущей - то появляется окошко с выбором, если нет и так понятно. Диалог (кнопка) "сохранить как" здесь уже даром не нужен и является лишним звеном.
Т.е. в данном случае окошко завязанное на кнопку "сохранить" работает продолжением диалога "сохранить как" (вернее кнопки "сохранить" и "сохранить как" совмещаются в одну именно за счёт окошка кодировки) выполняя функции обоих кнопок сразу - собственно сохраняет документ и сразу же даёт возможность выбора пользователю в какой кодировке его сохранить. В этом весь цимес, здесь полная автоматизация. Для иных менее распространённых\реже используемых кодировок всё также используется стандартный диалог "сохранить как". Такие вот пироги.
Автор: dpad
Дата сообщения: 02.05.2011 10:29
смысл ясен. отпишусь позднее

Добавлено:
Загрузил EmEditor, далее расписываю:

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

Теперь в DPAD:

1. Новый документ. тот же текст. жму на кнопку сохранить как и наблюдаю аналогичную ситуацию описанную выше.

Разница лишь в том что нажимаются разные кнопки и никакой автоматизации. действия одни и те же. Данная тема закрыта.

Про обновление файла:

На панель и в меню на кнопку "Обновить файл" добавил список разбив на группы


Кнопка на панели по умолчанию будет скрыта
Автор: Samars
Дата сообщения: 02.05.2011 23:08

Цитата:
Данная тема закрыта.

О.К. Это уже мелочи, главное дело сделано.

К слову вы 64-битный вариант не планируете компилить? Или тут есть неразрешимые сложности?

На мой взгляд это будет способствовать популяризации утилиты.

Страницы: 12

Предыдущая тема: Evince


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.