V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jaggerkyne
V2EX  ›  macOS

不知道大家能否分享一下自己写 code 时候做笔记的工具?

  •  
  •   jaggerkyne · 2015-06-22 16:44:29 +08:00 · 8737 次点击
    这是一个创建于 3444 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人在学习ruby,学看Documentation和做过一些习题和tutorials。

    工具是Macbook Air。

    在学习的过程中,发现很多时候很多习题做完后,自己仍然不能自己写出来。(虽然有印象,但是自己写的时候仍然是不太熟练。)

    而且很多时候发现阅读documentation的时候,想要做一下相应的笔记。

    试过mou,是非常好,但是没有Organization的功能,整理起来有些烦心。

    用Sublime Text或者Evernote直接写,但sublime不能截图,evernote整理code的时候是个噩梦。

    不知道诸位大大能否介绍给developer用的note taking tools,有好的organization,支持截图或者其他rich resources像是录音等,支持markdown,如果有code highlight简直就是神器啊。

    如果没有现成的app,那么诸位大大能否介绍一下自己是如何taking notes when learning programming?

    我目前是实体笔记本一本,但是整理起来很噩梦。

    45 条回复    2015-07-01 11:05:46 +08:00
    crayygy
        1
    crayygy  
       2015-06-22 16:55:08 +08:00
    MacDown or Mou
    philobscur
        2
    philobscur  
       2015-06-22 18:26:49 +08:00
    Ulysses?
    txl263
        3
    txl263  
       2015-06-22 19:54:52 +08:00   ❤️ 2
    Quiver
    支持markdown(显示源代码,预览里显示渲染过的结果)支持code highlight,组织功能不错,可以放网盘同步,支持粘贴图片和rich text比如网页什么的
    txl263
        4
    txl263  
       2015-06-22 20:04:15 +08:00
    txl263
        5
    txl263  
       2015-06-22 20:14:55 +08:00
    支持导入(markdown、Plain text)导出(HTML、Markdown),支持tag,貌似也就不支持录音了。。
    hackpro
        6
    hackpro  
       2015-06-22 20:18:29 +08:00   ❤️ 1
    Emacs Org-mode
    pheyer
        7
    pheyer  
       2015-06-22 20:18:56 +08:00
    @crayygy 为啥我觉得最新版的MacDown老是各种BUG,你的也是吗?
    hslx111
        8
    hslx111  
       2015-06-22 20:39:46 +08:00
    evernote
    yangxiongguo
        9
    yangxiongguo  
       2015-06-22 20:51:06 +08:00
    我是用 markdown,重点的地方加粗,然后每段加上自己的理解,当成博客发出去。
    koshen
        10
    koshen  
       2015-06-22 20:57:57 +08:00 via Android
    请问sublime不能截图是什么意思?是说不能用它来截图还是?
    skcheer
        11
    skcheer  
       2015-06-22 21:02:36 +08:00
    可以关注下leanote
    XerWandeRer
        12
    XerWandeRer  
       2015-06-22 21:10:55 +08:00
    我纠结这个问题有一段时间了。之前在 Hacker News 上看到一篇文章(https://news.ycombinator.com/item?id=8270759),讲的其实就是这个问题。

    慢慢纠结吧,没有一个足够好的解的。就我折腾的一小段经验来说,或许你可以用 nvALT + Typora + 文件系统 + Git + Gollum 来试试,但我仍然觉得不够好……
    fatestigma
        13
    fatestigma  
       2015-06-22 21:37:39 +08:00
    我来安利一下马克飞象吧,和Evernote配合使用。。在马克飞象中用Markdown编辑,支持Highlight和LaTeX公式,然后保存到Evernote中。
    canautumn
        14
    canautumn  
       2015-06-22 21:40:38 +08:00
    感觉没什么完美的,Dokuwiki算是比较均衡的一个,可以本地架设,插件也够丰富,纯文本wiki语法,可以结合git也不用担心数据导出的问题
    jkunw
        15
    jkunw  
       2015-06-22 22:04:49 +08:00
    @txl263 不知道为什么markdown cell里没有直接生成预览,而是每次都要单独打开一个预览窗口。这个软件如果像IPython Notebook那样的方式就完美了。
    txl263
        16
    txl263  
       2015-06-22 22:28:11 +08:00
    @jkunw 是呢,如果像code cell一样可以选择源码或者预览就很完美了,对吧。
    Kahn
        17
    Kahn  
       2015-06-22 22:32:00 +08:00 via Android
    在用为知笔记,就是感觉有点卡
    jaggerkyne
        18
    jaggerkyne  
    OP
       2015-06-22 22:35:07 +08:00
    @koshen 就是有些时候想要插入图片,思维导图之类的。
    txl263
        19
    txl263  
       2015-06-22 22:35:27 +08:00
    @jkunw LaTeX CELL也是不能直接生成预览的。。。
    oimotis
        20
    oimotis  
       2015-06-22 22:37:07 +08:00
    跟我开发 MWeb 的需求很像,忍不住安利一下: https://v2ex.com/t/196465
    jaggerkyne
        21
    jaggerkyne  
    OP
       2015-06-22 22:37:29 +08:00
    @Kahn 用过为知笔记,但是经常挂~到了国外,有几次竟然完全看不到笔记。
    0x17e
        22
    0x17e  
       2015-06-23 00:22:39 +08:00
    本地下的软件试了很多,但是在全平台的支持方面几乎都是力不从心。
    自托管的 confluence 完美解决了我的需求,编辑功能没的说,文档组织方面比所有软件更胜一筹(人家就是做这个的嘛)。
    说得高大上一点,confluence 是“企业级”的笔记管理工具。Evernote 发展了这么多年,最终到达了 confluence 的山脚下。
    Obipolar
        23
    Obipolar  
       2015-06-23 00:38:29 +08:00
    现在零散的东西直接是Google Keep, 感觉GitBook还算不错
    nomemo
        24
    nomemo  
       2015-06-23 00:40:59 +08:00
    马克飞象+Evernote
    casparchen
        25
    casparchen  
       2015-06-23 06:28:47 +08:00 via iPad
    我use过evernote, 感觉too是no好. 楼主have好的recommendation记得tell我one声啊.
    timi
        26
    timi  
       2015-06-23 08:23:35 +08:00
    有道笔记撸过。。。
    pysama
        27
    pysama  
       2015-06-23 09:46:12 +08:00
    我个人决定几年绝不再工具上浪费时间。。可还是忍不住稍微尝试了一点点。目前在用的有:raysnote和leonote。

    raysnote,是v友开发的。界面配色、布局都很不错,写作体验也还不错。(有个小遗憾:给作者email反馈一些建议,没有任何回复)

    leonote,默认的界面个人不是很喜欢(冰冷的灰色,而且有很多干扰元素,不过这不重要,可以用stylish尽情改),写作体验上比raysnote上稍微差那么一点点,语句在编辑的时候,不支持code的高亮,缩进也不是太友好。

    想到这么多就写先着。
    flowerains
        28
    flowerains  
       2015-06-23 12:24:10 +08:00
    @0x17e 他们家公司的产品我都挺喜欢的

    可惜是针对企业用户和团队开发的,个人用起来不划算
    leohxj
        29
    leohxj  
       2015-06-23 12:34:55 +08:00
    为知笔记,支持markdown,可以选择自定义编辑器
    crayygy
        30
    crayygy  
       2015-06-23 14:15:31 +08:00
    @pheyer 似乎是没有的,不过我用的比较少,记笔记都扔到Evernote了,所以没什么感觉。
    如果有人能开发出一款带文件管理的markdown编辑器,那真是极好的
    alexzuo
        31
    alexzuo  
       2015-06-23 16:12:44 +08:00
    专门注册的号来回复

    为知笔记非常好用!!!
    为知笔记非常好用!!!
    为知笔记非常好用!!!
    说三遍

    支持markdown,支持多级目录,支持tag,有chrome插件,有iOS、安卓、Mac、win和Linux的客户端,支持代码高亮,支持云同步。Mac/linux客户端是开源的。

    反正我已经放弃其他笔记软件了。
    publicID321
        32
    publicID321  
       2015-06-23 16:58:20 +08:00
    myBase
    所有数据保存在一个 .nyf 格式的文件里 可随身携带
    跨平台客户端
    侧边栏树形大纲 支持交叉索引
    代码高亮呢需要自己琢磨一下
    txl263
        33
    txl263  
       2015-06-23 17:05:52 +08:00
    @crayygy 带文件管理的markdown编辑器已经有了啊
    txl263
        34
    txl263  
       2015-06-23 17:24:23 +08:00
    @alexzuo 真不怎么样,用了没几下就发现了bug,另外markdown支持没看到。。。
    forrestchang
        35
    forrestchang  
       2015-06-23 18:35:54 +08:00
    如果Evernote能和Emacs Org Mode结合起来就完美了。
    crayygy
        36
    crayygy  
       2015-06-23 20:27:08 +08:00
    @txl263 可否赐教?
    alexzuo
        37
    alexzuo  
       2015-06-23 22:40:38 +08:00   ❤️ 1
    @txl263 支持的很隐晦,比较难发现。
    不知道怎么发截图,大概给你描述一下吧,你新建了一个名为note的笔记之后,将其改名为note.md,就可以在里面用markdown随便写了。写完之后按alt+1就可以预览了。
    但是这个貌似只支持最初的markdown,不支持后续扩展的,比如下划线什么的都只能用html来实现。而且我觉得编辑器不给力,我一般是用MacDown写,然后直接拷贝到为知笔记里。
    你可以在preference里面的read里找到更改markdown样式的选项,默认模板是github2。
    txl263
        38
    txl263  
       2015-06-23 23:14:53 +08:00
    @crayygy Write就是带文件管理的哇
    fkue0487
        39
    fkue0487  
       2015-06-23 23:18:02 +08:00
    为知笔记。
    txl263
        40
    txl263  
       2015-06-23 23:31:20 +08:00
    @crayygy 你要不嫌大的话,可以装个Brackets然后装个markdown preview的扩展,嘿嘿
    txl263
        41
    txl263  
       2015-06-23 23:43:36 +08:00
    @crayygy 另外像Sublime Text也有markdown 预览插件,就是不能在程序里直接预览,比较麻烦。
    crayygy
        42
    crayygy  
       2015-06-24 07:56:30 +08:00
    @txl263 我试一下Brackets,谢谢啦
    gateswong
        43
    gateswong  
       2015-06-25 05:47:05 +08:00 via Android
    我觉得边查文档边记笔记都是很零散的条目

    我现在对这种情况的方法就是,准备一个小本子记下来。等到数量多起来之后就可以做整理写博客上了。

    笔记软件的话,在系统里切换笔记软件,doc,开发工具以及其他窗口。这样对思路非常有害。
    byrlx
        44
    byrlx  
       2015-06-29 14:08:24 +08:00
    @hackpro Me Too
    luckyzhe
        45
    luckyzhe  
       2015-07-01 11:05:46 +08:00
    Nextoffer喊你去领奖,不用谢~我是红领巾♪───O(≧∇≦)O────♪
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1032 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 22:33 · PVG 06:33 · LAX 14:33 · JFK 17:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.