彩虹
彩虹是一个用于 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 |
阅读文档
彩虹
这是什么?
彩虹是一个用于 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"]
}
贡献
评论、批评和代码都欢迎。