当前位置:  开发笔记 > 编程语言 > 正文

你如何在GitHub上管理你的要点?

如何解决《你如何在GitHub上管理你的要点?》经验,为你挑选了7个好方法。

我喜欢GitHub和他们的主要服务,这就是为什么我在我的GitHub帐户上保留了很多代码片段甚至开发笔记作为要点.它还可以轻松与同事分享.

问题是它不能扩展!GitHub的要点是原始的,我有很多的要点,这使我很难找到一些旧的要点.没有搜索,没有标记或任何东西.

你知道任何可以处理这个混乱的应用程序吗?我想要一个可以的应用程序

搜索我的要点

按来源类型和日期列出我的要点

让我编辑或复制它们

让我标记或至少编辑说明

我很想看到这样的东西,我愿意为此付出一些代价.

那么你如何在GitHub上管理你的要点?你知道任何软件吗?

在MacRuby中有一个叫做漂移的版本,但是我无法编译它,并且它已经有一段时间没有更新了.



1> Suresh..:

看看GistBox.它支持搜索,编辑和标签.这是一个截图:

GistBox接口

还有一个演示视频:http://www.youtube.com/watch?v = VLgyY6lqpsQ

GistBox Clipper(Chrome扩展程序)还可以

在任何网页上保存标签和任意文本.


编辑:

不幸的是,GistBox正在成为Cacher cacher.io--免费计划将只包括:15个私人片段,3个私人标签,无限制的公共片段.如果您计划拥有许多私人要点,那么您需要(但原创)付费计划. - Bartek Skwira


不幸的是,GistBox正在成为Cacher https://www.cacher.io/ - 免费计划将只包括:15个私人片段,3个私人标签,无限制的公共片段.如果您计划拥有许多私人要点,那么您将需要付费计划.
从2017年12月1日起,GistBox将无法访问.

2> weakish..:

现在gist.github.com支持搜索.所以你可以搜索你的要点.我在描述中使用#hashtag,所以我可以通过标签搜索我的要点user:myusername #tag.

对于离线使用,我克隆了我的所有要点.并使用find和grep来搜索它们.我也用gonzui(开源代码搜索引擎)搜索它们.

我写了一个shell脚本:gister.sh.我用它来发布要点.它会将repo克隆到本地并在帖子后自动导入到csearch中.该脚本还支持同步所有要点(gister sync).

https://github.com/weakish/gister/


请注意,您现在可以使用gist search提供的`user:`前缀:例如,"user:myusername #tag".
关于在gist搜索中包括您的用户名以缩小范围的提示(因为目前他们仅搜索所有gist)。
太棒了!在chrome中,您可以右键单击地址栏>选择*编辑搜索引擎*,然后单击** ADD **以将要搜索的内容添加为搜索引擎:`https://gist.github.com/search?utf8=%E2 %9C%93&q = user%3MY_GITHUB_USER +%s`。将“ gist”设置为关键字,因此现在您可以在地址栏中输入“ gist”,按空格键并输入查询。

3> hackjutsu..:

查看跨平台(Linux/macOS/Windows)要点经理Lepton.它是免费的,并在麻省理工学院获得许可.http://hackjutsu.com/Lepton/

在此输入图像描述

如果您在台式机/笔记本电脑环境中工作,它似乎满足您的需求.(尚未支持iOS/Android).这是功能列表:

按语言分组您的要点

创建/编辑/删除要点

即时搜索

自定义标签(#tag1,#tag2)

降价渲染

跨平台支持

代理

免责声明:我是Lepton的主要贡献者.



4> vgoff..:

Gists是轻量级存储库,为什么不利用它呢?

将您的要点克隆到'my_gists'目录,按照您希望它们组织的方式进行组织.

然后,使用您熟悉的操作系统上的任何搜索工具,它们都可以完全搜索到.

您还具有能够编辑,评论,提交和推送的优势.

这是让你做的所有你列出的和更多.

加入git instaweb混合,你甚至可以为你的要点提供一个基本的网络界面.


我已经这样做了,但它仍然远离我期待的代码片段管理器的便利性.

5> sanusart..:

我和我的同事正在开发一个管理要点的开源跨平台项目.它处于测试阶段 - gistoapp.com.

在此输入图像描述

它目前的功能列表:

高级搜索

企业登录

标签

语法高亮

按语言分组

快速代码段操作

复制到剪贴板

将文件内容复制到剪贴板

编辑器设置

主题颜色转换器

拖放以创建文件

Markdown预览(带表情符号)

AsciiDoc预览

评论

网络应用

完整的源代码和下载可通过github获得.



6> Chris Jacob..:

有可能将你的gists克隆到一个本地文件夹(正如vgoff指出的那样),然后围绕github页面上的托管构建某种个人网站......使用Jekyll/liquid你可以标记并拥有类别......嵌入使用JavaScript,或使用partials将代码注入源代码(使用pygments来处理语法高亮 - 或者使用SyntaxHighlighter进行客户端操作).也许使用谷歌搜索搜索组件...或动态建立一个json文件,或使用github的gist API(http://develop.github.com/p/gist.html)拉入json的元数据和公共回购...

你可以进一步使用jsFiddle.net"演示"你的HTML/CSS/JS小说(你可以从一个要点创建一个新的小提琴......参见:http://doc.jsfiddle.net/use/gist_read . HTML)

我会需要这样一个系统的一个项目我的工作(http://getfiremonkey.com) -这是教导青少年HTML/CSS/JS在Firefox ...而且我想构建它的在Github Pages/Gist/jsFiddle.net之上......免费,开放,互动的例子和分支.

我决定设置一个侧面项目,专注于从我学习的任何东西构建一个Gist CMS ......

https://github.com/chrisjacob/gist-cms

"Github Pages上托管的个人Gist CMS.由Jekyll提供支持的代码/内容管理系统,用于标记,分类和搜索您的Gist档案.将您的所有Gist组织在一个存储库中;并使用他们自己的专用网站向世界展示它们. "

现在,这只是一个想法; 所以,如果你有兴趣,请告诉我 - 如果你能^ _ ^,请伸出援助之手



7> kevin..:

我使用Sublime Text,而Gist插件非常方便.它可以在文本编辑器中轻松插入,上传等.

虽然像Gistbox这样的应用程序看起来很漂亮,但我更喜欢轻量级和快速的解决方案.如果你使用Sublime Text,你可能想尝试一下.

https://github.com/condemil/Gist

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有