1作者: tommydolso3 个月前原帖
我之所以创建这个,是因为我总是遇到同样的问题:图标包从来不完整,而混合不同的图标集总是显得不一致。<p>IconsMint 可以按需生成完整的图标集,但关键在于你可以在之后回来添加与原始风格完全匹配的新图标。你无需重新生成或手动调整任何内容。<p>这个想法是将图标视为一个不断发展的设计系统,而不是一个固定的包。<p>我很好奇这是否能解决其他人的实际问题,或者人们是否更喜欢传统的图标库。欢迎提出技术或设计方面的问题。
3作者: binhonglee3 个月前原帖
嘿,HN,我开发了一个 VS Code 扩展,可以让你在不需要记住 Git 命令的情况下进行 Git 操作。 你知道自己想做什么,比如把这个提交移动到那里,撤销你刚刚做的事情,将这个大提交拆分成两个小提交。Git Navigator 让你可以轻松实现这些操作。只需拖动一个提交进行变基(rebase),将其拣选(cherry-pick)到另一个分支,点击特定行进行暂存。可视化画布展示了正在发生的事情,这样你就不必猜测 `git rebase -i HEAD~3` 实际上意味着什么。 我的灵感来源于 Sapling 的交互式 Smartlog,我在 Meta 时大量使用。我希望能有同样的体验,但专门为 Git 设计。 以下是一些功能亮点: - 工作树(Worktrees)—— 从图形中创建、切换和删除链接的工作树。所有操作都考虑到工作树,因此你始终在正确的检出状态下工作。 - 堆叠工作流(Stacked workflows)—— 如果你喜欢堆叠差异(stacked diffs),可以使用优先级堆叠模式,但这完全是可选的。 - 冲突解决(Conflict resolution)—— 提供块级选择,而不是在 `<<<<<<<` 标记中寻找。 该扩展适用于 VS Code、Cursor 和 Antigravity,只需一个 Git 仓库即可使用。 网站: [https://gitnav.xyz](https://gitnav.xyz) VSCode 市场: [https://marketplace.visualstudio.com/items?itemName=binhonglee.git-navigator](https://marketplace.visualstudio.com/items?itemName=binhonglee.git-navigator) Open VSX: [https://open-vsx.org/extension/binhonglee/git-navigator](https://open-vsx.org/extension/binhonglee/git-navigator)