[討論] 記錄 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