Skip to content

Latest commit

 

History

History
37 lines (33 loc) · 2.7 KB

developer.md

File metadata and controls

37 lines (33 loc) · 2.7 KB

Для разработки под Windows

Браузеры

Программы

Настройка Atom

Команды в консоли:

  • apm install linter linter-ui-default busy-signal intentions atom-beautify autoclose-html autocomplete-php drupal highlight-selected indent-guide-improved linter-drupalcs linter-php minimap minimap-highlight-selected php-twig simple-drag-drop-text symbols-tree-view
  • RD /S /Q %HOMEPATH%.atom\packages\drupal\snippets
  • Settings-Editor-TabType ставим soft
  • Packages-Drupal - добавляем к форматам theme, галочки Scroll Past End и Soft Wrap
  • Packages-SymbolsTreeView ставим в autohide 'variable', галочка вкл - Auto Toggle

Php-для отладки быстро

Php-для отладки долго

  • Скачиваем PHP VC14 x64 Non Thread Safe ZIP http://windows.php.net/download#php-7.0 и кладём в папку C:/php
  • устанавливаем переменные окружения: set Path=%path%;C:\php
  • устанавливаем пакет https://www.microsoft.com/ru-RU/download/details.aspx?id=48145
  • Проверяем что всё ок: cd C:/php/ && php.exe -v
  • качаем pear https://pear.php.net/go-pear.phar и кладём его в C:/php/go-pear.phar
  • выполняем в консоли C:/php/php.exe go-pear.phar (ok - 12 - C:\php\pear.ini - ok)
  • Качаем phpcs версии 2.x: pear install --alldeps PHP_CodeSniffer-2.9.1
  • Проверяем что всё ок: cd C:/php/ && phpcs --version
  • Качем модуль coder https://www.drupal.org/project/coder кладём Drupal и DrupalPractice в папку C:\php\pear\PHP\CodeSniffer\Standards
  • Проверяем что всё ок: cd C:/php/ && phpcs -i