Главная
Блог разработчиков phpBB
 
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама

PhpStorm — повышаем эффективность (плагины и темы оформления). Часть 2

Anna | 29.05.2014 | нет комментариев
PhpStorm — повышаем эффективность (клавиатурные сокращения). Часть 1

Плагины

PhpStorm имеет богатенький выбор плагинов, добавляющих поддержку разных языков. Я, скажем, использую плагин Dart для PhpStorm. Правда это не вовсе тот тип плагинов, о которых я хотел бы побеседовать, они, тем не менее, также могут повысить вашу производительность.Плагины, добавляющие функции, которые, казалось бы и не подумаешь встретить в PHP IDE:

  • Сочетание плагина DynamicReturnType с отличным dependency injector, как это описал Danack, дозволит вам сделать верный IoC и применять автодополнение и код-инспектор, так, как словно имеете дело с классами напрямую.
  • Плагин key promoter покажет вам сочетания клавиш для действий мышью, которые вы исполняете. Если вы используете действия, не имеющие сочетания клавиш, дюже Зачастую, он предложит вам эти сокращения сделать.
  • CSS-X-Fire разрешает редактировать CSS в Chrome Firebug Lite либо Firebug Firefox, и при переходе к PhpStorm вам будет предложено применить метаморфозы, внесенные в браузере.
  • Как вы знаете, PhpStorm — IDE на основе планов, т.е. он не может открыть и редактировать произвольные файлы, не относящиеся к плану, как обыкновенный текстовый редактор. Это может быть неудобно, когда вам необходимо провести мозговой штурм чего-либо либо легко сделать несколько заметок для себя, но не хочется засорять папку плана. Scratch разрешает применять временные файлы в ваших планах именно в этих целях.

Темные темы для удобной работы

Многие люди недооценивают классную тему, отвергая её из-за того, что на их вкус она не дюже. Это ненормально — отличная тема, это отличный пользовательский навык — она увеличивает читаемость и делает приметнее уведомления об ошибках, ключевые слова и конструкции синтаксиса. Определенно для темных тем есть несколько превосходств:

  • При взоре на блестящий дисплей ваши глаза устают стремительней, исключительно в ночное время (актуально для многих программистов). На темных дисплеях, взамен того Дабы отвлекаться на блестящий экран и пытаться рассмотреть в фоне темные буквы, ваши глаза сразу же обращаются к блестящей части — тексту, вообще не обращая внимания на фон.
  • Я субъективно утверждают, что цвета легче подметить на больше темном фоне. Безусловно, это обозначает, что цвета обязаны быть довольно контрастны с фоном, правда и без излишеств.
  • Знаменит факт, что синий свет дисплеев подавляет выработку мелатонина, что в свою очередь вызывает нарушение сна. Если вы нашли, что в 4 утра, позже насыщенной разработки вы не можете уснуть, невзирая на чувство абсолютно уничтожающей усталости, испробуйте больше темный тему и подвергайте себя как можо меньшему воздействию света в ночное время.

(Прим. пер.: честности ради стоит подметить, что при работе за одним монитором, переключаясь с темной темы IDE в браузер, где нередко фон ясный на глаза это воздействует дюже раздражительно.)

Испробуйте темы средней контрасности. Избегайте безусловных значений — фон не должен быть чисто черным, а текст не должен быть чистый белым/ красным/зеленым/оранжевым. Эти крутые контрасты напрягают глаза так же, как белый фон и темный текст. Взамен этого испробуйте постельные, дымчатые цвета. Помимо того, увеличение шрифта, как правило, является отличной мыслью, если по умолчанию он слишком мал. Глаза напрягаются при чтении слишком мелких букв, и если расстояние до монитора не оптимально, головная боль не принудит себя ожидать. Я бы предложил одну тему из двух — Darcula, встроенная тема либо Solarized.

image

image

Множество дискуссий на счет тем оформления субъективны, но я призываю вас выйти за пределы зоны удобства глаз на день-иной и испробовать альтернативу. Вы будете поражены, как стремительно вы сумеете адаптироваться к новому жанру, если вы обнаружите тот тот, что исключительно соответствует вам.

Источник: programmingmaster.ru

Оставить комментарий
Форум phpBB, русская поддержка форума phpBB
Рейтинг@Mail.ru 2008 - 2017 © BB3x.ru - русская поддержка форума phpBB