<rmcreative>

RSS

Все заметки с тегом «IDE»

  1. Скидки на IDE JetBrains и YouTrack

    20 апреля 2011

    JetBrains опять радует скидками, которые продлятся до 30-го апреля:

    • PyCharm — 50%
    • IntelliJ IDEA — 40%
    • PhpStorm — 50%
    • RubyMine — 30%
    • WebStorm — 50%
    • YouTrack — 50%

    Самое время обзавестись по праву лучшими IDE.

    5 комментариев
  2. PhpStorm 2

    15 февраля 2011

    Вышел второй релиз отличной IDE для PHP, направленный, прежде всего на поддержку современных языков и технологий.

    • Полная поддержка PHP 5.3 с пространствами имён и замыканиями.
    • Поддержка Zend Debugger. При этом его не нужно настраивать.
    • Командная строка с поддержкой Zend_Tool и Symfony в комплекте.
    • Редактор SQL-запросов с возможностью их запуска, а также просмотра и изменения данных результата.
    • Поддержка ECMAScript 5 «use strict».
    • Поддержка LESS и SASS/SCSS.
    • Relax NG для XML.
    • Поддержка Mercurial.
    • Интеграция с трекерами GitHub, PivotalTracker и RedMine.
    • Новый интерфейс для всех платформ.

    • Официальный анонс

    • Наиболее значимые изменения в картинках и видео
    • Пробуем и обновляемся
    10 комментариев
  3. Командная строка в PhpStorm

    8 февраля 2011

    Ввод консольной команды в PhpStorm

    Поддержка выполнения консольных команд через Ctrl+Shift+X появилась уже несколько EAP-билдов назад, но информации по использованию чего-либо, кроме консолей Zend Framework или Symfony до недавнего времени не было.

    Оказалось, что подключить свои команды несложно.

    Если команда есть в path в виде .bat или .sh, то достаточно её добавить через Settings → Command Line Tool Support → Add → Custom Framework. Там можно поступить, например, с pear.

    Для того, чтобы получить поддержку Yii, после добавления команды $PhpExecutable$ путь/до/yiic.php необходимо открыть XML-ку с определением команд и добавить внутри <framework> примерно следующее:

    <command>
      <name>shell</name>
    </command>
    <command>
      <name>migrate</name>
    </command>
    <command>
      <name>message</name>
    </command>
    <command>
      <name>webapp</name>
    </command>

    После этого IDE начнёт подсказывать варианты команд. Чтобы получить более подробные подсказки, необходимо лучше описать команды.

    7 комментариев
  4. Исключаем отдельный файл из индексации PhpStorm

    15 января 2011

    В PhpStorm на данный момент нет возможности исключить из индекса отдельный файл, что сильно портит жизнь тем, кто использует фреймворк Yii. Дело в том, что IDE при наличии одинаковых классов в нескольких файлах не знает, который из них использовать для автодополнения и предпочитает не выводить дополнения вовсе.

    Рано или поздно это будет исправлено, а пока можно воспользоваться небольшим трюком:

    • File → Settings → IDE Settings → File Types.
    • Ищем в списке Text Files, жмём нижнюю Add... и добавляем yiilite.php.

    Теперь yiilite.php будет исключён из индексирования для всех проектов.

    UPD: Алексей подсказал, что способ есть:

    • File → Settings → IDE Settings → File Types → Ignore files and folders. Через ; вписываем yiilite.php;

    UPD2: В текущих версиях PhpStorm появилась возможность исключить отдельный файл из индексации прямо из контекстного меню, выбрав Mark as Plain Text.

    14 комментариев
  5. IntelliJ IDEA 10

    9 декабря 2010

    Вышла финальная версия IDEA 10 — пожалуй, лучшей коммерческой IDE для Java. Обновиться стоит хотя-бы ради ускорения индексации проекта в два раза.

    Комментировать
  6. PhpStorm 98.350 и 98.364

    18 ноября 2010

    Очередные билды PhpStorm очень порадовали.

    • Добавили нормальную поддержку дополнения и рефакторинга для PHP 5.3 (замыкания, пространства имён).
    • Добавлили поддержку GitHub.
    • Выложили гайды по настройке Zend Debugger: установка, настройка. Настраивается действительно попроще, чем xDebug.
    • Отдельные табы:

    12 комментариев
  7. PhpStorm 98.191

    20 октября 2010

    И ещё один приятно удивляющий билд любимой IDE.

    • Добавили поддержку Zend Toolbar (ищите в меню Run).
    • Настройки дебаггера теперь располагаются в Settings → Debugger → PHP.
    • Добавили подсветку точек выхода из метода. Очень и очень приятно, когда у метода несколько return.
    • Обрамление выделенного текста теперь настраивается и по умолчанию выключено. Включить можно в Editor → Smart Keys.
    • Диалог настройки стиля кода показывает изменения.
    • IDE начала подсвечивать deprecated-функции.
    • Обновлено дополнение кода. Обязательно после запуска сделать File → Invalidate Caches.

    В данной версии добавили автообновление. Почти как в Firefox и Opera. Предложить IDE должна сама, но если не предложит, можно попробовать Help → Check for update. У меня обновление накатилось с большим трудом, так что, если вам не интересно его протестировать, обновляйтесь по-старинке.

    UPD: Вышел 98.240

    11 комментариев
  8. PyCharm 1.0

    13 октября 2010

    В полку отличных IDE производства JetBrains прибыло. Релизнулась IDE для Python PyCharm.

    IDE обладает довольно внушительным списком возможностей и выгодно выделяется поддержкой Django и App Engine.

    Цены вполне умеренные. Для обучения и Open Source предоставляется бесплатно.

    Опробовать в бою в течение тридцати дней можно уже сейчас.

    2 комментария
  9. PhpStorm 98.145

    13 октября 2010

    У JetBrains вышел, на этот раз, очень приятный билд PhpStorm.

    • Вроде как нормально заработал Zend Debugger. На всякий случай стоит проверить, стоит ли галочка на Debug → Advanced → Debug all pages.
    • Улучшили дополнения внутри класса и дополнение индексов массивов.
    • Ура! Теперь если выделить текст и нажать ', ", {, ( или [, то текст будет обрамлён соответствующими символами. Работает пока только для PHP-кода.
    • Починили модульные тесты при установленном PHP Unit 3.5.

    В очередной раз напоминаю, что EAP — это тестовые билды, которые, хоть и работают по большей части без нареканий, могут содержать ошибки, о которых можно и нужно сообщать в трекер проекта.

    3 комментария
  10. PhpStorm 98.91

    5 октября 2010

    Свежий билд PhpStorm принёс много интересных нововведений:

    • Дополнение кода вызывается автоматически (можно настроить через Editor → Code Completion).
    • Поддержка Zend debugger (пока не успел проверить).
    • Дополнение ключей массивов. Работает, например, с $_SERVER. Очень приятно.
    • Настройка скобок для Smarty.
    • Сворачивание блоков <?php. Полезно в шаблонах.

    Ну и особо интересные исправления:

    • В CSS больше не считается ошибкой употребление всяких -webkit-gradient и ::-moz-focus-inner.
    • Починили вывод ошибок при запуске PhpUnit.
    • Куча исправлений надоедливых мелочей вроде генерации @return для __construct.
    • Много оптимизаций производительности (я лично изменений не заметил, но у меня и так бегало всё быстро).

    Данный билд, как и все предыдущие, несовместим с PhpUnit 3.5, так что если используете PhpUnit из IDE, пока не стоит его обновлять.

    UPD: вышел багфикс-билд 98.108, исправляющий проблемы с производительностью и другие мелкие проблемы.

    4 комментария