如何保留工程日志

Use*_*er1 35 emacs portal

在编写代码时,我尝试了几种保存日常活动日志的方法.他们都没有真正做得那么好.这是我想要的:

  • 自动时间戳
  • 标记(就像我们在stackoverflow上做的那样).主要用于项目名称和技术
  • 易于根据状态会议的结果建立每周报告
  • 易于搜索以找到重复出现的问题的解决方案(例如某个错误消息)
  • 无障碍.可能在线作为一个网站,但可能是一个共享文件.
  • 格式化.我希望能够轻松构建表并分离出<pre>内容,例如代码片段和错误报告.
  • 安全.如果我可以与其他人分享网站的某些内容,那将是很好的,但不是全部.如果我得到其他东西,优先级低.

我已尝试过以下解决方案:

  • MediaWiki:许多非常酷的功能.时间戳难以处理.奇怪的数据结构.搜索不好(无法搜索三个字母或更少的字词)
  • 缺陷工具:我试过mantisbt.org.安全性很好.格式化不好,我在尝试使用系统时不喜欢他们对"项目"的想法.
  • 纸质笔记本:非常灵活,但很难做到搜索.不在线.

我正在考虑使用emacs来打开远程文件以保持简单.有人试过这种方式吗?还有其他缺陷工具可以做我想的吗?还有其他选择我还没有考虑过吗?

Tre*_*son 35

检查组织模式.这里有一堆教程真的有助于展示力量/易用性.具体来说,我发现这个视频很有用.

组织模式的主要好处(IMO)是:

  • 简单,它只是一个文本文件(或文件集)
  • 灵活性,您可以开始非常简单,并在了解更多信息的同时增加您的使用
  • 可扩展性,非常流行和新功能一直在不断涌现
  • 多功能性,您可以获得不同的任务视图 - 按时间,优先级,其他...
  • 可读性,您可以轻松地发布到HTML和其他表单

真的,值得观看其中一个视频来了解可用的内容.

ORG的作者Carsten Dominik用这个24字的引语很好地总结了它:

组织模式在Emacs中使用纯文本文件进行概述,笔记,超链接,电子表格,TODO列表,项目计划,GTD,HTML和LaTeX创作


Ste*_*eel 14

虽然它没有您正在寻找的所有功能,但您可能会考虑使用旧的记事本.记事本有一些宣传不佳的功能,可以方便地保存日志文件:

  1. 按F5可随时插入时间戳(格式取决于您在Windows中为区域设置选择的日期/时间格式).
  2. 如果您打开一个以字符串".LOG"(不带引号)开头的文件,记事本将跳到最后并插入时间戳.

我在快速启动栏中添加了一个图标来打开我的日志文件,我在那里保留了各种有用的注释.信息只是简单的ASCII格式,但是这意味着它很容易在需要时将其导出到其他系统(并且很容易搜索).


Jas*_*yon 7

你可能想看看TiddlyWiki


Bri*_*ink 5

我使用Google文档来记录我的所有个人项目,以及要探索的项目构想或主题列表.它是可搜索的,可以复制/匹配共享,如果需要,我可以共享整个文档,最好随处可用.