[讨论] 记录 code snippet 的好用工具

楼主: alan23273850   2018-04-28 14:54:19
各位板友午安,本鲁软件板首次发文请小力鞭
是说最近常和同学讨论到整理 code snippet 的重要,也就是功能导向的笔记
举例来说,要测量程式执行的时间,
以 C 语言来说,可以是:
clock_t start = clock();
... // code execution
clock_t end = clock();
printf("%f\n", (float)(end - start) / CLOCKS_PER_SEC);
但如果是以 python 而言,则是:
import datetime
before = datetime.datetime.now()
... // code execution
after = datetime.datetime.now()
print after - before
那么各位工程师不觉得针对不同的功能,把所有语言的 code 整理在一起,
未来撰写程式在翻阅或查阅的时候就更方便,不需要再敲 Google 关键字了呢?
台大资讯系刘邦锋教授也有写过 "由词组学习 C 程式设计" 一书,
虽然我没读过,不过我猜应该就类似书中那种以功能为导向整理过的感觉。
有没有什么好用的工具或方法能有条不紊地整理这些 code 呢?
作者: x000032001 (版废了该走了)   2018-04-28 15:34:00
作者: Jasonzheng (jason)   2018-04-28 16:53:00
开发我用 SnippetsLab笔记我用 Quiver管理 Gist 我用 Lepton
作者: pptsodog (天桥下说书)   2018-04-28 18:07:00
Dash
作者: fayhong (恰似飞鸿踏雪泥)   2018-04-28 18:12:00
楼主: alan23273850   2018-04-28 19:41:00
太感谢楼上几位大大,我暑假有空会好好品尝品尝的
作者: CRPKT (crpkt)   2018-04-28 21:52:00
我觉得当它们数量成长到一定程度之后就会变得难以分类了然后难以分类的情况下最好的方法就会变成关键字搜寻 XD
楼主: alan23273850   2018-04-28 22:52:00
这也是一个方法阿,例如我敲date就会跑出上面的code
作者: t64141 (榕树)   2018-04-28 23:36:00
cacher+gist不错用
作者: Piceman (派斯面)   2018-04-29 17:09:00
我推 Bear
作者: andy80764 (shonshon)   2018-04-30 01:14:00
Dash
作者: aszx4510 (wind)   2018-04-30 03:42:00
Lepton 好用

Links booklink

Contact Us: admin [ a t ] ucptt.com