Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 06.02.2016 19:52:06

Почему кодировка файлов по умолчанию windows-1251 ?

Создаю новую модель "php artisan make:model Menu"
В результате создается файл модели в кодировке windows-1251 !
А мне нужна UTF-8.
Причем изначально после установки все файлы laravel в кодировке windows-1251.
Так и не нашел где это ее можно поменять. Приходится каждый раз файл конвертить.
Работаю на Win7x64 в PHPStorm.
Подскажите где настройка, которая отвечает за кодировку файлов проекта?

Не в сети

#2 07.02.2016 04:40:29

duster
Откуда: Мельбурн
Сообщений: 148

Re: Почему кодировка файлов по умолчанию windows-1251 ?

Файлы не могут создаваться в той или иной кодировке - это в принципе не поддерживается ни одной из известных мне файловых систем. У файла есть имя, дата создания/редактирования и содержание. Поля 'кодировка' нет.

Кодировка целиком и полностью зависит от редактора. Файл, созданный в 1251, можно редактировать потом в UTF-8, потом в китайской и так далее.

Вот тут описано, где кодировка для встроенного редактора PhpStorm задается:
https://www.jetbrains.com/phpstorm/help … dings.html

Не в сети

#3 07.02.2016 16:08:39

Re: Почему кодировка файлов по умолчанию windows-1251 ?

Спасибо!
Все дело было в настройках PHPStorm. В настройках проекта была установлена кодировка по умолчанию "windows-1251". Поменял на "UTF-8", теперь все файлы в правильной кодировке.

Не в сети

Подвал раздела