我需要个人存档工具来存档编程算法,课程,技术和代码。
像“个人Wiki”之类的东西,支持图像附件,代码修饰,内容分类以及随时搜索任何内容。
我知道我可以使用像论坛或媒体维基这样的开源工具,但我需要为此个人目的定制的东西。
桌面工具或网络工具。
答案 0 :(得分:1)
对于那些寻求相同目的的人,我找到了一些工具:
以下是我尝试过的优点和缺点:
<强>的OneNote 强>
赞成
出色的组织笔记的能力。您有包含部分组的书籍,其中包含包含页面和子页面的部分。我有一本关于开发的书,然后是一本关于语言的小组,然后是一个关于Ruby的小节,然后是关于Ruby中每个主题的页面。这里的亮点是,在给定主题上创建数十个和几十个页面没有任何代价,当您深入了解特定主题时,可以帮助您保持井井有条。只是说'#34;是的,一个语言部分,然后一个PHP和#34;的页面,这是一个容易的错误,但在你知道它之前,PHP页面是半英里长,你就是这样永远不要坐下来再次正确地重读它,找到你想要的信息会变得很痛苦等等。 对多用户笔记本电脑的大力支持。它可以很好地跟踪谁添加了什么以及什么改变了,使合作变得容易。 可以使用OneTastic插件完成语法突出显示,该插件允许您定义自定义样式。只需使用特殊颜色的等宽字体定义自定义样式,并将其命名为Code。 如果您需要这类内容,请支持表格数据,附加文件,音频,视频等。
缺点
需要使用特殊的应用程序进行咨询,因此您无法从工作计算机等处获取它。 网络应用程序很笨重,缺乏完整的功能,我仍然没有得到一个桌面笔记本电脑来正确同步作为一个Web应用程序笔记本。 搜索并不是最好的。
<强>链接到MediaWiki 强>
赞成
如果您将其公开,则可以在笔记上使用Google,这比任何其他搜索都要好。 CSS意味着它很容易设计风格,并且无需手动更改OneNote中需要的所有文本就可以呈现它。 因为它只是一个与其他网站一样的网站,所以您可以从任何设备访问它而无需安装任何内容或必须登录。 导出为ePub文件,这意味着您可以在Kindle / ereader上阅读所有笔记,非常适合刷新。 任何页面都可以属于多个类别,这很不错。 内置语法高亮功能,带有代码标记。
缺点
有限/笨重的组织能力,最终对我来说是一个致命的缺陷。 快速添加笔记到页面变得很痛苦。 (我会在读取/编辑模式之间进行无页面重载转换!) 依赖于互联网连接(通常不是问题,但需要注意的事项)。
文件夹中的纯文字
赞成
零学习曲线/适应。 在没有特殊软件的情况下在任何地方阅读它们(提示:将它们放在共享的Dropbox文件夹中,将您域中的地址映射到该文件夹)。 在电子阅读器上本地阅读或转换为电子书格式,无需付出真正的努力。
缺点
没有语法突出显示,没有图像/音频/视频媒体,没有表格数据。 很难模糊搜索。 如果您与某人一起学习,请编辑冲突。
Google云端硬盘
赞成
对分享/合作的出色支持 好搜索 良好的移动支持 支持很多媒体
缺点
使用起来很慢 演示选项往往令人沮丧 依赖互联网连接 我个人推荐:OneNote + Onetastic插件,使用所有层/分隔符,定期导出为PDF或多个PDF文件,以便您可以从其他地方查阅。
引用此链接: