Это записная книжка с древовидным представлением данных, сохраняющая в различных видах текстовую информацию. Слева Вы видите дерево папок и страниц, а справа отображается содержание выбранной в дереве страницы. Aml Pages представляет страницы в трех основных видах:
1. В виде простого текста безо всякого форматирования (блокнот рулит).
2. В виде форматированного текста. И хотя Aml Pages не является полноценным текстовым редактором основные часто используемые команды, такие как шрифт, подсветка, списки доступны.
3. В виде веб страниц.
Помимо этого любая страница с текстом может иметь и альтернативное представление в виде отдельного окошка, существующего на экране автономно. Названий у подобных окошек море, но наиболее общепринятые, наверное, наклейка, стик, записка. Не знаю как у Вас, но у меня лично есть некоторое число вполне устоявшихся привычек при работе с текстом. Хорошее это дело привычка... И, конечно же, не реализовать их в этой программе было бы равносильным вернуться к исходной проблеме. Поэтому Aml Pages поддерживает огромное количество, что называется "приемчиков" в работе с текстом, с деревом, поиском, копированием и перемещением информации, файлами, наконец. Простейший пример этому работа с буфером обмена. Старые зубры эникейщики, конечно же, помнят столь славные сочетания клавиш как Ctrl+Insert и Shift+Insert (копирование и вставка соответственно). Одна печаль, клавиша Insert переключает в тексте режим вставки и замены. И случайное переключение режима могло привести к тому, что вместо вставки в середину предложения свежеизмышленного (того самого! нетленного!) текста Вы случайно затираете прежний текст. Не так чтобы удавалось вытереть какой-либо глобальный "Войну и мир", но по паре строк по молодости лет случалось. Радости это, конечно, не добавляло, зато ох как стимулировало пополнение словаря Даля новыми, великорусскими (иногда, правда, с англицизмами) и главное ох какими живыми словами. Ну, очень хотелось заделать такую рюшечку, чтобы нельзя было случайно включить режим замены текста. Мелочь конечно, но удобная. А из мелочей состоит жизнь, и почему-то хочется, чтобы все же она предпочтительно состояла из комфортных. Вот таких мелочей в этой программе реализовано энное количество, и все мы здесь их не будем рассматривать, все же этот раздел посвящается краткому введению в цели, в дух проекта. Поэтому просто перечислим самые существенные на наш взгляд моменты.
Древовидное представление данных, хотя и все дерево в целом и каждая папка в отдельности может быть представлена также и в виде простого списка страниц.
Поддержка форматированного текста с основными командами форматирования.
Поддержка простого текста. Он, знаете ли, меньше весит (тех самых, те которые байты зовутся) - а жабе не прикажешь.
Поддержка листочков (наклеек, стиков) как альтернативного представления данных. Конечно синхронизация данных в основном окне и листочке это полностью забота Aml Pages.
Синтаксическая подсветка синтаксиса языков программирования (ну привык я, ну что поделать).
Шифрование данных, отдельных страниц и документов полностью. В определенных случаях приватность тоже не последнее дело.
Всевозможные пароли на открытие, на запись документа.
Различные настройки для резервного копирования, создания копий, клонов, отслеживание версий. Все это опять же забота Aml Pages - если бы у меня было на это время, программа бы вообще не понадобилась.
Абсолютно прозрачное, независимое от установленных программ сжатие данных, что называется на лету... ну любит жаба файлы маленьких размеров. Наш алгоритм сжатия конечно не новое слово в математике, зато достаточно надежен, независим от внешних модулей, и обеспечивает вполне приемлемый уровень сжатия (30-50%).
Всевозможные импорты, экпорты для работы с разными данными. Буфер обмена, конечно, универсальная вещь, но уж больно "кликоёмкая".
Вагон и небольшая тележка команд работы с текстом. Как бы дерево страниц не было красиво, все равно всё заканчивается текстом.
Поддержка ссылок, как стандартных URL, так и между отдельными страницами документа.
Возможность использования собственных "опознавательных знаков" для отдельных - страниц: отметки, цвет заголовка, пользовательские иконки и т.д.
Возможность использования настраиваемого автотекста (с собственным скрипт-языком) и пользовательских стилей форматирования текста.
Удобный и настраиваемый интерфейс. Комментарии я думаю излишни.
Минимальная зависимость от версии операционной системы. Я полагаю, если где-то вдруг у нас порою не откроются данные, только потому, что операционная система настроена иначе... В общем как сказал один из старых волков-программистов: "Какая разница насколько красивый код, если он не работает!?!". Т.е. минимальный набор функциональности должен работать везде.
Масштабируемость и расширяемость: на вкус и на цвет товарищей нет, и у многих пользователей какие-то конкретные пожелания добавления функциональности. Поэтому хотелось, что бы программа легко расширялась и настраивалась под нужды конкретного пользователя.
Обновился DPAD - бесплатный текстовый редактор, который подойдет и простому пользователю и программисту. Программа обладает удобными инструментами для создания проектов, запуском внешних программ,
Портейбл версия PDF-XChange Viewer Pro - отличной программы для чтения и редактирования документов в формате PDF, которая сможет стать лучшей заменой для Adobe Reader. Программа обладает всеми
Программа HtmlReader предназначена для просмотра, корректировки и создания новых html-страниц. Редактор позволяет работать с html-текстом в стиле 1st Page 2000, HomeSite, AceHtml Pro и других
Комментарии
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.