你们都有自己的 utils 吗?

2021-07-16 11:29:06 +08:00
 aqtata
平时积累的各种小函数,无依赖,随时可以 ctrl+v 或 import 到各项目中使用。
你们有这习惯吗?
8789 次点击
所在节点    程序员
55 条回复
wizzer
2021-07-16 11:32:01 +08:00
平时会记到自己 blog 里,用时搜一下: https://wizzer.cn
toast
2021-07-16 11:35:02 +08:00
常用的都不会,毕竟有问题还得自己维护
特异化的一些就会粘贴到 snippet 里
Karonheaven
2021-07-16 11:35:09 +08:00
写到 IDEA 里面的 Live Template 里面,顺带加一堆注释
levelworm
2021-07-16 11:38:24 +08:00
我其实一直想写一个日常工作用的 util 。大致功能就是一个命令行菜单,既可以对数据库做一些经常要做的查询、插入、删除等操作,也可以遥控 JIRA,在命令行状态下创建和修改工单,以及一键发送特定主题的邮件。
anjianshi
2021-07-16 11:38:48 +08:00
给公司的项目统一搞了一个,自己就没额外搞了
ipwx
2021-07-16 11:40:27 +08:00
写到的时候去自己 GitHub,从项目里面找。我自己成型的项目还不少。
hstdt
2021-07-16 11:40:35 +08:00
给自己开发了一个笔记软件
djyde
2021-07-16 11:44:40 +08:00
会做成 vscode code snippet
coolxll
2021-07-16 11:46:14 +08:00
snipplet 管理
3dwelcome
2021-07-16 11:49:24 +08:00
我有习惯写 IDE 插件,比如 ESC 一键关闭无关的 Output Windows, 让代码窗口最大化。

尽可能让 IDE 来适应自己。

但估计 90%小伙伴都没这个习惯。
dethan
2021-07-16 11:51:24 +08:00
我是做 java 的,每做一个新项目,都写自己的 utils
dethan
2021-07-16 11:51:38 +08:00
@dethan 用过的人都说好哈哈
z740713651
2021-07-16 11:57:10 +08:00
github 上有一个私人项目 命令集前缀是名字缩写

要生成日报了 wg day_log
要看还有多久下班 wg date
代码部署到服务器 wg deploy --ip xxxx
暂时弃用 git hook 代码提交检查 wg unset_git_hook
wsl 目录与 windows 目录在剪贴板的转换 wg path

也是看到前辈在做常用脚本集 自己也跟着做了
爽歪歪
levelworm
2021-07-16 11:59:44 +08:00
@3dwelcome 我倒是想写,但是不会。我最想写的就是 jetbrain 系列编辑器的新的快捷键功能。你写的这个也蛮好的,请问有没有对外公开源代码?
3dwelcome
2021-07-16 12:05:15 +08:00
@levelworm
github 搜类似插件代码呗,总能找到的。

反正都是抄来抄去。。
levelworm
2021-07-16 12:05:59 +08:00
@3dwelcome 有道理,试试看。
dfkjgklfdjg
2021-07-16 12:09:10 +08:00
4 年前会自己写,因为不知道 lodash,现在能想到的 lodash 都可以找到,就完全不考虑自己写了。而且自己写会有坑,lodash 基本就不需要考虑了,比如递归的时候一些深层属性的坑。
ppphp
2021-07-16 12:12:02 +08:00
2021 年用过的语言标准库都比较完善了
hanssx
2021-07-16 12:23:49 +08:00
对应不同语言,有个文件夹叫 cs(code snippet),里面有些代码片段或测试代码,对于常用的 library function,会写一套脚手架用于快速生成项目时作为项目的 utils
finab
2021-07-16 12:24:38 +08:00
我用 Alread 的 Snippets , 记录各种命令行,代码小片段,常用文本,能很方便的检索和自动输入

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

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

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

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

© 2021 V2EX