2016-01-22 110 views
1

我需要个人归档工具归档编程算法,经验教训,技术和代码。工具归档技术和经验

类似于的“个人Wiki”支持图像附件,代码修饰,内容分类以及随时搜索任何内容。

我知道我可以使用像论坛或媒体维基开源工具,但我需要为此个人目的定制的东西。

桌面工具或网络工具。

回答

1

对于那些谁是寻找同样的目的,我发现了一些工具:

这里有一些事情我已经与他们的优点和缺点的尝试:

的OneNote

优点

优秀的组织笔记的能力。您有包含部分组的书籍,其中包含包含页面和子页面的部分。我有一本关于开发的书,然后是一个语言部分组,然后是Ruby部分,然后是Ruby中每个主题的页面。这里的亮点是,在给定的主题上创建几十个和几十页不会有任何损失,当您深入到特定主题时可帮助您保持组织结构。只是说“是的,语言的一部分,然后是PHP的一个页面”是一个简单的错误,但在你知道它之前,PHP页面长达半英里,你永远不会坐下来重新正确地重新阅读它,它成为一个痛苦,找到你想要的信息等。 多用户笔记本电脑的大力支持。它适当地跟踪谁加入了什么,什么时候改变了,使合作变得容易。 语法高亮可以使用OneTastic插件完成,该插件允许您定义自定义样式。只需使用特殊颜色以等宽字体定义自定义样式,并将其称为代码。 支持表格数据,附件,音频,视频等,如果你需要这样的事情。

缺点

需要使用特殊的应用程序来咨询一下,这样你就不能只打从工作计算机等。 Web应用程序笨重,缺乏完整的功能,我仍然没有得到一个桌面笔记本电脑正确地同步作为一个Web应用笔记本。 搜索不是最好的。

链接到MediaWiki

优点

如果你把它公开,你可以在你的笔记,这是比任何其他更好的搜索使用谷歌。 CSS意味着您可以很容易地设计风格并呈现它,而无需像OneNote中所需要的那样手动更改文本的每一点。 因为它只是一个类似于任何其他网站,您可以从任何设备访问它,而无需安装任何东西或不必登录。 导出为ePub文件,这意味着您可以在Kindle /电子书阅读器上阅读所有笔记,非常适合清爽。 任何页面都可以属于多个类别,这很好。 内置带代码标签的语法高亮显示。

缺点

有限公司/笨重里三层外三层,组织能力,最终对我来说是致命的缺陷。 成为一个痛苦快速添加到网页的笔记。 (我会杀死阅读/编辑模式之间的无页面重新加载转换!) 依赖于互联网连接(通常不是问题,但需要注意的一点)。在文件夹中

纯文本文件

优点

零的学习曲线/适应。 在没有特殊软件的情况下阅读它们(提示:将它们放在共享的Dropbox文件夹中,将您的域上的地址映射到该文件夹​​)。 本地阅读电子书阅读器或转换为电子书格式,没有真正的努力。

缺点

没有语法高亮,无图像/音频/视频媒体,没有表格数据。 难以模糊搜索。 如果你和别人一起学习,编辑冲突。

谷歌驱动

优点

共享/合作, 良好的搜索出色的支持 好的行动支持 支持很多媒体

缺点

趋于使用缓慢 演示文稿选项往往令人沮丧 依赖于互联网连接 我的个人建议:O​​neNote + Onetastic插件使用所有层/分隔符,定期导出为PDF或多个PDF,因此您可以从别处咨询他们。


从这个链接引用:

https://www.reddit.com/r/learnprogramming/comments/3acusr/how_to_take_notes_while_learning_programming/