1

理想情况下,我想在TextMate中使用它,但除了Show Web Preview之外我没有找到任何功能,这很好,因为我可以设置更新页面的间隔,但绝对不适用于观看任何文件并且也适用语法高亮或任何格式。

我想要实现的一个简洁示例是模拟与CoffeScript Try Now功能完全相同的行为,您可以在其中输入一侧并查看文件在 javascript 中的样子。

所以理想情况下,我会打开我的.coffee文件,然后coffee --watch在终端上运行,该终端将跟踪该特定文件的任何文件更改,所以我可以在我的文本编辑器中弹出另一个窗口,它将不断更新咖啡脚本.js生成的文件。

这样,左边的窗口显示当前文件,右边的窗口显示正在以特定间隔观看的文件。

我不确定我是否清楚,如果没有,请告诉我.. 但基本上我只想实时查看运行特定脚本后我的文件会发生什么,但有语法突出显示和其他任何可能。

我只是在测试这个万花筒应用程序,它的可视化工作方式非常好,虽然不能编辑语法高亮功能,但它真的很好,所以它让我觉得像这样的东西真的很好:

干杯

4

2 回答 2

1

Emacs 可以做这两件事(你最好将它作为一个 Cocoa 应用程序运行)。

ediff与 Kaleidoscope 的工作方式类似(减去连接两个修订版的对角线),并且允许您在不干扰差异过程的情况下编辑文件。默认情况下,您会获得一个以上的版本,但您可以按下|切换到并排并m扩展到全屏宽度(不幸的是,这不适用于多个显示器,至少在 Emacs 版本中)米使用。)

这是一个例子。

为了尾随/自动还原事物,Emacs 内置了auto-revert-mode和。auto-revert-tail-mode

如果您想弄清楚如何在 Emacs 中做某事, emacswiki.org非常好,就像 (duh) Stack Overflow 一样。Mastering Emacs是一个相对较新的博客,里面有一些很棒的文章。还有Mx all-things-emacs链接到一些有用的截屏视频。

于 2011-02-25T02:58:14.773 回答
1

您可以在用于监视系统日志的 OSX 控制台日志查看器实用程序中打开日志文件。就那么简单。它不会向您显示差异,但它会模拟 tail -f 功能。

于 2012-07-11T14:03:22.220 回答