refactor(*): convert spaces to tabs

parent c39ed3c7
...@@ -15,9 +15,11 @@ Composer - менеджер зависимостей для PHP. По-умолч ...@@ -15,9 +15,11 @@ Composer - менеджер зависимостей для PHP. По-умолч
1. Скачайте последнюю версию файла [`composer.phar`](https://getcomposer.org/download/) 1. Скачайте последнюю версию файла [`composer.phar`](https://getcomposer.org/download/)
1. Замените им устаревшую версию в папке `php` 1. Замените им устаревшую версию в папке `php`
1. Создайте bat-файл для исполнения команды composer (для Windows): 1. Создайте bat-файл для исполнения команды composer (для Windows):
``` ```
echo @php "%~dp0composer.phar" %*>composer.bat echo @php "%~dp0composer.phar" %*>composer.bat
``` ```
1. Добавить папку php в PATH 1. Добавить папку php в PATH
### Работа с проектами ### Работа с проектами
......
...@@ -15,6 +15,7 @@ Node.js используется практически в каждом прое ...@@ -15,6 +15,7 @@ Node.js используется практически в каждом прое
1. Скачайте и установите [Node.js](https://nodejs.org) 1. Скачайте и установите [Node.js](https://nodejs.org)
1. Установите глобальные пакеты 1. Установите глобальные пакеты
```bash ```bash
npm install -g bower eslint eslint-config-google express-generator grunt-cli gulp mongodb node-inspector spawn-sync supervisor yo npm install -g bower eslint eslint-config-google express-generator grunt-cli gulp mongodb node-inspector spawn-sync supervisor yo
``` ```
...@@ -26,7 +27,9 @@ Node.js используется практически в каждом прое ...@@ -26,7 +27,9 @@ Node.js используется практически в каждом прое
1. Устанавливаем [MongoDB Community Server](https://www.mongodb.com/download-center) 1. Устанавливаем [MongoDB Community Server](https://www.mongodb.com/download-center)
1. Добавить папку с установленными бинарниками в PATH 1. Добавить папку с установленными бинарниками в PATH
1. Настраиваем исполнение MongoDB в качестве демона в Unix и в качестве службы в Windows 1. Настраиваем исполнение MongoDB в качестве демона в Unix и в качестве службы в Windows
Для Windows
Для Windows
``` ```
// Устанавливаем службу // Устанавливаем службу
mongod --dbpath=D:\mongodb --logpath=D:\mongodb\log.txt --install mongod --dbpath=D:\mongodb --logpath=D:\mongodb\log.txt --install
...@@ -46,11 +49,13 @@ _Рекомендую установить **portable** версию для по ...@@ -46,11 +49,13 @@ _Рекомендую установить **portable** версию для по
`View > Show Console menu`. После открытия вставьте соответствующий Python код для Вашей версии Sublime Text в консоль. `View > Show Console menu`. После открытия вставьте соответствующий Python код для Вашей версии Sublime Text в консоль.
Для Sublime Text 3: Для Sublime Text 3:
```python ```python
import urllib.request,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by) import urllib.request,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
``` ```
Для Sublime Text 2: Для Sublime Text 2:
```python ```python
import urllib2,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation') import urllib2,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
``` ```
...@@ -64,6 +69,7 @@ import urllib2,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14 ...@@ -64,6 +69,7 @@ import urllib2,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14
* `CoffeeScript` - подсветка кода для CoffeeScript. * `CoffeeScript` - подсветка кода для CoffeeScript.
* Настройте редактор для удобства с помощью `Preferences > Settings - User`. После открытия файла пользовательских настроек вставьте код ниже и сохраните. * Настройте редактор для удобства с помощью `Preferences > Settings - User`. После открытия файла пользовательских настроек вставьте код ниже и сохраните.
```js ```js
{ {
// Всегда отображается карта кода с рамкой текущего положения // Всегда отображается карта кода с рамкой текущего положения
...@@ -116,7 +122,6 @@ import urllib2,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14 ...@@ -116,7 +122,6 @@ import urllib2,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14
// Добавляет новую строку в конце файла // Добавляет новую строку в конце файла
"ensure_newline_at_eof_on_save": true "ensure_newline_at_eof_on_save": true
} }
``` ```
* Добавляем проект в Sublime Text с помощью `Project > Add Folder to Project`. Выбрав папку с проектом, он появится на панели проектов слева, которую можно открыть с помощью последовательных комбинаций горячих клавиш `ctrl+k` и `ctrl+b` или `View > Side Bar > Show Side Bar`.<br> * Добавляем проект в Sublime Text с помощью `Project > Add Folder to Project`. Выбрав папку с проектом, он появится на панели проектов слева, которую можно открыть с помощью последовательных комбинаций горячих клавиш `ctrl+k` и `ctrl+b` или `View > Side Bar > Show Side Bar`.<br>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment