基于 gist 的代码分享工具,可以很方便和你的小伙伴在命令行分享代码片段。

2016-06-11 16:13:19 +08:00
 tonghuashuai

https://github.com/tonghuashuai/python-gist-note

python-gist-note

灵感来自于 @教主 的 42qucc : https://bitbucket.org/zuroc/42qu-notepadhttp://p.pe.vc/:help

基于 gist 的代码分享工具,可以很方便和你的小伙伴在命令行分享代码片段。

安装

sudo pip install python-gist-note

使用

USAGE :

1. 获取 gist 内容(写入到 file.py ):
gn gist-id-or-url > file.py

2. 新建 gist (根据 file.py 文件的内容):
gn [options] < file.py

OPTIONS:

--help, -h: 显示本帮助

-f: 可选,新建 gist 时,新建的 gist 的文件名,默认为: gistfile1.txt

-m: 可选,新建 gist 时,新建的 gist 描述,默认为空

使用场景举例:

李雷想把自己机器上的 app.py 分享给韩梅梅,李雷操作如下:

$ gn -f app.py -m 'this is a test python file' < app.py
https://gist.github.com/38821b0f84959c525379edb258f0243f
38821b0f84959c525379edb258f0243f

李雷将获得的 gist id 或 url 发送给韩梅梅,然后韩梅梅操作如下:

$ gn 38821b0f84959c525379edb258f0243fc > app.py

注意

  1. 因为是匿名,所以只能在线查看不能编辑,将来有可能增加用户
  2. 生成的 url 可读性比较差,考虑加入短域名
1677 次点击
所在节点    分享创造
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/284921

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX