GHstars 是一个用来管理你在github上收藏的代码库项目的软件. 使用GHstars你可以将这些项目分组, 加标签. 让这些项目与什么东西相关变得一目了然. GHstars还带有一个很好的模糊搜索器, 方便你快速找到想要的项目.
键盘快捷键
keyboard shortcuts focused pannel(KSFP) 是指界面中当前高亮显示的面板, 它接收一些特定的键盘快捷键. 如果KSFP(其可以值为 侧边栏, 项目列表, Readme 预览器)和快捷键不能在下面的表格中匹配, 则该快捷键被忽略.
Key | Function | KSFP |
---|---|---|
a |
选择所有收藏的项目 | 全部 |
o |
选择未分组未标签的项目 | 全部 |
G |
切换到分组列表 | 全部 |
T |
切换到标签列表 | 全部 |
L |
切换到语言列表 | 全部 |
l |
右移KSFP | 全部 |
h |
左移KSFP | 全部 |
s |
打开关闭侧边栏 | 全部 |
r |
打开关闭项目列表 | 全部 |
z |
打开关闭Readme预览器头部 | 全部 |
j , k |
在项目列表中上下切换选择的项目 | 项目列表 |
g |
编辑所选项目的分组 | 项目列表 |
t |
编辑所选项目的标签 | 项目列表 |
j , k |
在分组/标签/语言列表中上下切换选择的项目 | 侧边栏 |
n |
新增一个分组/标签 | 侧边栏 |
e |
编辑所选的分组/标签 | 侧边栏 |
x |
删除所选的分组/标签 | 侧边栏 |
C-n , C-p |
切换侧边栏中三个列表 | 侧边栏 |
g |
编辑项目的分组 | Readme预览器 |
t |
编辑项目的标签 | Readme预览器 |
u |
取消收藏项目 | Readme预览器 |
C-n , C-p |
滑动建议列表 | 当建议列表显示时 |
用户界面
主界面
GHstars 的主界面由三个面板组成, 左侧边栏, 项目列表, 和 Readme 预览器. 下图中KSFP (见 键盘快捷键) 高亮显示.
在侧边栏中编辑
侧边栏由三个部分组成, 用户头像部分, 三个列表, 以及边部的工具栏. 中间在3个列表分别是分组列表, 标签列表, 语言列表. 它们按不同的方法将所有的项目分类.
- 使用底部的工具可以对列表中的分组/标签进行添加, 删除, 改名操作.
- 双击分组/标签可以对其进改名.
- 如果Sidebar 是KSFP, 且一个分组/标签被选中. 快捷键
e
对其改名,x
将其删除. - 如果Sidebar 是 KSFP, 快捷键
n
添加一个新的分组/标签.
项目列表
如果Repolist 是KSFP, 快捷键g
对当前选中的项目编辑其分组, t
编辑其标签.
Readme 预览器
预览器带有一个目录表, 可以方便地对项目的Readme时行浏览. 预览器的顶部显示了项目的基本信息.
单击标题则在web 浏览器中打开该项目的主页. 在这里也可以对项目进行分组和标签的编辑. 可以unstar 项目, 复制项目的https/ssh/git url.
搜索条
GHstars 有一个浮动搜索条. 点击键盘/
或?
可以将其击活.
偏好设置
偏好设置面板中可以设置用于同步数据的wbddav服务参数, 包括sebdav 的服务器, 用户名, 应用密码. 比如坚果云: https://www.jianguoyun.com