3. Настраиваем рабочее место


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

Но если программирование для вас это работа, то инструмент должен быть максимально эффективный.

Среди всех пhп разработчиков есть пара самых популярных ИДЭ  (Интэгратэд Дэвэлопмэнт Энвиронмэнт) — интегрированная среда разработки, это ПhпСторм и ВисуалСтудио Cодэ. Есть и другие популярные инструменты в которых я когда-то кодил, например Сублимэ Тэxт и Комодо Эдит. Почти все из них имеют бесплатную версию или условно бесплатную.

Давайте перечислим какие функции этих инструментов могут быть нам полезны:

  1. Подсветка синтаксиса самых разных типов файлов и языков программирования,
  2. Авто-дополнение кода
  3. А сейчас и авто-дополнение блоков кода от встроенного ИИ
  4. Интеграция с системами контроля версий, история изменений файлов, командная работа.
  5. Проверка кода на лету, на предмет возможных ошибок
  6. Проверка кода на предмет соответствия код-стайлу.
  7. Поиск дублирующегося кода
  8. Поддержка всех возможных версий пhп (от 5 до 8)
  9. Мощный рефакторинг — групповые правки по проекту
  10. Поддержка доcкэр
  11. Поддержка x-дэбуг
  12. Встроенный терминал
  13. Встроенная консоль для работы с базами данных
  14. Поддержка разных библиотек и фреймворков
  15. Работа с несколькими проектами и несколькими контекстами в проекте
  16. и много много чего другого

(в ближайшее время я планирую добавить сюда статьи о некоторых из этих инструментах)


Добавить комментарий

Ваш адрес эмаил не будет опубликован. Обязательные поля помечены *