3个版本
0.1.3 | 2023年8月15日 |
---|---|
0.1.2 | 2023年7月25日 |
0.1.1 |
|
0.1.0 | 2023年7月20日 |
#1965 in 命令行工具
每月 26 次下载
14KB
197 行
使用方法
为了获得最佳效果
-
检查 nextup 当开始项目活动时,以降低您的入门障碍,并避免在切换开发会话时失去上下文。
-
更新 nextup 当离开项目时,通过记录一个可完成的操作,以便您下次选择项目时完成,或者简单地捕捉您离开时的状态。
注意,有固定最多3个项目可集中精力。
流程
以下是一些可能想尝试融入常规的命令
nextup
: 列出所有当前项目和它们的下一步操作
> nextup
a: complete nextup cli tool
nextup: update the usage section in README
b: my_cool_game development
nextup: fix the chicken ai - broken pathplanning on level 4
c: FKT the Everest Summit
nextup: get new legs
nextup set <a, b, c> <title>
: 设置项目的标题或简短描述并重置任何以前的下一步操作
> nextup set a 'build a lunar lander'
set
a: build a lunar lander
nextup: ____
nextup <a, b, c> <nextup>
: 设置项目的下一步操作
> nextup a 'source an altimeter'
set
a: build a lunar lander
nextup: source an altimeter
nextup <a, b, c>
: 报告项目的下一步操作
> nextup a
a: build a lunar lander
nextup: source an altimeter
nextup reset
: 重置所有项目和下一步操作
> nextup reset
a: ____
nextup: ____
b: ____
nextup: ____
c: ____
nextup: ____
分析
待办事项 - 横跨项目生命周期的使用分析
安装
从二进制发布版
您可以在本仓库的发布版中找到二进制文件。
在 Ubuntu 上: 使用以下命令安装
sudo install ./Downloads/nextup /usr/bin
从 crates.io
cargo install nextup
从源码
您可以使用 cargo run
此仓库,使用 --
添加任何参数。要启用记录器,设置 RUST_LOG=debug
。
示例
env RUST_LOG=debug cargo run --bin nextup -- a 'what's nextup for project a'
我的数据去哪里了?
项目数据存储在操作系统的标准用户不可见配置文件位置。有关更多信息及路径查找,请参阅 [directories
crate](https://crates. io/crates/directories)。
支持分析功能的日志数据存储在本地SQLLite数据库文件中,具体请参考turbosql crate的文档。
许可
本项目可使用以下任一许可:
- Apache License, Version 2.0, (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
您可选其中之一。
依赖项
~4.5–7MB
~118K SLoC