Javascript 是否有任何Mac文本编辑器具有尾部或监视文件更改功能?

Javascript 是否有任何Mac文本编辑器具有尾部或监视文件更改功能?,javascript,macos,text-editor,tail,watch,Javascript,Macos,Text Editor,Tail,Watch,理想情况下,我想在中使用此功能,但除了显示Web预览之外,我没有发现任何功能,这很好,因为我可以设置更新页面的间隔,但绝对不适用于查看任何文件,也不适用于语法突出显示或任何格式 我想要实现的一个简洁的例子是模拟与功能完全相同的行为,在其中可以输入一面,并查看文件在javascript中的外观 因此,理想情况下,我会打开我的.coffee文件,然后在终端上运行coffee--watch,该终端将跟踪该特定文件的任何文件更改,因此我可以在文本编辑器中弹出另一个窗口,该窗口将不断更新coffeescr

理想情况下,我想在中使用此功能,但除了显示Web预览之外,我没有发现任何功能,这很好,因为我可以设置更新页面的间隔,但绝对不适用于查看任何文件,也不适用于语法突出显示或任何格式

我想要实现的一个简洁的例子是模拟与功能完全相同的行为,在其中可以输入一面,并查看文件在javascript中的外观

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

例如,左侧的窗口显示当前文件,右侧的窗口显示以特定间隔监视的文件

我不确定我是否清楚,如果不清楚,请告诉我。。 但基本上,我只想在运行特定脚本后,通过语法高亮显示和其他任何可能的方式,实时查看我的文件发生了什么

我只是在测试这个应用程序,它的可视化工作方式非常好,不可能进行编辑,也不可能使用语法突出显示功能,但是它非常好,所以我认为这样的东西非常好:


干杯

Emacs可以做到这两件事(你最好把它作为Cocoa应用程序运行)

ediff
的工作原理类似于万花筒(减去连接两个修订版的对角线),允许您编辑文件而不干扰差异处理。默认情况下,您会得到一个以上的版本,但您可以按|切换到并排,按m扩展到全屏宽度(不幸的是,多个监视器无法正常工作,至少在我使用的Emacs版本中是如此)

为了跟踪/自动恢复,Emacs内置了
自动恢复模式
自动恢复跟踪模式


如果您正试图弄清楚如何在Emacs中执行某些操作,就像(duh)堆栈溢出一样,这是非常好的。是一个相对较新的博客,有一些很棒的文章。还有一些链接指向一些有用的屏幕广播。

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

@kenny谢谢您的提示,您知道关于这个主题的任何介绍,可以告诉我它是如何工作的吗?我从来没有使用过emacs或vim,但在看了这集peepcode之后,它看起来真的很吸引人:)我肯定有很多,但你可以简单地打开一个shell并在文件上运行尾部。非常好Nicholas非常感谢你的解释,它看起来真的很好,我一定会尝试它。干杯