[Решено] Преки пътища за PhpStorm IDE

  

5
Старт на темата

phpstorm лого

Можете ли да споделите някои полезни и лесни за използване преки пътища (шаблони на живо и keymaps, може би дори някои плъгини) за Програма PHPStorm?

Благодаря

3 Отговори
4

ОБЩА И РЕДАКТИРАНЕ:

CTRL + ALT + S

  • Отваря диалогов прозорец Настройки

CTRL + SHIFT + A

  • Намиране на действие - намиране на всяко действие в PhpStorm

CTRL + ALT + L

  • Преформатиране на кода

CTRL + W

  • Избиране на блокове код - бързо изберете всеки блок код, без да използвате мишката

CTRL + SHIFT + W

  • Намаляване на текущия избор до предишното състояние

CTRL + D

  • Дублиране на текущия ред или избрания блок

CTRL + Y

  • Изтриване на реда, където се намира стрелката

ALT (задържане) + CLICK

  • Множество курсори

CTRL + SHIFT + НАГОРЕ

  • Преместване на състава

CTRL + SHIFT + НАДОЛУ

  • Премества линията надолу

SHIFT + ENTER

  • Започнете нов следващ ред, където и да се намирате в проекта

CTRL + Q

  • Бързо търсене на документация

CTRL + МИШКАТА НАД

  • Кратка информация за кода

CTRL + DEL

  • Ще изтрие думата СЛЕД курсора

CTRL + BACKSPACE

  • Ще изтрие думата ПРЕДИ курсора

CTRL + NUMPAD+

  • Разширяване на блока с код

CTRL + NUMPAD-

  • Свиване на блок с код

CTRL + /

  • Ред за коментиране/отказ от коментиране

CTRL + SHIFT + /

  • Блок за коментари/отказ от коментари

SHIFT + F6

  • Преименуване на променливата (refactor/rename)

CTRL + TAB

  • Превключване между разделите и прозореца с инструменти

CTRL + SPACE

  • Основно попълване на код

ALT + ENTER

  • Показване на действия за намерения и бързи файлове

CTRL + P

  • Информация за параметъра (в рамките на аргументите на извикването на метода/function). Поставете курсора навсякъде в рамките на извикването на желания метод или function и натиснете Ctrl+P за повече информация.

ALT + INSERT/F12

  • Генериране на код... (Getters, Setters, Constructors)

CTRL + O

  • Методи за отстъпление

CTRL + I

  • Прилагане на методи

ALT + F2

  • Отваряне на страницата в браузъра

CTRL + ALT + T

  • Обграждане с... (if..else, try..catch, for и т.н.)

CTRL + ALT + I

  • Автоматично отместване на реда(ите)

CTR + SHIFT + U

  • Променя текста - lowercase или UPPERCASE

CTRL + ALT + J

  • Обкръжава с шаблон на живо или EMMET

CTRL + ] / [

  • Преминаване към края/началото на блока с код

CTRL + SHIFT + ] / [

  • Изберете до края/началото на блока с код

CTRL + F4

  • Затваряне на активния раздел на редактора

CTRL + SHIFT + V

  • Вмъкване от историята

ALT + #[0-9]

  • Отваряне на съответния прозорец с инструменти

ALT + 1

  • Отваряне/затваряне на лентата за навигация/инструменти (обикновено вляво)

CTRL + ALT + F11

  • Превключване на режима на цял екран

CTRL + SHIFT + F12

  • Превключване на редактора за максимизиране

ALT + SHIFT + F

  • Добавяне към любими

ALT + SHIFT + I

  • Инспектиране на текущия фиш с текущия профил

CTRL + SHIFT + J

  • Интелигентно свързване на линии (само за HTML и JavaScript)

CTRL + ENTER

  • Интелигентно разделяне на линиите (само за HTML и JavaScript)

CTRL + SHIFT + ENTER

  • Попълнете декларация

CTRL + SHIFT + I

  • Вижте (погледнете в модален/изскачащ прозорец) CSS/JS/PHP свойствата при преминаване върху клас в HTML/JS/CSS/PHP файлове. (много полезно за разработката на WordPress 🙂

НАВИГАЦИЯ:

CTRL + SHIFT + A

  • Намиране на действие - намиране на всяко действие в PhpStorm

CTRL + N

  • Отидете в клас

CTRL + ALT + SHIFT + J

  • Избиране на всички срещания на текущата дума/символ в режим на множествен показалец

ALT + J

  • Избиране на всички срещания на определена (текуща) дума/символ, като ги избирате едно по едно (едно след друго)

CTRL + SHIFT + N

  • Отидете на файл

CTRL + G

  • Отидете на линия

CTRL + SHIFT + BACKSPACE

  • Преминаване към последното редактирано местоположение в проекта

ALT + ЛЯВО

  • Предишен раздел

ALT + ДЯСНО

  • Следващ раздел

CTRL + ALT + SHIFT + N

  • Отидете на символ

ESC

  • Отидете в редактора (от прозореца с инструменти)

CTRL + E

  • Изскачащо прозорче за скорошни файлове

CTRL + ALT + ЛЯВО/ДЯСНО

  • Навигация назад/напред

ALT + F1

  • Избиране на текущ фиш или символ във всеки изглед

CTRL + ALT + B

  • Отидете на изпълнение(я)

CTRL + SHIFT + I

  • Отворете бързо търсене на дефиниции. Показва свързаните свойства на HTML id/клас от CSS или за function - показва се в изскачащ прозорец

CTRL + SHIFT + B

  • Преминаване към деклариране на типа

CTRL + U

  • Отидете на суперметод/свръхклас

ALT + UP/DOWN

  • Преминаване към предишен/следващ метод

F2 / SHIFT + F2

  • Следваща/предходна маркирана грешка

F4 / CTRL + ENTER

  • Редактиране на източника / Преглед на източника

CTRL + B ИЛИ CTRL + КЛИКВАНЕ

  • Отидете в декларацията. Можете незабавно да преминете към дефиницията на метод или променлива, клас, компонент или декларация на CSS стил: просто щракнете с Ctrl върху нея или поставете курсора върху нея и натиснете CTRL + B. Този пряк път може също така да ви помогне да преминете към препратения файл или импортиран модул.

FN + БУТОН ЗА КРАЙ

  • Отива в долната част на страницата

ТЪРСЕНЕ И ЗАМЯНА:

ДВОЙНО ПРЕМЕСТВАНЕ (SHIFT+SHIFT)

  • Търсене навсякъде - включване на файлове в целия проект

ЗАБЕЛЕЖКА: тя не търси действително съдържание на обикновен текст / string. За целта: използвайте стандартния "Редактиране | Намиране | Намиране в пътя..." (за търсене във всички файлове) или CTRL + SHIFT + F


CTRL + F

  • Намерете

CTRL + R

  • Намиране и заместване

F3

  • Намерете следващия/предходния

SHIFT + F3

  • Намерете предишни

CTRL + SHIFT + F

  • Намиране в пътя

CTRL + SHIFT + R

  • Намиране и заместване в пътя

ALT + F7

  • Намиране на употреби

CTRL + F7

  • Намиране на употреби във файл

CTRL + SHIFT + F7

  • Подчертаване на употребите във файла

CTRL + ALT + F7

  • Показване на употребите

МЕСТНА ИСТОРИЯ (VCS):

ALT + SHIFT + C

  • Преглед на последните промени

ALT + ОБРАТНА КАВИЧКА (`)

  • Бързо изскачащо прозорче 'VCS'

CTRL + K

  • Ангажиране на проекта в VCS

CTRL + T

  • Актуализиране на проекта от VCS

БЯГАНЕ:

SHIFT + F10

  • Изпълнявайте

CTRL + SHIFT + F10

  • Изпълнение на контекстна конфигурация от редактора

CTRL + SHIFT + X

  • Изпълнение на команден ред

ОТСТРАНЯВАНЕ НА ГРЕШКИ:

SHIFT + F9

  • Отстраняване на грешки

F8

  • Стъпка над

F7

  • Влезте в

SHIFT + F8

  • Излезте

ALT + F8

  • Оценяване на израз

F9

  • Програма за резюмета

CTRL + F8

  • Превключване на точката на прекъсване

CTRL + SHIFT + F8

  • Преглед на точките на прекъсване

ШАБЛОНИ НА ЖИВО:

CTRL + J

  • Вмъкване на шаблон в реално време в проект

еко

  • 'echo' + можете да попълните echo

пред

  • foreach(iterable_expr as $value) {...}

предни

  • foreach(iterable_expr as $key => $value) {...}

inc/inco

  • 'include'/'include_once' декларация

Приф

  • частен function

pubf

  • публичен function

проф.

  • защитени function

rqr/rqro

  • 'require'/'require_once'

и много други...


ДРУГИ СЪВЕТИ И ТРИКОВЕ:

  • > ЛИНК < към официалната документация на PhpStorm в .pdf формат

  • За да промените преките пътища по подразбиране/hotkeys, отидете на: CTRL + ALT + S (Настройки) -> Карта на клавишите

Код -> Проверка на кода

  • Проверка за грешки/недостатъчни файлове и употреба(и)

Можете също така да получите достъп до Резултати от проверката прозорец на инструмента, като изберете Преглед | Прозорци с инструменти | Резултати от проверката.

ЗАБЕЛЕЖКА: Тя ще бъде налична САМО след като стартирате Код | Проверка на кода

таб с код за инспекция phpstorm

За всеки проблем можете да видите предложеното бързо решение, като натиснете Alt+Enter. Можете също така да преминете към съответния ред в редактора, като натиснете F4 или като щракнете два пъти върху проблема в прозореца с инструменти.


Редактор > Общи > Интелигентни клавиши:


CTRL + SHIFT + D

  • Зел: https://zealdocs.org/ - офлайн документация - интегрира се добре с PHP Storm: може да инсталира документация + API на много езици като: WordPress, HTML, CSS, jQuery, JavaScript, Emmet, PHP и др.

Сравняване на всички източници на текст

  • Натиснете Ctrl+Shift+A и започнете да пишете, за да намерите Отваряне на празен прозорец Diff действие.
  • Поставете всеки текст, който искате да сравните в левия и десния панел.

Отметки

Ако трябва да създадете отметки, можете лесно да го направите, като щракнете върху конкретния ред код и изберете Задаване на отметки (или натиснете F11);

По-късно можете да натиснете SHIFT + F11 за да видите отметките:

задаване на отметки на phpstorm

Как да обграждате избора със скоби / скоби / скоби:

Маркирайте даден текст и натиснете SHIFT + ( и изборът ще бъде в скоби / скоби / скоби.

Същото важи и за:

SHIFT + {
SHIFT + [

3

Мога да споделя плъгините, които използвам!

Вярвам, че информацията ще бъде полезна за феновете на PhpStorm 🙂

Ето ги:

  • CodeGlance: Вгражда в панела на редактора минимална карта на кода, подобна на тази в Sublime.

Codeglance phpstorm плъгин

P.S. За да превключите (отворите/затворите) картата, трябва да натиснете CTRL + SHIFT + G


1TP26Тестер приставка за phpstorm ide


  • Редактиране на живо - Незабавно показва промените, направени в кода ви по време на сесия за отстраняване на грешки.

По подразбиране функцията Редактиране в реално време functionality е активирана само за HTML и CSS файлове. За да я включите за JavaScript, Node.js и други типове файлове, отидете на Настройки/предпочитания | Изграждане, изпълнение, внедряване | Дебъгер | Редактиране в реално време.

За да започнете да използвате Live Edit, отворете HTML файла, с който работите, и изберете Отстраняване на грешки в контекстното му меню. Това ще стартира JavaScript дебъгер в WebStorm и ще отвори вашия файл в браузъра. Когато редактирате кода, промените, които правите, се отразяват в браузъра.

Liveedit плъгин за phstorm

2

Да добавите WordPress към вашия проект PHPStorm, можете да видите документацията тук:

https://www.jetbrains.com/help/phpstorm/preparing-to-use-wordpress.html#activating-the-wordpress-install

Можете също така да ускорите разработката на WordPress, като инсталирате и използвате WP-CLI на вашата машина;

Прочетете тук как да инсталирате WP-CLI в Windows 10:

https://make.wordpress.org/cli/handbook/guides/installing/#installing-on-windows

Вижте видео как да го направите (на руски език):

... и на английски език:

Споделете: