#projects #tui #finding #find #organize #directory #file

app porgi

一个简单的命令行TUI,用于查找和组织代码项目

2个不稳定版本

新版本 0.2.0 2024年8月26日
0.1.0 2024年8月20日

#7#finding

Download history 140/week @ 2024-08-18

140 每月下载量

MIT 许可证

215KB
658

Porji 🐾

一个组织并查找项目的corgi,Porji。

由于它是一个非常早期的WIP,可能现在还不建议使用。

obligatory screen shot of porgi in action as it snappily loads projects and lets the user view readme files.

如果你像我一样,可能电脑上有一个名为“项目”的目录,里面装满了希望、梦想和构建文件。如果你经常发现自己挠头,忘记把那个现在无法离开的重要奇怪cli工具放在哪里(也许是因为你给所有东西都起了corgi的名字),这个工具就是为你准备的。

安装

您需要安装Rust和Cargo。 https://rustup.rs/ 将安装此软件。

安装Cargo后,您可以安装

cargo install porgi

配置您的Porji

目前Porji需要配置文件才能运行

将以下内容添加到 ~/.config/porgi/porgi.toml

# Add your project directories here
project_dirs = ["~/projects"]

# Set the editor or IDE you (o) will use to open the project
#
# Options:
# - "auto" (default): Use the first working opener
# - "code": Use Visual Studio Code
# - "editor": Use the EDITOR environment variable
# - "config": Use custom command (WIP)
opener = "auto"

功能

  • 多个项目目录
  • 按最近更改排序项目
  • 在编辑器中打开
  • 新用户入门(TBD是否将在TUI中实现)
  • 文件树预览
  • 项目统计,如文件数、代码行数等...
  • 清理旧构建文件和项目
  • 检查项目是否在git中最新

其他项目查找工具

projects-cli

依赖项

~27–41MB
~711K SLoC