Многие программисты, разработчики баз данных и другие специалисты, у которых периодически возникает задача обработки данных, сталкивались с необходимостью сравнения двух или более файлов. Мне лично, как разработчику, в т.ч. и софтобзор.ру )) периодически это требуется делать. Облегчить эту задачу помогает маленькая бесплатная утилита WinMerge, которая имеет на борту встроенные редактор, моментально подсвечивает различия в открытых файлах, и при этом умеет
работать с файлами в форматах Win, Dos, Unix, Mac, Unicode. Программа проста в обращении, интегрируется в оболочку ОS, и для расширения своего функционала умеет подключать плагины.
Вышла новая версия программы AbiWord. Альтернативный текстовый редактор с широкими возможностями (сопоставим с Microsoft Word). Имеется поддержка всех популярных форматов, в том числе и MS Word (путем импортирования). Имеется поддержка: плагинов расширяющих функциональность программы, проверка орфографии, стили, неограниченный откат и множество стандартных для текстовых редакторов функций (поиск/замена, абзацы, форматирование…).
Новый выпуск несет
огромное количество исправлений и ряд новых функций. Теперь в программу встроена проверка орфографии (на данный момент только английской, но разработчики планируют поддержку и других языков). Добавлена поддержка математических уравнений (вводятся с помощью MathML или синтаксиса LaTeX-style).
Текстовый и HTML редактор с большими возможностями. Умеет подсвечивать синтаксис, хорошо работает с юникодом. На борту RJ TextEd имеется простенький FTP клиент для быстрой заливки в сеть свежее испеченного файла. Программа бесплатна и имеет дружелюбный интерфейс ! Но вот размером дистрибутива похвастаться не может - почти 8 мегабайт.
Программа, которая заслуживает особого упоминания на страничках Softobzor.ru Именно с помощь нее Softobzor и написан ! Тем, кто еще не слышал или еще не знает сообщаем имя героя Notepad++ - это один из самых лучших и шустрых текстовых редакторов, на борту несет функционал подсветки синтаксисов более чем 60 языков программирования которые в прочем можно до бесконечности расширять. Различные полезные опции, например вставка операторов по первой букве
! , Авто завершение конструкций типа ( ), поддержка макросов, «переколдовка» и многое другое, все возможности навряд ли возможно вспомнить и перечислить их действительно много.
При этом благодаря тому что Notepad++ написан на чистом API, его размер не сопоставим с его возможностями всего 4M, а скорость работы сравнима с shell приложениями, одним махом открывает 2GB файлы, при этом, совершенно не вешая систему (тем кто пробовал обычным блокнотом открыть хотя бы 50M и не сходил на перекур я лично вручу
медаль ! )
Если кратенько то Notepad++ это: ∙ Подсветка текста и возможность сворачивания блоков, согласно синтаксису языка программирования. ∙ WYSIWYG (печатаешь и получаешь то, что видишь на экране). ∙ Настраиваемый пользователем режим подсветки синтаксиса. ∙ Авто-завершение набираемого слова. ∙ Одновременная работа с множеством документов. ∙ Одновременный просмотр нескольких документов. ∙ Поддержка регулярных выражений Поиска/Замены. ∙ Полная поддержка перетягивания
фрагментов текста. ∙ Динамическое изменение окон просмотра. ∙ Автоматическое определение состояния файла. ∙ Увеличение и уменьшение. ∙ Поддерживаются версии Windows со специальным языковым окружением. ∙ Заметки. ∙ Выделение скобок при редактировании текста. ∙ Запись макроса и его выполнение.
Настоятельно рекомендую всем коллегам программистам, при чем не зависимо от среды разработки, лучше программы вы навряд ли найдете !
Чуть не забыл еще два важных упоминания.
Программа совершенно бесплатно (более того чистый GPL) и на борту имеет русский интерфейс
uvSelectFromXML предназначена для быстрого получения нужной информации из XML. Помогает составлять xPath запросы к XML. Может работать сразу с несколькими файлами. Найденные данные отображаются в виде таблицы. Результат можно экспортировать в файл или просто скопировать в буфер обмена.
Утилита для исправления текста в отмеченных файлах или буфере обмена. Позволяет искать/заменять/вставлять специальные символы: переносы строк (windows, unix), табуляции. Есть возможность составлять список всех необходимых замен, чтобы исправить все во всех отмеченных файлах одним нажатием на кнопку.