Создайте элегантную и эффективную среду разработки PHP

задняя часть PHP Visual Studio Code
Создайте элегантную и эффективную среду разработки PHP

Если рабочий хочет хорошо работать, он должен сначала заточить свои инструменты.

Удобная среда разработки позволяет разработчикам больше сосредоточиться на проектировании архитектуры и написании кода, тем самым повышая эффективность работы и легко и изящно реализуя требования.

Процесс разработки PHP является гибким и может использовать множество редакторов или интегрированных сред разработки.

Например,Vim / Notepad++ / EditPlus / SublimeText / PHPStorm / Eclipse, и даже программа Блокнот.

VS Code — переопределить редактор

Сегодня мы в основном представляемVisual Studio Code, который представляет собой бесплатный редактор кода с открытым исходным кодом, запущенный Microsoft, поддерживает различные языки и имеет богатые функции расширения подключаемых модулей.

Изменить приглашение

В VS Code есть встроенный git, который может легко просмотреть модификацию текущего файла.

Примечания к документации

С помощью плагина PHP DocBlocker вы можете быстро добавлять комментарии над именами классов, именами переменных и именами методов/функций.

автодополнение

С помощью подключаемого модуля PHP Intelephense можно реализовать интеллектуальное распознавание кода.

отладка кода

С помощью плагина XDebug возможна отладка кода.

история модификации

С помощью плагина Git Lens вы можете легко просмотреть историю изменений каждой строки кода.

форматирование кода

С помощью плагина php-cs-fixer вы можете легко отформатировать код в соответствии с определенным правилом, чтобы вы всегда могли сохранить читаемость и стиль кода.

разное

В дополнение к нескольким плагинам, представленным выше, существуют также различные плагины, такие как стили темы редактора, Markdown, PDF/Image Reader и т. д., ожидающие вашего открытия.

Суммировать

Выше приведены функции VS Code, которые автор обычно использует в повседневной разработке, надеюсь, они вам помогут.

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

Затем расскажите нам в комментариях, какие инструменты разработки вы используете в настоящее время и почему они вам нравятся!

关注作者微信公众号