Sublime Text 2中的多行CoffeeScript REPL

3
我希望能发送整个文件和选定内容到SublimeREPL并对其进行评估,但它无法正常工作。CoffeeScript REPL只会一次读取一行。
Coffee只能读取单行,直到您使用ctrl+v将CoffeeScript切换为多行(在终端中有效),但被sublime的界面阻止了...我真的希望能够使用SublimeREPL的"ctrl +,s",“ctrl +,f”键绑定来评估多行代码。似乎没有直接的方法可以自动打开带有多行模式的Coffee。
也许我做错了,但合理的是,我可以在CoffeeScript文件中使用多行JS对象符号,然后在REPL中进行测试。 我经常在Python和Node上使用此功能。
您需要能够切换多行,因此,如果我可以编辑Sublime REPL以运行该键快捷方式(ctrl + v)在运行代码片段之前和之后,那将是最好的。
2个回答

2

抱歉我才刚标记答案。感谢您的帮助! - SamMorrowDrums
它能在Windows上运行吗?当我按下Ctrl + S时,它会尝试保存,Ctrl + F会打开查找器。 - coool

0
我制作了一个插件:https://github.com/billymoon/Sublime-Pipe-Dream/,旨在实现这一目标 - 以及更多。它需要进行一些修补 - 因此任何帮助都将不胜感激。我在我的 Mac 上使用它与 sublime text 2 一起将任意选择的文本或整个缓冲区(未保存的文件)传递给 shell 命令,并在控制台中显示结果,或用控制台输出替换所选文本。
这对于将 coffee 转换为 js、js 转换为 coffee、执行 js/coffee/sql、美化和丑化代码以及任何其他需要通过命令行脚本传递文本的情况非常方便。

谢谢大家的回答,抱歉我才刚刚标记答案!我很感激。 - SamMorrowDrums

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接