No hay una única respuesta correcta.
Nunca ha habido un registro centralizado de extensiones de archivo, por lo que seleccionar extensiones de archivo siempre ha sido una cuestión de convención, a menos que el software haya impuesto restricciones. En los días de DOS, el uso de extensiones de archivo estandarizadas (conocidas) se hizo frecuente solo para formatos propietarios (como Lotus 1-2-3 .WKS
y dBaseII / III .DBF
), porque el software en sí exigía uno (no tenía elección) ), o sugerí encarecidamente la extensión del archivo. Para los formatos que no tenían ninguna aplicación específica asociada a ellos, el usuario realmente tenía que elegir.
Incluso entonces, algunos programas con formatos propietarios (como WordStar) no usaban extensiones de archivo estandarizadas. Era común que los usuarios de WordStar lo usaran .LET
para cartas, .DOC
documentos grandes, .INV
facturas, .TXT
texto indeterminado, etc. Si obtuvo un .DOC
archivo, no tenía forma de saber qué tipo de archivo era sin contexto, o volcarlo para ver qué aspecto tenía dentro. Podría provenir de docenas literales y docenas de programas, o podría ser solo un archivo de texto sin formato. Una .BAK
extensión de archivo (copia de seguridad) simplemente le dijo que "este archivo anteriormente tenía una extensión de archivo diferente". Un .BAS
archivo era casi seguro algún tipo deBASIC
archivo fuente, pero podría haber sido para MS-Basic, Turbo Basic o de cualquier otro competidor. Muchas veces, los archivos no se guardaron con una extensión (usted sabía lo que eran debido a la etiqueta en el disquete que los contenía). Algunas personas renunciaron a adquirir la "extensión" y se utilizan los caracteres de extensión por lo que sus nombres de archivo pueden tener hasta 11 caracteres en lugar de la estándar de 8 (por ejemplo, " MikeJohn.son
"), o se utiliza la extensión como un número de serie o la versión ( MathPapr.001
, MathPapr.002
, etc.).
Las cosas comenzaron a cambiar con Windows; Sospecho principalmente porque Windows alentó a las extensiones de archivo a asociarse con programas individuales enel registro WIN.INI
, por lo que los escritores de programas tenían realmente un fuerte incentivo para usar y tomar el control de una extensión de archivo distintiva (aunque no siempre con un acrónimo sensato). Se produjo una pequeña guerra para ver quién poseía extensiones de archivo comunes, como .DOC
(ya sabes quién ganó esa).
Tenga ese contexto en mente:
Para los archivos de texto, Notepad se hizo cargo, lo .TXT
que era muy común en ese momento. Otros programas podrían abrirlo, por supuesto; y con el tiempo, cuando pudiste registrar varios editores para una extensión, muchos programas lo hicieron. Sin embargo, lo importante es que esto solidificó su significado actualmente aceptado: "un archivo de texto sin formato, sin formato o marcado de ningún tipo, excepto posiblemente pestañas y terminadores de línea".
Lo que llamamos hoy archivos de "Valores separados por comas", normalmente se almacenaban con una .TXT
extensión, porque eran, bueno, archivos con texto sin formato. Excel apareció y necesitaba admitir valores en archivos de texto donde cada columna estaba separada por una coma, por lo que aparecieron .CSV
como una extensión de archivo que podían registrar, y se atascó (puede haber un precedente histórico de uso .CSV
. Estoy no estoy al tanto de ninguno).
Curiosamente, los archivos de "valores separados por tabulaciones" nunca fueron muy comunes en DOS o Windows, ¿por qué? mi suposición: fue demasiado difícil para muchos usuarios de DOS entender o trabajar con pestañas. Era un personaje de control heredado del conjunto de control de ASCII destinado a teletipos; formalmente no era un personaje imprimible. El generador de caracteres de PC de IBM tenía un gráfico, pero para obtenerlo tenía que escribir directamente en la tarjeta de video para que nadie lo usara realmente. Su significado exacto no fue estandarizado. Si renderizó el archivo en la pantalla o lo imprimió, los usuarios no podrían "verlo" o distinguirlo de los espacios del plan. Muchos / la mayoría de los editores ni siquiera pudieron insertarlo.
Entonces, nadie mordió ese anzuelo. Nadie tomó "archivos con valores separados por tabuladores" y creó una extensión de archivo que se convirtió en "estándar", ya sea en virtud de la costumbre o el dominio del mercado.
.TXT
es probablemente la extensión de archivo más común. .TSV
es una buena opción si necesita algo único y diferente .TXT
. También he visto y usado .TAB
en ocasiones.