3
A
回答
3
如果你找不到20世紀70年代貝爾實驗室的「troff」文檔的任何舊版本的副本,其中有一些關於編寫手冊頁的很好的部分:-)那麼我建議在他的網站上試用Jens的"HOWTO" on writing man pages。
的Unix 7th Edition手冊可在網上以多種格式。
0
這取決於你的軟件的功能。如果它是一個小型獨立應用程序,我肯定會將AUTHOR部分放在手冊頁中,以便如果用戶發現錯誤,他們可以很容易地找到一個電子郵件地址來向您報告錯誤。
至於最佳實踐,除了手冊頁應該簡潔,詳細但不包含太多不需要的信息之外,我不知道的最佳實踐,如果它只是一個工具,內部工作不是必需的例。
1
BUGS部分很不錯,而EXAMPLES部分總是有用的。某些手冊頁包含一個 FILES部分,其中列出了相關的配置文件,或者包含ENVIRONMENT部分,詳述了任何有影響的環境變量。
要清楚,哪些部分或信息類型對用戶有用取決於您正在記錄的程序或實用程序的性質。
1
有一個與UNIX系統分佈的規範手冊頁大綱,或者至少通常有。一般來說,我會放入所有字段,並且如果不適用,則包含一個類似「無」的行。
1
有時候人們忘記放在手冊頁中的一件事是函數返回值的含義。這很容易被遺忘,但這種遺漏會讓那些必須使用你的功能的人變得更加困難。此外,概要中的簡單代碼段或者一個很好的最小工作示例非常有用。
我經常用手冊頁做的一件事是嘗試找到一個相關的命令,即使我知道我正在看的東西沒有做我想要的。在這種情況下,SEE ALSO很棒。
相關問題
- 1. 創建完整頁面放大頁面的最佳做法?
- 2. 登錄頁面的最佳做法?
- 3. Rails編輯腳手架時的最佳做法頁面
- 4. Grails索引頁的最佳做法頁面
- 5. 開發手機網頁的最佳做法
- 6. Visual Studio手冊頁面C
- 7. 在某些WordPress頁面上包含JavaScript的最佳做法
- 8. 應用登錄頁面的最佳做法?
- 9. 什麼是在SQL Server頁面鎖定的最佳做法?
- 10. 處理輔助頁面請求的最佳做法
- 11. jsp頁面佈局的最佳做法是什麼?
- 12. 編碼用戶頁面的最佳做法是什麼?
- 13. 用重定向POST'ing到新頁面的最佳做法?
- 14. 僅在特定頁面上包含腳本的最佳做法?
- 15. 在所有頁面顯示數據的最佳做法
- 16. 在rails應用程序中靜態頁面的最佳做法
- 17. 帶有HTTP API內容的HTTPS頁面:最佳做法
- 18. 返回到發起的回傳頁面。最佳做法
- 19. 頁面上使用SVG的最佳做法是什麼?
- 20. 支付網頁密碼輸入的最佳做法是什麼?
- 21. 確認頁面的最佳方法
- 22. 容器註冊的最佳做法?
- 23. 做類似iTunes專輯頁面的頁面的最佳方式是什麼?
- 24. 在codeigniter的一頁上做多頁分頁的最佳方式
- 25. libvlc的手冊頁
- 26. MakeMaker的手冊頁
- 27. 將Ajax數據放入html並顯示在頁面上的最佳方法
- 28. 將頁眉或工具欄注入頁面的最佳實踐?
- 29. Django索引頁最佳/最常見的做法
- 30. 在.NET頁面中進行分頁的最佳方法
只有在存在已知錯誤的情況下才需要BUGS。 –
是的。我真的需要提供if/then邏輯嗎? – vezult
示例對於具有許多不同操作的程序很重要,手冊頁需要反映這些操作。舉例通常是一種有用的方式(例如參見mplayer手冊)。 – hlovdal