14个版本

0.2.9 2024年7月19日
0.2.7 2024年6月23日
0.2.5 2023年11月9日
0.1.2 2022年12月2日
0.0.0 2021年3月20日

#132Cargo插件

Download history 5/week @ 2024-04-22 7/week @ 2024-05-20 2/week @ 2024-06-10 125/week @ 2024-06-17 50/week @ 2024-06-24 7/week @ 2024-07-01 196/week @ 2024-07-15 27/week @ 2024-07-22 34/week @ 2024-07-29

264 每月下载量

Apache-2.0

110KB
3K SLoC

ddt

杜迪开发工具。

安装

cargo install ddt

ddt profile

用于分析代码的命令。

ddt profile instruments

使用 Instruments.app 分析代码的命令。(仅限macos)

ddt profile instruments cargo

示例用法

ddt profile instruments cargo-t'分配' --发布--测试快照

这将使用 cargo 构建二进制文件,对二进制文件进行签名,并使用 Instruments.app 中的 Allocations 工具运行二进制文件。

ddt git

ddt git resolve-冲突

此命令允许您自动解决锁文件中的冲突。

用法

来源: https://github.com/Praqma/git-merge-driver#documentation

将自定义合并驱动程序添加到您的 全局 gitconfig 文件。(通常是 ~/.gitconfig

[merge "ddt-auto"]
	name = A custom merge driver used to resolve conflicts in lockfiles automatically
	driver = ddt git resolve-conflict  %O %A %B %L %P

然后,向项目的 .gitattributes 添加一些条目。您可以多次指定此操作。

如果您的项目使用 pnpmcargo 管理依赖项,则可以将此添加到 .gitattributes

 pnpm.yaml merge=ddt-auto
 Cargo.lock merge=ddt-auto

依赖

~18–34MB
~549K SLoC