Многим людям, связанным с программированием, бывает не хватает Блокнота, которым пользоваться явно удобнее, чем консольным компилятором. Если ваши требования не очень высоки, то вы найдете себе качественный продукт довольно быстро. Но если всм необходим профессиональный инструмент - то ваш выбор, естественно, EMEditor (EME далее в тексте).
У программы простой и интуитивно понятный интерфейс. Здесь все просто и понятно – настройки позволяют создать отличный интерфейс «под себя».
Программа позволяет вести несколько проектов в одно время – за счет применения механизма переключаемых вкладок. Кроме того, программа запоминает все последние отредактированные файлы, после чего доступ к ним осуществляется всего одним кликом мышки. Группу вкладок можно преобразовать в проект, над которым могут проводиться различные операции. Различные текстовые редакторы заточены под разные задачи. Но ЕМЕ, казалось бы обычный текстовый редактор для программистов с подсветкой кода и синтаксиса(об этом будет сказано ниже), имеет и другую приятную возможность – открытие файлов до 4 ГБ размеров( правда при этом он нещадно загрузит вашу оперативную память).
ЕМЕ имеет современную и удобную подсветку синтаксиса и кода. Его основные конкуренты позволяют всего один вариант цветов подсветки кода, да и то лишь в ручной настройке. ЕМЕ распознает циклы и другие конструкции ЯВУ, кроме этого может разделять прямо в тексте фрагменты кода разных языков. Каждый из них выделяется своим цветом. Кроме того в программе есть специальная панель. Которая всегда подскажет что это за язык в коде. Кроме того есть отличная возможность распознования кода и разделения его на блоки по логическим разделителям – и возможность сворачивать неактивные сегменты подобно Проводнику. Кроме того здесь можно легко делать полезные макросы.
В ЕМЕ очень хорошо сделанный поиск. Множественные тэги и поиск в открытых файлах лишь преумножают его достоинства. Хоть поиск и не является коньком этой программы, его функциональность выше всяких похвал.
Еще одним важным штрихом ЕМЕ является забота о безопасности и конфиденциальности данных. Автосохранение помогает восстановить документ при неожиданном сбое. О ненужных резервных копиях можете не беспокоиться – программа автоматически очищает и заменяет их. Сильно помогает ЕМЕ при работе с проектами на HTML – работа хорошо организована как с самим кодом (автоперенос строк HTML-кода), так и с самим проектом – открытие исходного кода страницы прямиком в браузере помогает находить сложные багги и отлаживать страничку уже в работе. Кроме того неплохо реализован алгоритма поиска различия версий. Вы всегда сможете сравнить два файла и оставить из них новый. Также имеется неплохой инструмент для ввода повторяющихся частей текста. Теперь при достаточном повторении части текста программа сама предложит вам, что вставить в данной части документа, предварительно определив размер фрагмента.
Сумма всех этих преимуществ дает нам такой незаменимыё отличный инструмент, как ЕМЕ, который поможет вам в нелегком деле ведения проекта, как мультиязычного, так и основанного на одном диалекте. Различные фичи помогут вам. Чтобы вы ни делали – так велик их набор. Поэтому ЕМЕ – хоть и не сильно популярный, но явный желанный гость в домашних коллекциях программ.
Есть ли смысл тратить кучу времени на взлом программы, решать проблемы с обновлением и заниматься другими малоприятными вещами, когда можно быстро и удобно купить эту программу? Вам понравятся их цены!