Показаны сообщения с ярлыком подсказка. Показать все сообщения
Показаны сообщения с ярлыком подсказка. Показать все сообщения

среда, 6 июня 2012 г.

PhpStorm: обрамляем выделенный текст в теги

Сегодня научимся обрамлять выделенный текст в теги.

Предположим, у нас есть текст "Text", который нужно обернуть тегом h1.


1. Выделяем текст



2. Нажимаем Cmd + Alt + J в Mac OS (Ctrl + Alt + J в Windows) и выбираем первый пункт выпадающего меню




3. Пишем необходимый тег и нажимаем Enter


Читать далее

понедельник, 30 января 2012 г.

PhpStorm: работа с разными CVS (SVN + Git) в одном проекте

На прошлой неделе возникла необходимость работы с SVN и Git на одном проекте. По-умолчанию, PhpStorm работает только с одной CVS. Например, если вы сделали git clone, а потом внутри проекта создали папку tests и сделали туда svn checkout, то IDE будет видеть только Git. То есть, выполнить какие-либо действия (up, commit, etc.) в папке с тестами будет невозможно. Но это можно легко исправить.

1. Открываем настройки:

2. Заходим в Project Settings -> Version Control. Если у вас проект на Git, то картинка будет примерно следующей:

3. Нажимаем Add и добавляем папочку tests:

После этого в списке меню Project Settings -> Version Control появится наша новая запись:

4. Сохраняем настройки. Теперь можно выполнять SVN-команды над папкой tests прямо из IDE.
Читать далее

пятница, 27 января 2012 г.

PhpStorm: включаем обрамление выделенного текста в кавычки или скобки

Моя основная IDE на работе и дома это PhpStorm. Причем, в обоих местах она лицензионная ;)

Эта система очень большая, почти каждый день я узнаю что-то новое о ней. Потому решил писать об этом в блоге.

Начнем с обрамления выделенного текста в кавычки или скобки. Сначала это нужно включить.

1. Открываем настройки:

2. Заходим в IDE Settings -> Editor -> Smart Keys и ставим галочку напротив Surround selection on typing quote or brace:

3. Сохраняем настройки и радуемся жизни. Теперь вы можете выделить текст и нажать символ кавычки/скобки, после чего текст будет обрамлен введенным символом.
Читать далее