Какое расширение имеет файл с разделителями табуляции?

21

Файлы с разделителями-запятыми обычно имеют расширение .csv. Какое расширение файла должен иметь файл с разделителями табуляции? Выполняя экспорт из Excel, он сохраняет его, как .txtпри выборе табуляции с разделителями, но не уверен, что это стандарт. Спасибо.

Чад Харрисон
источник

Ответы:

14

Я видел и то tsvи другое txt, но между двумя я чаще видел файлы с разделителями табуляции, сохраненные как txt.

Ahrotahntee
источник
25

Единого правильного ответа не существует.

Там никогда не было централизованного реестра расширений файлов, поэтому выбор расширений файлов всегда был условным, если только программное обеспечение не накладывает ограничений. Во времена DOS использование стандартизированных (общеизвестных) расширений файлов стало распространенным только для проприетарных форматов (таких как Lotus 1-2-3 .WKSи dBaseII / III .DBF), потому что само программное обеспечение требовало одно (у вас не было выбора ), или настоятельно предложил расширение файла. Для форматов, с которыми не было связано какое-либо конкретное приложение, пользователь должен был выбрать.

Даже тогда, некоторые программы с проприетарными форматами (такими как WordStar) не использовали стандартизированные расширения файлов. Пользователи WordStar часто использовали .LETдля писем, .DOCбольших документов, .INVсчетов, .TXTнеопределенного текста и так далее. Если у вас есть .DOCфайл, у вас не было возможности узнать, что это за файл без контекста, или выгрузить его, чтобы посмотреть, как он выглядит внутри. Это могло быть из буквально десятков и десятков программ, или это мог быть просто текстовый файл. Расширение .BAKфайла (резервное копирование) просто говорит вам, что «раньше у этого файла было другое расширение». .BASФайл почти наверняка был какой - тоBASICисходный файл, но это мог быть MS-Basic, Turbo Basic или любой другой конкурент. Часто файлы вообще не сохранялись с расширением (вы знали, что это было, из-за метки на дискете, которая их держала). Некоторые люди forwent на «расширение» и используемые символы расширения , так что их имена файлов могут иметь до 11 символов вместо стандартного 8 (например , " MikeJohn.son«), или использовать расширение как последовательный или номер версии ( MathPapr.001, MathPapr.002так далее).

Вещи начали меняться с Windows; Я подозреваю, что в основном потому, что Windows поощряет ассоциировать расширения файлов с отдельными программами вреестр WIN.INI, таким образом, у авторов программ был действительно сильный стимул использовать и контролировать отличительное (хотя и не всегда с заметной аббревиатурой) расширение файла. Началась небольшая война, чтобы увидеть, кому принадлежат общие расширения файлов - например .DOC(вы знаете, кто выиграл это).

Помните об этом:

Для текстовых файлов пришел блокнот, .TXTчто было очень распространено в то время. Другие программы могут открыть его, конечно; и со временем, когда вы могли зарегистрировать несколько редакторов для расширения, многие программы сделали это. Однако важно то, что это закрепило его общепринятый в настоящее время смысл: «простой текстовый файл, без какого-либо форматирования или разметки, за исключением, возможно, табуляции и ограничителей строк».

Файлы, которые мы сегодня называем «значениями, разделенными запятыми», обычно хранились с .TXTрасширением, потому что они - ну, в общем, файлы с простым текстом. Пришёл Excel и ему нужно было поддерживать значения в текстовых файлах, где каждая колонка была разделена запятой, поэтому они придумали .CSVкак расширение файла, которое они могли зарегистрировать - и оно застряло (возможно, был исторический прецедент использования .CSV. Я не в курсе ни одного).

Забавно, но файлы с разделителями табуляции никогда не были широко распространены в DOS или Windows. Почему? мое предположение: многим пользователям DOS было слишком трудно понять или работать с вкладками. Это был контрольный символ, унаследованный от контрольного набора ASCII, предназначенного для телетайпа; формально это был не печатный персонаж. У генератора символов IBM PC была графика для нее, но чтобы получить ее, нужно было напрямую записать ее на видеокарту, чтобы никто ее не использовал. Это точное значение не было стандартизировано. Если вы отобразили файл на экране или распечатали его, пользователи не смогли бы «увидеть» его или отличить от плановых пространств. Многие / большинство редакторов не могли даже вставить его.

Так что никто не взял эту приманку. Никто не брал «файлы со значениями, разделенными табуляцией», и не придумал расширение файла, которое стало «стандартным», благодаря либо пользовательскому, либо рыночному доминированию.

.TXTэто, пожалуй, самое распространенное расширение файла. .TSVЭто хороший выбор, если вам нужно что-то уникально отличное от .TXT. Я также видел и использовал .TABпо случаю.

Евро Мицелли
источник