极简主义片段管理器
Snape的Python项目详细描述
#斯内普
snape是一个用python编写的极简主义代码片段管理器。您可以添加/搜索一个片段,所有数据都保存到本地json文件中,您可以随意修改json文件,并将该文件与其他点文件一起置于版本控制下。
当然这个名字来自哈利波特,正如哈利波特所说:
&他可能是我认识的最勇敢的人。
我想我们都需要不时的勇气。
#安装和使用
安装简单明了,只需使用pip安装即可。
` pip install Snape `
要添加片段,请运行Snape add [name of snippeet]
,例如:
` {~}Snape add python post json Enter/Paste your content. Ctrl-D to save it. import requests, json url = 'http://127.0.0.1:27182/api/account' headers = {'Content-type': 'application/json', 'Accept': 'text/plain'} data = {'name': 1, 'param': 2} response = requests.post(url, data=json.dumps(data), headers=headers} `
请注意,在添加完所有数据之后,需要添加一个Enter
和一个Ctrl-D
来发送一个EOL
来标记流的结束。
之后,代码片段将保存到~/.snape.json
。
您可以通过运行Snape
列出所有代码片段。您还可以使用Snape search [query]
搜索代码片段以查找所需的代码片段。
不打算添加修改或删除代码段的功能,因为您可以使用任何喜欢的编辑器轻松地完成此操作。