Ввод текстов в компьютер - самое распространенное занятие людей, сидящих за мониторами. Несмотря на то, что сейчас появилось много специализированных программ на все случаи жизни, простой ввод простого текста и сейчас остается частым, но не таким уж простым и приятным явлением.
Ввод текста нужен не только при сочинении писем друзьям или коллегам. Эта рутинная операция присутствует при создании сайтов, написании программ, хранении данных о бюджете семьи и во множестве других случаев.
Разумеется, для ввода (и редактирования) текста созданы десятки программ от знаменитого "Ворда" до не менее знаменитого "Блокнота". Блокнот слишком примитивен, а Ворд - слишком огромен и сложен, не говоря о стоимости его лицензионной версии.
Поэтому многие программисты пишут свои собственные версии текстовых редакторов. Какие-то из них умирают, едва родившись. Какие-то становятся популярными и известны сотням тысяч пользователей. Чаще всего это бесплатные (или условно-бесплатные) программы, достаточно удобные и простые в обращении и установке.
Казалось бы, что еще надо? Но мне тоже понадобилось написать редактор, который отличается от всего того, что есть в мире. В частности, мне нужен был автономный полностью русскоязычный редактор для связи с друзьями за границей (у них, как ни странно, были проблемы с освоением русификации в Виндовс)
Так появился "Rusred", которым я пользовался ежедневно сначала сам, а потом выставил в интернет на своем сайте. К моему удивлению, редактор быстро стал популярным и на него ссылались люди на форумах, а количество скачиваний быстро превысило несколько тысяч. И отзывы были положительные.
Почему "как ни странно"? Прежде всего потому, что тот редактор был написан для среды MS-DOS, а весь мир уже работал в Windows. Смысл редактора был в том, что он согласно своему названию ("РУСский РЕДактор"), был именно русским - содержал встроенную русификацию как экрана, так и клавиатуры (и даже изображение клавиш с раскладкой на экран выводил).
Подобная автономная русификация позволяла ему совершенно не зависеть от среды запуска и полноценно показывать (и вводить) русские буквы даже на полностью "японоязычных" компьютерах. И предназначался он в основном именно для русскоязычного населения дальнего зарубежья. Заодно "Русред" позволял шифровать файлы и делать много чего другого полезного.
Конечно, за все надо платить. Подобная автономность русификации - заслуга платформы DOS, но она же ограничивала возможности программы в плане взаимодействия с другими приложениями, да и много в чем еще.
Приходилось пользоваться параллельно несколькими программами, что в конечном итоге мне просто надоело. Гораздо удобнее, когда программа одна, универсальная.
И появилась новая версия пограммы Rusred, предназначенная уже для работы в среде Windows. Новая платформа позволила заметно расширить возможности программы, хотя автономность русификации экрана была потеряна...
Итак, что же умеет новый редактор и почему я пользуюсь именно им? Укажу только основные моменты.
- Встроенная русификация клавиатуры осталась, но ее можно отключить в настройках (у меня включена). Вывод раскладки клавиш на экран тоже есть (по запросу).
- Редактор создает несколько своих служебных файлов, но может работать (и распространяться) в виде одного файла - "rusred.exe", никакие инсталляции ему не нужны, он не портит реестр и ни с чем не конфликтует. Запускается с любого носителя и распространяется свободно.
- Поскольку я еще с досовских времен привык работать клавишами, а мышку не слишком люблю, мой редактор также ориентирован на работу с клавиатурой (хотя и поддерживает мышь, разумеется). Подобная специфика позволяет считать его "редактором для ноутбуков", где обычно "мышиная навигация" затруднена.
- Мне нужно было создавать текстовые таблицы. Увы, другого редактора с такой возможностью я не знаю. Таблицы в текстовом файле можно хранить только в виде псевдографики, что и делает "Русред". Соответственно, он имеет возможности для ввода символов псевдографики, позволяет клавишами рисовать таблицы и динамически менять размер ячеек в зависимости от заполнения.
- Очень редкая и почти бесценная возможность - вертикальные блоки. Поскольку редактор работает с моноширинным шрифтом (а для текста этого достаточно), работа с вертикальными блоками труда не составляет, а возможностей дает массу.
- Шифрование сохраняемых файлов (по желанию) хоть и не предназначено для хранения гостайны, но вполне позволит скрыть ваши письма от коллег, домочадцев, или любопытных операторов на стороне провайдера.
- Редактор работает с разными кодировками (в том числе и utf-8), имеются также команды перекодирования набранного или загруженного текста.
- Редактор не только запоминает последние открытые файлы (с параметрами открытия), но имеет также специальный список "горячих файлов" (подробности в помощи к программе).
- Также есть возможность сохранять закладки в тексте и оперативно по ним перемещаться.
И еще много всего удобного и полезного.
Автор программы всегда с благодарностью примет замечания, пожелания и идеи. Пользуйтесь!