之源
为Sublime Text 2添加之源,一种纯文本的剧本语法。
详细信息
安装次数
- 总计 3K
- Win 1K
- Mac 2K
- Linux 448
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日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
读我
之源 for Sublime Text
这是一个尝试在Sublime Text 2中使之源剧本语法正常工作的尝试。这个仓库应该在TextMate中也能使用,但主要测试是在Mac上的Sublime Text 2。
由Sublime Text论坛用户“nick”创建的《Fountain.tmlanguage》的初始工作在我这个帖子中:在这里。
关于之源
之源是一个简单的标记语法,用于在纯文本中以人类可读的文本形式编写、编辑和共享剧本。之源允许您在任何地方使用任何编辑文本文件的软件在任意电脑或平板电脑上工作。
之源受越来越多的应用程序支持。当前支持在Vim、TextWrangler和BBEdit中进行语法高亮。Brett Trepstra的Marked可以配置为与之源文件一起使用。
安装
方法1:包管理器
- 安装包管理器。
- 从命令面板(⇧⌘P)选择
包管理器:安装包
。 - 选择之源。
- 开始编写下一个全面金属战甲兵。
方法2:下载
- 下载并解压此仓库。
- 压缩文件夹内的文件
- 将zip重命名为
Fountain.sublime-package
并将其移动到~/Library/Application Support/Sublime Text 3/Installed Packages
。 - 重新启动Sublime Text 3。
- 开始编写下一个唐人街。
注意
- 一旦开始运行,您可以自由地删除
img
文件夹和README.md
。 - 或者,您可以将仓库克隆到上述同一位置。
它做什么?
Fountain for Sublime Text 在编辑 .fountain
文档时提供了语法高亮功能。当前支持的元素高亮包括
- 标题页
- 场景标题
- 角色
- 括号内旁白
- 转场
注意,Fountain.tmLanguage
支持更多的语法,但 Fountain Classic.tmTheme
只使用上述元素及其自定义作用域。
键盘快捷键
包含了一些键盘快捷键,可以使编写脚本变得更加容易。
*
,**
,(
和[
- 根据需要将选定的文本包裹在不同类型的符号中(单个用于斜体,双用于粗体)括号或方括号。^⌘n
(控制 + 方向键 + n) - 注意:如果没有选择内容,将启动一个新的 Fountain 格式的注释([[这是注释。]]
)。如果在选定的文本上触发,则将其包裹在双括号中作为 Fountain 注释。^/
(控制 + /) - 骨灰烬:如果未选择内容,将启动一个新的 Fountain 骨灰烬部分(/*这是骨灰烬内容*/
)。如果选择文本,则将其包裹在骨灰烬格式中。
代码片段
当前 Fountain for Sublime Text 包含三个不同有用性的代码片段。所有这些都可以通过在 Sublime Text 的命令面板(⌘⇧P)中按名称搜索触发。
- 标题页:创建一个符合 Fountain 语法的标准标题页。在填写完每一行后按
tab
键,会将光标移动到下一行。 - Save the Cat:根据布莱克·斯奈德的同名书籍编制的 Fountain 格式大纲。
- int:创建一个内部场景标题,光标放置在 “INT.” 之后。按
tab
键会将光标移动到破折号之后以填写场景的时间(日、夜等)。(实际上,直接键入场景标题会更好。)
定制
Fountain.sublime-settings
文件包含了一些定制选项,使 Sublime Text 2 对作家更友好。
它默认使用 Fountain Byworded Light.tmTheme
进行语法高亮。这是基于 Byword 应用中颜色的 Philip Belesky 的优秀主题的定制版本,Byword 是一个针对 Mac OS X 的文本编辑器。Fountain Byworded Dark.tmtheme
也包含在其中作为明度/暗度选项。
该包还包括一个名为 Fountain Classic.tmtheme
的自定义版本的 Mac Classic
主题和克里斯·肯普森的 Tomorrow night 主题(Fountain Tomorrow Night.tmtheme
)。
通常,色彩方案需要针对 Fountain 特定的作用域进行定制。以所提供的主题为指导,创建自己的主题。
帮助,请
我花了大约一天时间去玩这个,以推动它的发展,我将继续对其进行调整。但如果你知道导致一些当前问题的原因或使它更干净的方法,我将非常感激。具体来说,我希望这个功能能够与任何颜色方案兼容,而不仅仅是定制的方案。此外,如果能够实现角色和场景的完成功能,这将使这款针对钉子户编剧者的解决方案更具优势。
屏幕截图
感谢
John August 和 Stu Maschwitz 共同发明了 Fountain 并帮助维护它。 Brett Terpstra 的 MarkdownEditing 项目是如何为特定语法定制 ST2 的基础。布赖特关于为文本提供键盘快捷键以包裹文本的代码被用来包裹选定的文本为 Notes 和 Boneyards 块。 Oliver Taylor 的现在已废弃的 Screenbundle TextMate Bundle 为这一举动提供了灵感。