在实用书架上的《敏捷开发者》一书中,有这样一种概念:“解决方案日志“- 包含问题及其解决方案的文件。即:
现在我要么LibreOfficeWriter或编辑. 记笔记的软件(如谷歌保持)太轻了。
Ubuntu 上是否有一些适用于这种类似 log-wiki 的文件格式的应用程序?
答案1
我喜欢能够将此类内容置于版本控制之下,所以我更喜欢基于文本的解决方案(例如,您提到的 gedit)。
我发现纯文本限制太多,而且对于非技术人员不太友好,所以我倾向于使用重组文本(你可以使用 markdown,或者任何你喜欢的轻量级标记形式)和 pandoc(sudo apt-get install pandoc
)——pandoc 可以在各种文本格式之间进行转换,并可以输出 HTML、PDF(通过 LaTeX)和各种文字处理器格式。
如果你有大量文档,你可以考虑使用狮身人面像 (python: pip install -U Sphinx
) - 它也使用重组文本 - 但如果您只关心解决方案日志,Sphinx 可能会有点矫枉过正。
答案2
我从 1993 年开始使用plod - Personal LOgging Device
。参见哈尔·波默兰兹的论文
抽象的
PLOD(个人日志设备)是一个简单的文本界面,允许系统管理员(和其他人)记录他们每天所做的工作。该程序是用 Perl 开发的,具有设备独立性、灵活性、可扩展性和易用性。用户界面让人想起 Berkeley 邮件,带有许多预定义的波浪符号转义符,可执行各种有用的功能。用户可以通过定义自己的个人转义序列轻松扩展该程序。