Как мне автоматизировать изменение расширения файлов для файлов Matlab, отправленных на GitHub?

Я начал использовать Github для размещения большей части моего кода, включая код Matlab. Оказывается, синтаксис Github выделяет код на основе его расширения, а не содержимого файла. Это не очень хорошо для файлов Matlab m. Они распознаются как файлы Objective-C, также .m, и неправильно идентифицируются / выделяются. Github выделяет файлы Matlab m, если они имеют расширение .matlab, но проблема в том, что Matlab, похоже, отказывается запускать файлы, у которых нет расширения .m. Мне не удалось придумать решение, так как я хотел бы, чтобы мои файлы Matlab хорошо работали как с Github, так и с Matlab. Итак, вот пара вопросов:

  1. Есть ли способ преобразовать все файлы .m в расширения .matlab при их отправке на Github? Это также потребует преобразования файлов .matlab в расширения .m при извлечении или клонировании из Github?

  2. Если 1. невозможно, есть ли способ заставить Matlab запускать файлы с расширением .matlab?

Если да на 1 или 2, я хотел бы получить несколько советов или примеров, как это сделать.

5
задан moorepants 25 May 2011 в 07:17
поделиться