有人知道允许在当前选择或文档上运行自定义过滤器(如 perl、python、sh 脚本)的编辑器吗?就像 vim 通过过滤器管道传输缓冲区的能力一样……但不是 vim。我的是windows7。
以下是一些文本编辑器替代方案:
XNedit(在此处查看 windows 支持)和 nedit-dg,目前正在维护,应该也可用于 Windows。
Geany,可以通过 mini-script 插件运行 shell 过滤器。
GNU nano 还能够运行 shell 过滤器(我不是 Windows 用户,但快速网络搜索显示有在 Windows 上运行的版本)。
在 IDE 方面,JetBrains 的编辑器可以通过 Morgan Schweers 的“Shell Process” 插件(如果有)运行 shell 过滤器。
我在 StackExchange Ask Ubuntu 上的这个答案中还列出了更多替代方案(其中一些可能也适用于 Windows)。