.m файлы - это просто файлы Obj-C, они имеют тот же формат, что и любой файл .c
или .c++
, и будут прекрасно открываться в любом хорошем текстовом редакторе (Notepad ++ кажется популярным). Вам не нужно переименовывать файл, чтобы он заканчивался на .txt
или чем-то еще, просто оставьте его как .m
и откройте его в Notepad ++.
Скорее всего, кодировка UTF-8, вам может потребоваться настроить редактор Windows для использования этой кодировки по умолчанию. Вы также должны настроить его на использование новых строк UNIX (\n
).
Если выбранный вами редактор не распознает тип файла и автоматически выполняет подсветку синтаксиса, попробуйте настроить его на использование C ++ в качестве языка. Это не тот же язык, что и Obj-C, но достаточно близко, чтобы выполнять работу.
Файлы, имя которых начинается с ._
, не могут быть открыты на ПК. Они являются «ветвью ресурса» файла с тем же именем и обычно используются для хранения данных, отличных от фактического содержимого файла. Разветвления ресурсов не существуют в файловой системе ПК, поэтому Mac OS создает файлы ._
.
Они также официально устарели от Apple, что-то вроде десять лет назад , и вы должны попытаться отследить, какая программа создает файлы ._
, и отправить отчет об ошибке, попросив их обновить свою программу до прекрати создавать их, пожалуйста.
Обычно безопасно удалить любой файл с ._
в названии, но не всегда. В вашем случае, я предполагаю, что они содержат точную позицию окна с момента последнего открытия файла на Mac или местоположение курсора. Существуют лучшие способы хранения этой информации, поэтому я бы отправил отчет об ошибке.