ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Sublime 书签

作者: bollu ALL

SublimeText 更好的书签系统

详情

  • 2017.05.07.20.20.31
    2014.02.15.13.07.10
  • github.​com
  • github.​com
  • 7 年前
  • 3 小时前
  • 11 年前

安装次数

  • 总计 30K
  • Win 16K
  • Mac 9K
  • Linux 6K
Aug 6 Aug 5 Aug 4 Aug 3 Aug 2 Aug 1 Jul 31 Jul 30 Jul 29 Jul 28 Jul 27 Jul 26 Jul 25 Jul 24 Jul 23 Jul 22 Jul 21 Jul 20 Jul 19 Jul 18 Jul 17 Jul 16 Jul 15 Jul 14 Jul 13 Jul 12 Jul 11 Jul 10 Jul 9 Jul 8 Jul 7 Jul 6 Jul 5 Jul 4 Jul 3 Jul 2 Jul 1 Jun 30 Jun 29 Jun 28 Jun 27 Jun 26 Jun 25 Jun 24 Jun 23
Windows 0 3 0 0 1 0 0 3 2 0 0 0 1 2 3 1 0 0 1 2 0 0 2 0 0 0 0 2 1 3 0 0 0 2 1 0 1 0 0 1 1 0 1 0 0
Mac 1 1 0 0 0 0 1 0 1 0 0 0 0 0 3 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 1 0 1
Linux 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0

README

源代码
raw.​githubusercontent.​com

SublimeBookmark [不再维护]

SublimeText 更好的书签系统

不再维护

不幸的是,作为一名大学生,我无法花时间修复人们似乎在这个代码库中遇到的问题。我希望重写这个包,因为当时我刚开始学习 Python。如果有任何 愿意 1. 成为该包的所有者 2. 帮助我重写这个包

请告诉我,非常感谢您的帮助 :)

动机

让我们面对现实:Sublime Text 的书签系统 真的很糟糕<抱怨> 它不支持命名书签。它不保存书签状态,总体来说使用起来真的很糟糕。 </抱怨>.

这是 Sublime Text 书签功能的替代品。它更流畅、更容易使用,并且具有更多的功能。

注意: 目前,这仅适用于Sublime Text 3 错误!它已经移植了。不幸的是,我还没有实现实时预览和基于项目的书签排序。我不确定如何将这些功能移植到 Sublime Text 2 中。如果有谁知道,请与我联系!

功能

  • 命名书签
  • 书签跨会话保存
  • 跳转到项目中任何书签
  • 添加任意数量的书签(不仅限于 12 个)。
  • 基于项目的书签(书签按项目存储,可以按项目进行导航)(仅适用于 ST3)

安装

使用包管理器插件: 安装 SublimeBookmarks 最容易的方法是通过包管理器,该插件可以在以下网站找到:http://wbond.net/sublime_packages/package_control

安装Package Control后,重启Sublime Text并打开命令面板(在OS X上为Command+Shift+P,在Linux/Windows上为Control+Shift+P)。选择“Package Control: Install Package”,等待Package Control获取最新包列表,然后当列表出现时选择SublimeBookmarks。使用此方法的好处是Package Control会自动将SublimeBookmarks更新至最新版本。

不使用Git:GitHub <https://github.com/bollu/SublimeBookmark/tree/st3>下载最新源码,并将整个目录复制到Packages目录中。

使用Git:在用户的“主目录”下的Sublime Text Packages目录中克隆仓库:

git clone -b st3 https://github.com/bollu/sublimeBookmark.git

使用方式

添加书签

前往你想要添加书签的行。在Windows / Linux上按ctrl + shift + P或在Mac上按cmd + shift + P,然后输入SublimeBookmarks:Add Bookmark。这会打开一个面板,你可以在此处输入书签名称。完成你的新书签命名后,按Enter。你应该会看到你所在行的旁边出现一个小黄三角形。现在你已经完成了!

访问书签

在Windows / Linux上按ctrl + shift + P或在Mac上按cmd + shift + P,然后选择SublimeBookmarks:Goto Bookmark。这将会出现所有书签的列表。输入你想要前往的书签名称并按Enter以访问该书签

删除书签

在Windows / Linux上按ctrl + shift + P或在Mac上按cmd + shift + P,然后选择Remove Bookmark。输入你想要删除的书签名称并按Enter。这将删除该书签

要删除所有书签,选择选项SublimeBookmarks:Remove All Bookmarks (Clear Bookmarks)。这将会清除所有书签。这不可撤销

可见性模式

SublimeBookmarks与其关联有3种可见性模式,默认模式为选项2。

1) 查看所有书签

此模式显示所有已创建的书签——无论项目或文件信息。

要使用此模式,按ctrl + shift + P在Windows / Linux上或在Mac上按cmd + shift + P,然后选择SublimeBookmarks:Show All Bookmarks

这将显示所有已创建的书签

2) 只查看项目书签

此模式仅显示属于当前项目的书签——它将完全不显示其他书签

ctrl + shift + P在Windows / Linux上或在Mac上按cmd + shift + P,然后选择SublimeBookmarks:Show Only Bookmarks In Current Project

这将仅显示属于当前项目的书签

2) 只查看当前文件书签

此模式仅显示存在于当前文件中的书签。

ctrl + shift + P在Windows / Linux上或在Mac上按cmd + shift + P,然后选择SublimeBookmarks:Show Only Bookmarks In Current File

这将仅显示属于当前文件的书签。

注释/补充

一些待办事项

  • 移植到Sublime Text 2 (这部分已完成。不幸的是,我无法实现实时预览和项目支持。我不知道如何将这些移植到ST2。如果有人能做到,请与我联系! )
  • 添加只显示当前项目书签的选项 (不,现在它完全支持基于项目的书签管理!)

如何帮助

只需在我的仓库中创建分支并发送拉取请求。我将非常乐意接受:)

我已经花费了很多时间来编写并使其无错误。如果您能提供一点点帮助,那将对我真的有很大帮助。我是一个学生,所以即使是小小的帮助也意义重大。

Support via Gittip