你们都有自己的 utils 吗?

2021-07-16 11:29:06 +08:00
 aqtata
平时积累的各种小函数,无依赖,随时可以 ctrl+v 或 import 到各项目中使用。
你们有这习惯吗?
9100 次点击
所在节点    程序员
55 条回复
rioshikelong121
2021-07-16 12:29:34 +08:00
Github Copliot.
walpurgis
2021-07-16 12:32:50 +08:00
不写,也不敢用没有经过生产或社区验证过的私有工具库,万一有啥坑呢
主流语言常用工具库应该都很完善了,自己封一套给别人看也增加了学习成本
learningman
2021-07-16 12:40:26 +08:00
这几天在看 vscode 的源码,就看到微软的哥们在里面自己写了一个 jquery...心情复杂
zmxnv123
2021-07-16 12:53:06 +08:00
不仅要写,写完还要发布到 pip
xuanbg
2021-07-16 12:58:03 +08:00
自己搞了一个给公司用
bnm965321
2021-07-16 12:58:10 +08:00
@learningman vscode 重写 jQuery 还是有价值的。jQuery 的很大一部分代码是 polypill,electron 不需要 polyfill,可以节省很多 size 。
frandy
2021-07-16 12:59:04 +08:00
java 的话,以前自己维护,现在 hutool 基本搞定了.
uselessVisitor
2021-07-16 13:03:42 +08:00
hutools 里面包括了很多了
3dwelcome
2021-07-16 13:08:40 +08:00
@bnm965321 我前一阵也在捣鼓 vscode,想弄个 vscode-server 玩玩。

编译的时候我就在纳闷,说好的和平台无关,怎么在 nodejs 里,夹杂了一大堆和 PowerShell 有强关联的私货,Windows 编译初期各种卡住。
learningman
2021-07-16 13:15:35 +08:00
@3dwelcome 别说了,里边还有预编译好的 exe 呢,旁边放个 Cargo.lock
egfegdfr
2021-07-16 13:55:20 +08:00
网上的 util 包基本上满足要求,如果不够,就维护到最近的一个公共的 jar 里面,不想每个项目都弄个 util 弄成公共的 尽量复用
fffang
2021-07-16 14:00:47 +08:00
这个叫做 code snippet
securityCoding
2021-07-16 14:16:53 +08:00
xs
aicfe
2021-07-16 14:38:56 +08:00
java 的话,现在基本上就是 hutool 工具包了
dyxLike
2021-07-16 15:35:14 +08:00
对于自己不熟悉的语言, 会记录一些典型场景的功能代码, 剩下的一般就直接用公共 util 包或者现写了
junbaor
2021-07-16 15:44:56 +08:00
apache commons 系列、google guava 、spring 这些差不多了
www5070504
2021-07-16 17:09:11 +08:00
有 一般的工具函数或者初始化日志什么的 懒得写第二次的那种

放 gist 里边了..
xiaket
2021-07-16 17:15:28 +08:00
AllenHua
2021-07-16 17:47:43 +08:00
有一些 shell 和 bat 脚本
paulw54jrn
2021-07-16 17:50:53 +08:00
github snippet

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/789875

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX