• 请不要在回答技术问题时复制粘贴 AI 生成的内容
pinkman
V2EX  ›  程序员

求教下有效的摘抄代码片段,建立自己代码库的方式方法

  •  
  •   pinkman · Feb 9, 2015 · 5184 views
    This topic created in 4152 days ago, the information mentioned may be changed or developed.
    最近在学习一个公司内部的前端MVC框架,楼主之前就没有专门写过js,加之文档又不完善,看别人代码一个苦字,今天有在想创建自己代码库,每次搞清楚了某个方法的调用方式和作用后,就将其记录下来,譬如 “如何创建一个controller”,又譬如 ”如何数据绑定“,不记录下次看到又搞不清楚了,这样积累一段时间情况应该会有所改善。

    现在的问题是如何有些的存储这些代码片段呢?楼主是windows用户,平日笔记主要是evernote + onenote(在有大量截图的时候多用本地onnote),但感觉两者都不是特别适合做这事,想请教下有经验的同学指点,谢谢!
    15 replies    2015-02-11 16:19:22 +08:00
    cszhiyue
        1
    cszhiyue  
       Feb 9, 2015   ❤️ 1
    1.evernote不适合存储代码片段..
    2.代码片段可以尝试使用 https://gist.github.com/
    3.或者用git建立一个repo,然后自己分类.文档还可以使用.md格式记录
    zhangweifang
        2
    zhangweifang  
       Feb 9, 2015
    dash+dropbox同步
    zhangweifang
        3
    zhangweifang  
       Feb 9, 2015   ❤️ 1
    呃,windows用户,抱歉抱歉。那就用gist吧。
    afc163
        4
    afc163  
       Feb 9, 2015
    gist
    jianghu52
        5
    jianghu52  
       Feb 10, 2015   ❤️ 1
    gist 是最好的。其实我更建议楼主每次调查完了之后,写一篇博客,然后其实楼主可以找一个空间,(比如sae 啦,万网啦,都是免费的),然后把每次学到的知识写一个demo,在上面跑起来。这样的话日后告诉别人的时候,直接甩他一个demo。比什么都好使。
    R4rvZ6agNVWr56V0
        6
    R4rvZ6agNVWr56V0  
       Feb 10, 2015   ❤️ 1
    别浪费时间在查找工具上了。
    直接保存代码片段文本文档到目录里,代码了酌情加注释,然后补充个README文档详细说明此目录内的代码说明。然后git做版本控制,整个目录扔到同步网盘中备份。
    R4rvZ6agNVWr56V0
        7
    R4rvZ6agNVWr56V0  
       Feb 10, 2015   ❤️ 1
    @GeekGao 查找代码用grep或者全文搜索工具或像Sublime Text这类带搜索功能的编辑器。
    RangerWolf
        8
    RangerWolf  
       Feb 10, 2015
    我一直用有道笔记~
    唯一不爽的就是 代码放进去完全没有高亮了

    不过每次放进去的都是最核心的一段,直接copy过来就好~

    举个例子: email的正则表达式 每次都直接在有道里搜索 然后直接复制黏贴搞定
    esyed
        9
    esyed  
       Feb 10, 2015
    @cszhiyue gist需要番茄吧?
    esyed
        10
    esyed  
       Feb 11, 2015
    @RangerWolf 你在里面放了多少代码?
    cszhiyue
        11
    cszhiyue  
       Feb 11, 2015
    @esyed 我这里不用翻墙。。而且翻墙对于一个写程序来说的人来说应该也不是难事吧
    esyed
        12
    esyed  
       Feb 11, 2015
    @GeekGao 你都在文本里放什么代码呢?
    esyed
        13
    esyed  
       Feb 11, 2015
    @cszhiyue 你是gist深度用户么?
    tinkerer
        14
    tinkerer  
       Feb 11, 2015
    @jianghu52 赞同。
    domino
        15
    domino  
       Feb 11, 2015
    GistBox - The Beautiful Way to Organize Code Snippets
    http://www.gistboxapp.com/

    Chrome 有插件可以右键保存 Code Snippets
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4576 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 59ms · UTC 01:03 · PVG 09:03 · LAX 18:03 · JFK 21:03
    ♥ Do have faith in what you're doing.