Показаны сообщения с ярлыком PhpStorm. Показать все сообщения
Показаны сообщения с ярлыком PhpStorm. Показать все сообщения

четверг, 30 августа 2012 г.

Установка русского словаря в PhpStorm (add Russian dictionary)


Официальный русский словарь доступен на сайте JetBrains, но в нем многих русских слов нет.
Я установил себе три словаря описания которых нашел в интернете:

  1. Скачиваем архив распаковываем один файл russian.jar, переименовываем его в  JetBrains-russian.dic и кладем в любую папку на жестком диске, например “C:\Program Files\JetBrains\dictionary\”
  2. Скачиваем готовый файл russian.dic в этуже папку
  3. Скачиваем архив и кладем из него файл в ту же папку. Я назвал этот файл dikmax-russian.dic

четверг, 16 августа 2012 г.

Git: fatal: LF would be replaced by CRLF


Git перестал добавлять файлы в репозиторий, выдавая ошибку:

fatal: LF would be replaced by CRLF in *file*

Связанно это с тем что переносы строк были в Unix-формате, так как дело происходило под Windows.
Простые решения:

  1. Очень просто конвертировать переносы строк в Windows-формат помогает текстовый редактор Notepad++: Правка→EOL конверсия→Преобразовать в WIN-формат.
    Подробнее.
  2. Вручную преобразовать символы перевода строки из виндовых в линуксовые, открыть файл, еще раз визуально все проконтролировать и сохранить.
  3. Быстро заменить CRLF на LF можно утилитой dos2unix, входящей в MINGW, с которым поставляется git  для win32:
    dos2unix.exe -f -D *file*


Если таких файлов много: то самое простое - отключить проверку формата:

$ git config --global core.autocrlf false

$ git config --global core.safecrlf false

Здесь интересное обсуждение различных комбинаций значений этих двух опций. Если изменения в core.autocrlf ни к чему не привели, то пробуйте:

Try git config —global core.safecrlf warn

понедельник, 6 августа 2012 г.