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

彩虹

whitequark ST3

彩虹是一个用于 Sublime Text 3 的插件,可以在 Lisp 源代码中突出显示匹配的括号。

详细信息

安装

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

阅读文档

源代码
raw.​githubusercontent.​com

彩虹

这是什么?

彩虹是一个用于 Sublime Text 3 的插件,可以自动突出显示源代码中的匹配括号、方括号和花括号。虽然名称暗示了一定的颜色顺序,但用于它们着色的调色板是完全可配置的;不过,当使用像 Tomorrow Night 这样的主题查看时,效果也许是最好的。

为什么?

花了我大约三小时才适应 Racket。我知道我基本上确定我要掌握它,但结构将需要一段时间才能习惯。这个插件试图克服初学者面临的主要障碍之一,即不能确定单对括号之外的相关性。

安装

通过 Package Control 安装 Rainbowth,或将此存储库直接克隆到您的 Packages 目录中。

设置

颜色方案必须在用户的 Packages 文件夹中解压缩并对 Rainbowth 可写,以便它可以自动插入其调色板。

默认主题可以位于 Sublime Text 安装文件夹中的 Color Scheme - Default.sublime-package (或较新 Sublime Text 安装上的 Color Scheme - Legacy.sublime-package)文件中。使用 zip 存档管理器提取相应主题的 .tmTheme 文件。目前不支持新的 .sublime-color-scheme 文件格式。

配置

可以创建位于 Packages/User 中的 Rainbowth.sublime-settings 文件来自定义 Rainbowth 的默认配置。

palettes 设置是将主题名称映射到要用于使用该主题时绘制括号的颜色的列表,最外层优先。当使用未指定的主题时,将使用默认的 ROYGBIV 顺序。

{
  "palettes": {
    "default": ["red", "orange", "yellow", "green", "blue", "indigo", "violet"]
  }
}

高亮设置中的 languages 是包括(或排除,如果 exclude_languages 设置为 true)在高亮中的语言列表。

{
  "language_mode": "include",
  "languages": ["lisp", "scheme", "clojure", "clojurescript", "hylang"]
}

贡献

评论、批评和代码都欢迎。