所以這裏是一個問題我的朋友,我一直在拋出一段時間。什麼是程序員命名文件最常見的方式?我知道它的好習慣是用一個字母開始一個文件名。此外,你不應該使用像這樣的符號:@ $ &。但是在命名文件時還有其他的做法需要考慮嗎?正確的文件命名
正確的文件命名
回答
命名一個文件,完全取決於你的特殊的文件系統的能力(或者,你可能希望傳輸文件到文件系統的「最小公分母」),但一般應該遵循一個規則,只有一個規則。
該文件的意圖應該從其名稱中清楚。換句話說,你的股票交易記錄應該被稱爲ShareTxns.ods
而不是xyzzy_plugh.ods
。
的回答你的問題取決於你在編程環境中要留意你的程序可能被用於不同環境的字母數字是同時從保留字避而遠之一個安全的賭注:。
http://en.wikipedia.org/wiki/Filename#Reserved_characters_and_words
謝謝你的幫助。 – mvmrocks
大多數現代文件系統允許使用很長的名稱,並且還支持文件名,而不需要擴展名和某些特殊字符,如下劃線(「_」)。命名文件時可以遵循的東西很少,爲的是使其更具邏輯性和可訪問性。
文件與時間有關係或有多個版本,名稱應該包含日期和時間。最好是以不會造成混淆的格式。即FN20121214_xxx.txt。
名稱應指示與該文件相關聯的應用程序。
可能在名稱中有空格,但不是優選的,因爲它要求在某些命令行工具中進行特殊處理。
應該一致。一旦你遵循一個特定的命名規則,你應該保持它遵循,除非你有充分的理由去改變它。
不要在文件名中使用多個句點(例如file.name.txt),因爲它會混淆許多應用程序。
這些是很常見的事情要做。
此外,如果您希望文件與舊系統兼容,則應將文件名長度限制爲8,因爲許多舊系統不允許文件名更長。
這些規則大部分都不是強制性的,它是一種可以遵循的約定,以避免混淆並使工作變得簡單。
我希望這是你在找什麼。
非常感謝!這確實有幫助。 – mvmrocks
- 1. 自動重命名批量文件擴展正確的文件
- 2. 錯誤「命令的語法不正確」重命名文件
- 3. 正確命名錶
- 4. 什麼是重命名你的xaml文件的正確方法?
- 5. 批處理文件重命名給「文件名...語法不正確」錯誤
- 6. 如何命名正確的包名?
- 7. 重命名文件,以增量值與正確的數字
- 8. 什麼是共享頭文件的正確命名
- 9. 重命名/備份文件的正確方式
- 10. 命名本地jQuery文件的正確約定是什麼?
- 11. Python:文件不存在。確保正確的文件名
- 12. 在zip壓縮文件中正確命名文件的最佳方法
- 13. 確保測試罐命名正確
- 14. 爲衛星程序集正確重命名資源文件
- 15. 如何正確重命名Symfony 2安裝文件夾?
- 16. 在Xcode 4.3.3中重命名.xib文件是否正確?
- 17. 鍵入正確的文件名
- 18. 數組名=獲取正確的文件
- 19. 資源文件夾的正確名稱
- 20. 正確的C++文件擴展名
- 21. 正確的SpreadsheetML文件擴展名
- 22. GetTempFileName()和正確的文件擴展名
- 23. EF CodeFirst表正被命名不正確
- 24. 以正確的文件路徑和正確的文件名打印到PDF
- 25. 測試Python中文件名是否具有正確的命名約定
- 26. Powershell重命名目錄中的所有文件,重命名值來自正在重命名的文件
- 27. 命名空間的正確性
- 28. 正確命名我的UIImage與JPG
- 29. 正確的命名空間GetHtmlPage
可以說我正在爲一個網站創建php文件。有關我如何命名文件的問題?例如:FileName.php。或者,這完全取決於我,只要所有文件遵循相同的格式? – mvmrocks
@mvmrocks,您可以在您的Web服務器所在文件系統的限制範圍內爲這些文件命名。一致性很好,但絕不是必需的。你需要做的就是推斷文件名是什麼 - 這會讓你的生活更輕鬆。 – paxdiablo
好的,我想我明白你要去哪裏。感謝您的幫助。 – mvmrocks