Определите тип файла для файлов .env - PullRequest
0 голосов
/ 02 октября 2018

Насколько я знаю, среда IDE NetBeans не поддерживает или имеет плагин, поддерживающий файлы .env (обычно используется для реализации Хранение конфигурации в среде ), но я обнаружил, что Iniподдержка файлов достаточно для моего случая использования (я получаю подсветку синтаксиса и команду Toggle Comment . Однако я не могу установить тип файла для файла, начинающегося с точки. Я работаюхорошо для foo.env, но не .env (он обрабатывается как обычный текст).

Я нашел связанный вопрос ( как установить тип файла для foo.blade.php), и явозможность обойти ограничение графического интерфейса (вы не можете ввести расширение файла с точкой) с помощью пользовательского файла * 1015. Я пробовал два варианта:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE MIME-resolver PUBLIC "-//NetBeans//DTD MIME Resolver 1.1//EN" "http://www.netbeans.org/dtds/mime-resolver-1_1.dtd">
<MIME-resolver>
    <file>
        <ext name=".env"/>
        <ext name="env"/>
        <resolver mime="text/x-ini"/>
    </file>
</MIME-resolver>

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE MIME-resolver PUBLIC "-//NetBeans//DTD MIME Resolver 1.1//EN" "http://www.netbeans.org/dtds/mime-resolver-1_1.dtd">
<MIME-resolver>
    <file>
        <ext name="env"/>
        <name name=".env" substring="true"/>
        <resolver mime="text/x-ini"/>
    </file>
</MIME-resolver>

Можете ли вы найти хитрость, обходной путь или заметить что-то, что я пропустил? (Я использую сборку NetBeans IDE Dev Build 201804200002 , если это имеет значение.)

...