我不确定要在下面标记什么,但我想这是一个与大多数开发人员相关的问题。
在我的整个工作日中,我经常会遇到一些有用的信息和知识片段。这些可能是通用编码示例,或者是特定于环境的命令等。
通常,我只是将它们存储在不同的文本文件中,然后在需要时参考这些文本文件。但是,这很尴尬且难以搜索
我考虑过的一种替代方法是创建自己的本地 Wiki 并在常用标签下标记此类片段,以便我可以轻松搜索。
我很想知道其他开发人员如何以“务实”的方式管理这些知识。
我不确定要在下面标记什么,但我想这是一个与大多数开发人员相关的问题。
在我的整个工作日中,我经常会遇到一些有用的信息和知识片段。这些可能是通用编码示例,或者是特定于环境的命令等。
通常,我只是将它们存储在不同的文本文件中,然后在需要时参考这些文本文件。但是,这很尴尬且难以搜索
我考虑过的一种替代方法是创建自己的本地 Wiki 并在常用标签下标记此类片段,以便我可以轻松搜索。
我很想知道其他开发人员如何以“务实”的方式管理这些知识。
如上所述,TiddlyWiki 似乎是这里的最佳选择
我将笔记保存在 Evernote 和 Microsoft OneNote 的组合中。
Evernote 负责我在网上阅读时的大部分笔记。如果您以有条理的方式设置笔记本,并且在创建笔记时努力标记笔记,则内置搜索使该信息随时随地可用。好处:
当我在 PC 上工作时,OneNote 非常棒;它比 Evernote 功能更丰富,自由格式文本和粘贴到任何其他文档的能力非常棒。希望它具有 Evernote 的可用性范围;我不需要其他任何东西。
我在6 或 7 年前使用TreePad ,它很棒。唯一的问题是我的电脑崩溃了,而且我没有按应有的方式进行备份。所以现在我使用谷歌文档。数据的组织方式不像 TreePad 那样好,但我不必担心备份,它具有搜索功能(尽管在没有找到我的东西之前,我注意到搜索中有一些小故障知道在那里)。
有一个非常好的知识管理系统,可以练习在 google 中输入正确的关键字(如果您愿意,也可以使用 bing)。
我一天做很多次,从来没有保存任何东西的冲动,甚至没有收藏它的冲动,因为如果需要的话,很容易找到它,如果不是通过你的网络浏览器的历史记录,在谷歌中输入一个类似的查询。
对于编程问题,您最好使用 stackoverflow.com 进行搜索,但 stackoverflow.com 的结果通常位于搜索结果列表的顶部。