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

大家平时收集的代码片段放在哪里?

  •  1
     
  •   zealinux · 2018-12-07 12:08:46 +08:00 · 6939 次点击
    这是一个创建于 2183 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,

    有什么好的推荐的方式?

    33 条回复    2021-09-23 17:52:41 +08:00
    mokeyjay
        1
    mokeyjay  
       2018-12-07 12:13:19 +08:00
    不是应该封装成库 /包吗?
    vsitebon
        2
    vsitebon  
       2018-12-07 12:23:45 +08:00 via iPhone   ❤️ 2
    一般封装成库,每半年更新一次
    javaWeber
        3
    javaWeber  
       2018-12-07 12:25:25 +08:00
    GitHub 上面一大堆 XX Util
    tiedan
        4
    tiedan  
       2018-12-07 12:30:51 +08:00   ❤️ 1
    当然是 gist
    Vegetable
        5
    Vegetable  
       2018-12-07 12:45:54 +08:00
    搜索引擎+大脑索引
    JackieMe
        6
    JackieMe  
       2018-12-07 13:02:58 +08:00 via Android
    这确实是个问题,好多片段代码都是这样
    M0
        7
    M0  
       2018-12-07 13:04:48 +08:00
    QQ 邮箱… 可以全局搜索…
    passerbytiny
        8
    passerbytiny  
       2018-12-07 13:08:37 +08:00
    要是完整的库,就只记录名称或 Maven、docker-hub 这样的仓库中的 ID。
    要是只是片段,我一般不保留,要留也是先总结设计思想,附上原代码,整理成笔记,扔到 OneNote 上。
    liuyanjun0826
        9
    liuyanjun0826  
       2018-12-07 13:11:04 +08:00 via Android
    博客园
    islandev
        10
    islandev  
       2018-12-07 13:13:34 +08:00
    gist
    准备自己也去建一个 XXUtil
    inrenping
        11
    inrenping  
       2018-12-07 13:49:51 +08:00
    gist 然而需要总是打不开……
    macroideal
        12
    macroideal  
       2018-12-07 13:52:20 +08:00
    Greenm
        13
    Greenm  
       2018-12-07 14:06:41 +08:00
    snippetslab 还能通过 icloud 同步。
    EvilCult
        14
    EvilCult  
       2018-12-07 14:51:17 +08:00 via iPhone
    SnippetsLib
    然后 iCloud 云同步
    s609926202
        15
    s609926202  
       2018-12-07 14:53:57 +08:00
    gists + 1
    LifStge
        16
    LifStge  
       2018-12-07 14:57:36 +08:00
    @Vegetable +10086
    jy02201949
        17
    jy02201949  
       2018-12-07 14:57:37 +08:00
    当然是 V2 自己人做的代码放到 Gist 上的好用的简捷的 Lepton 啊

    https://www.v2ex.com/t/337825?p=2
    alex1504
        18
    alex1504  
       2018-12-07 15:27:12 +08:00
    脑袋瓜,再从脑袋瓜移植到有道云或印象笔记,我不是官方派来的...
    NotNil1
        19
    NotNil1  
       2018-12-07 15:37:16 +08:00
    @jy02201949 想用,但是没办法登录了啊。
    www5070504
        20
    www5070504  
       2018-12-07 15:40:57 +08:00
    gist 还有自己的代码库里
    realkenshinji
        21
    realkenshinji  
       2018-12-07 15:42:51 +08:00 via iPhone
    用的少的就 gist,用的频率比较高的放编辑器的 live template 里面咯
    0vels
        22
    0vels  
       2018-12-07 15:47:28 +08:00
    notion 里面建了一个文档叫 gist
    kerr92
        23
    kerr92  
       2018-12-07 16:15:59 +08:00
    一般代码片段直接记成笔记丢 GitHub 上的某个 Repo 里面,方便搜索。一些常用的前端代码直接整理后发布成 NPM 包: https://www.npmjs.com/~dearke
    skmO
        24
    skmO  
       2018-12-07 16:21:14 +08:00
    snippetslab
    yasnippet 里也有
    mmixxia
        25
    mmixxia  
       2018-12-07 16:22:46 +08:00
    onedrive 随便放了
    faemon
        26
    faemon  
       2018-12-07 19:56:17 +08:00 via iPhone
    放在 gist 上,推荐使用 Lepton
    mashpolo
        27
    mashpolo  
       2018-12-07 19:58:26 +08:00
    alfred 很方便
    eamo
        28
    eamo  
       2018-12-07 20:04:35 +08:00
    anonymous256
        29
    anonymous256  
       2018-12-07 20:07:52 +08:00 via Android
    @faemon
    lepton 我用过(win/ubuntu),启动实在太慢了,点开要等 3 秒。而且没办法设置代理,多次同步失败就卸载了。
    最后还是用 chrome 访问的 glist,走代理很舒服。
    1002xin
        30
    1002xin  
       2018-12-07 20:19:08 +08:00
    SnippetsLib +1
    faemon
        31
    faemon  
       2018-12-07 20:38:58 +08:00 via iPhone
    @anonymous256 启动慢应该是你的代理慢,代理设置看这个 https://github.com/hackjutsu/Lepton/wiki/FAQ#proxy
    salamanderMH
        32
    salamanderMH  
       2018-12-08 10:00:35 +08:00
    gist 呗
    yurong333333
        33
    yurong333333  
       2021-09-23 17:52:41 +08:00
    idea 新建一个项目,同步到 github,分门别类放好代码片段和知识点。使用 ctrl+shift+r 进行全局搜索。

    挺好用的,强烈推荐。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3262 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 12:38 · PVG 20:38 · LAX 04:38 · JFK 07:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.