diff --git a/shortcuts/snippet/snippet.go b/shortcuts/snippet/snippet.go index 9bf94d2..2fc4477 100644 --- a/shortcuts/snippet/snippet.go +++ b/shortcuts/snippet/snippet.go @@ -16,22 +16,25 @@ const snippetsDir = "snippets" // Shortcuts returns code snippet management shortcuts. func Shortcuts() []*common.Shortcut { return []*common.Shortcut{ + // +list:列出仓库中的所有代码片段 { Name: "list", - Description: "List code snippets in the repository", + Description: "列出仓库中的所有代码片段", Run: runList, }, + // +view:查看代码片段内容 { Name: "view", - Description: "View a code snippet", + Description: "查看代码片段内容", Flags: []common.Flag{ {Name: "name", Short: "n", Usage: "Snippet name", Required: true}, }, Run: runView, }, + // +create:新建代码片段 { Name: "create", - Description: "Create a new code snippet", + Description: "新建代码片段", Flags: []common.Flag{ {Name: "name", Short: "n", Usage: "Snippet name (used as filename)", Required: true}, {Name: "content", Short: "c", Usage: "Snippet content (code)", Required: true}, @@ -41,9 +44,10 @@ func Shortcuts() []*common.Shortcut { }, Run: runCreate, }, + // +delete:删除代码片段 { Name: "delete", - Description: "Delete a code snippet", + Description: "删除代码片段", Flags: []common.Flag{ {Name: "name", Short: "n", Usage: "Snippet name", Required: true}, {Name: "message", Short: "m", Usage: "Commit message"},