背景
很多时候,我们本地分析日志,需要 grep
等操作。
如果想在 VSCode
编辑区直接查看,目前是不支持的。
找了下,有个 filter-line 的插件,但它的实现不够优雅:
- 会写到同目录临时文件中。
- 没必要分为多条指令,直接一个 CMD 自动判断是否正则。
- 代码里面好多
Sync
。
思路
其实没必要写文件的,VSCode 有个 Preview
的功能,可以直接调用这个 API,然后 watch 对应的文件变更事件,把过滤后的内容实时刷新到 Preview 界面即可。
实现
没空~
后记
https://github.com/qcz/vscode-text-power-tools.git
这个插件,可以在新窗口,不保存文件,够用了。