File 正确的文件命名

File 正确的文件命名,file,naming,File,Naming,这是一个我和我的朋友们讨论了一段时间的问题。程序员命名文件最常用的方式是什么?我知道以字母开头的文件名是一种很好的做法。此外,您不应使用诸如:@$&之类的符号。但是,在命名文件时,我是否应该考虑其他操作? 命名文件完全取决于您的特定文件系统的功能(或您可能希望将该文件传输到的文件系统的“最低公分母”),但您通常应该遵循一条规则,并且只遵循一条规则 文件的目的应该从其名称中明确。换句话说,股票交易的记录应该被称为ShareTxns.ods而不是xyzy_plugh.ods命名文件完全取决于特定文件

这是一个我和我的朋友们讨论了一段时间的问题。程序员命名文件最常用的方式是什么?我知道以字母开头的文件名是一种很好的做法。此外,您不应使用诸如:@$&之类的符号。但是,在命名文件时,我是否应该考虑其他操作? 命名文件完全取决于您的特定文件系统的功能(或您可能希望将该文件传输到的文件系统的“最低公分母”),但您通常应该遵循一条规则,并且只遵循一条规则


文件的目的应该从其名称中明确。换句话说,股票交易的记录应该被称为
ShareTxns.ods
而不是
xyzy_plugh.ods

命名文件完全取决于特定文件系统的功能(或您可能要将该文件传输到的文件系统的“最低公分母”),但是你通常应该遵循一条规则,而且只能遵循一条规则


文件的目的应该从其名称中明确。换句话说,你的股票交易记录应该被称为
ShareTxns.ods
而不是
xyzy_plugh.ods

你的问题的答案取决于你编程的环境。请注意您的程序可能在不同的环境中使用。字母数字是一种安全的选择,同时远离保留字:


问题的答案取决于您编程的环境。请注意您的程序可能在不同的环境中使用。字母数字是一种安全的选择,同时远离保留字:


大多数现代文件系统都允许很长的名称,并且还支持不带扩展名的文件名和一些特殊字符,如下划线(“\ux”)。在命名文件以使其更具逻辑性和可访问性时,可以遵循的事项很少

  • 与时间有关或具有多个版本的文件,名称应包含日期和时间。最好采用不会引起混淆的格式。i、 e.FN20121214_xxx.txt

  • 名称应表示与文件关联的应用程序

  • 名称中可以有空格,但不可取,因为它要求在某些命令行实用程序中进行特殊处理

  • 应该是一致的。一旦您遵循了特定的命名约定,您就应该遵循它,除非您有很好的理由更改它

  • 不要在文件名中使用多个句点(例如file.name.txt),因为它会混淆许多应用程序

这些都是非常常见的事情

此外,如果希望文件与旧版系统兼容,则应将文件名长度限制为8,因为许多旧版系统不允许文件名比它长

这些规则中的大多数都不是强制性的,这是一个惯例,你可以遵循它来避免混淆,使工作变得容易


我希望这就是您想要的。

大多数现代文件系统都允许很长的名称,并且还支持不带扩展名的文件名和一些特殊字符,如下划线(“\ux”)。在命名文件以使其更具逻辑性和可访问性时,可以遵循的事项很少

  • 与时间有关或具有多个版本的文件,名称应包含日期和时间。最好采用不会引起混淆的格式。i、 e.FN20121214_xxx.txt

  • 名称应表示与文件关联的应用程序

  • 名称中可以有空格,但不可取,因为它要求在某些命令行实用程序中进行特殊处理

  • 应该是一致的。一旦您遵循了特定的命名约定,您就应该遵循它,除非您有很好的理由更改它

  • 不要在文件名中使用多个句点(例如file.name.txt),因为它会混淆许多应用程序

这些都是非常常见的事情

此外,如果希望文件与旧版系统兼容,则应将文件名长度限制为8,因为许多旧版系统不允许文件名比它长

这些规则中的大多数都不是强制性的,这是一个惯例,你可以遵循它来避免混淆,使工作变得容易


我希望这就是您想要的。

假设我正在为一个网站创建php文件。我如何命名这个文件重要吗?例如:FileName.php。或者,只要所有文件都采用相同的格式,这完全取决于我吗?@mvmrocks,您可以在web服务器所在的文件系统的限制范围内,随意命名这些文件。一致性是好的,但决不是必需的。你所需要做的就是从文件名中推断出文件是什么——这会让你的生活更轻松。好吧,我想我理解你的意图。谢谢你的帮助。假设我正在为一个网站创建php文件。我如何命名这个文件重要吗?例如:FileName.php。或者,只要所有文件都采用相同的格式,这完全取决于我吗?@mvmrocks,您可以在web服务器所在的文件系统的限制范围内,随意命名这些文件。一致性是好的,但决不是必需的。你所需要做的就是从文件名中推断出文件是什么——这会让你的生活更轻松。好吧,我想我理解你的意图。谢谢你的帮助,非常感谢!这确实有用。非常感谢你!这确实有帮助。