LXF82:SlickEdit 11
|
|
|
Ник Вейч размышляет, стоит ли платить за право кодировать.
SlickEdit 11
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Программисты в Linux избалованы выбором. KDevelop, Anjuta, Eclipse... множество сред разработки для написания, компиляции и отладки вашего кода, и в основе каждой – текстовый редактор. Так зачем мучиться с обычным текстовым редактором, создавая новейший алгоритмический шедевр, если можно воспользоваться специально созданным инструментом?
Редакторов для программистов на свете хватает: взять хотя бы Emacs, Kate, или JEdit – да мало ли добротных бесплатных инструментов! Поэтому платная программа должна обладать прямо-таки супер-качеством, чтобы ее вообще заметили. К счастью для разработчиков, SlickEdit имеет солидную репутацию хорошо оснащенной программы, и настоящая версия добилась еще больших успехов.
Со времени нашего последнего обращения к SlickEdit включены некоторые новые функции и, что не менее важно, усовершенствованы старые. Наиболее заметные из них – поддержка PHP 5, функция автогенерации для файлов Javadoc и XMLDoc, улучшенные инструменты регулярных выражений, поиска и замены, автозавершения кода и закладок. Подарок для Linux-версии – дополнительный пакет поддержки шрифтов Xft через fontconfig.
Одно из замечательных нововведений – новый, быстрый режим рефакторинга кода (Quick Mode). Ранее эта система была очень устойчива и надежна, но уж больно медленна – даже для обычной смены имени переменной или подобных простых вещей. Новый режим обеспечивает замену имен с помощью тэг-файла для поиска всех вхождений выделенного текста – версия 11 это заметно ускорила, но требует известной осторожности в сложных ситуациях, например, при потенциальном конфликте перегруженных операторов. Среди функций быстрого рефакторинга – Method Extract, подсветка участка кода для автоматического выделения его как функции. Дополнения PHP 5 тоже пришлись ко двору, получить бы только правильную подсветку новых вызовов, например, mysqli_connect().
Контроль версий SlickEdit поддерживает и Subversion, и CVS, и кучу других систем. По правде говоря, это просто ссылки на подготовленную командную строку, но гибкость SlickEdit такова, что можно создавать и свои собственные, назначением любых команд таким действиям, как Check In и History. Эта гибкость характерна для всей программы. В десятках диалоговых окон настройки можно менять сочетания клавиш (которые вам, вероятно, захочется отредактировать, хотя по умолчанию SlickEdit предлагает эмуляцию стилей Vi, Emcs и др.), цвета кода, подсветку синтаксиса, расширения файлов, отступы, шрифты и т.д.
Для программистов
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Конечно, одна из причин выбора специализированного редактора вроде этого – богатство инструментария. Подсветка синтаксиса – такая же необходимость для сегодняшних профессиональных программистов, как автозавершение кода (которое всегда было проблемой для разработчиков). В этом отношении SlickEdit хорош, но при наборе участков кода постоянно возникает легкая (и досадная) задержка перед появлением окна автозавершения. Функция, однако, действует безупречно, а «задумчивости» можно поубавить, ограничив завершение только конкретными видами кода. Есть и другие помощники. Если честно, то встроенный калькулятор, хоть и прекрасно интегрированный, малость неуклюж. А вот инструмент работы с регулярными выражениями превосходен – помимо помощи в построении выражений, он поддерживает тестирование правильности их работы.
Единственный, но жирный минус -внешний вид программы. Понятно, что вкусы программистов различаются, но интерфейс в стиле Motif с плоховатыми элементами управления и неудобным основным окном изрядно затрудняет работу с несколькими файлами. Кое в чем SlickEdit отстает даже от более специализированных сред разработки для Java. Для обычного корпоративного программиста SlickEdit неплох, но учитывая его цену, вы, вероятно, предпочтете программировать в Kate или Emacs и выполнять рефакторинг вручную.