0

我已经在SuperUser上问过这个问题,但有人建议我应该在 SO 上问这个问题。所以在这里。

作为一名程序员,我下载了许多文件,其中包括来自 codeplex 或 google 代码的小型实用程序、来自代码项目的示例源代码、其他免费工具/实用程序。通常这些文件具有无意义的文件名。该文件保留在下载文件夹中。一段时间后,我忘记了这个文件是什么。

是否有任何工具/实用程序来组织此类文件。我正在寻找具有以下功能的工具:

  1. 请允许我对示例代码、.Net 实用程序、Java 实用程序等文件进行分类。
  2. 存储我下载此文件的位置的信息。
  3. 存储文件的小描述。
  4. 相关文件的列表或信息。通常我将原始文章与下载的代码示例一起保存为 pdf 格式。
4

1 回答 1

0

这可能不是您正在寻找的答案,但我相信其中很多都归结为正确的目录结构。在我的系统上,我将所有不同的项目按项目类型按目录结构进行组织。例如,如果我正在用 C 语言编写游戏,我会将相关文件存储在 ~/files/projects/programming/c/games/awesome_game 中,然后我会将其导入到颠覆存储库中。然后我可能会创建一些子目录,例如 mkdir -pv awesome_game/{documentation, code, notes} 以便一切都井井有条。

可能不是很花哨,也没有什么特别的应用。但是,它非常灵活,我可以随时添加目录以获取更多信息。另外,当我对这个项目感到厌烦时,我可以删除目录,一切就完成了。由于它在svn中,如果我再次感兴趣,我总是可以复活它。另一个优点是我可以使用任何典型的命令行工具来搜索我的文件。这在 Windows 系统上可能不是那么有效,但这只是在 Windows 中编程的众多问题之一。

于 2010-07-04T06:05:17.007 回答