Lek*_*eyn 4 text-editor software-recommendation
我试图更好地理解程序*.dsl反汇编的文件。这些文件看起来像:iasl
/*
* a comment
*/
Stuff
{
More Stuff
{
Beer (a, b) // another comment
}
Hmm (mmm)
{
Package (0x04)
{
0xFFFF
},
Package (0x04)
{
0xFFFF
}
}
Meh (x, y)
}
Run Code Online (Sandbox Code Playgroud)
对于文本查看器/编辑器来说,这种语法应该非常简单。由于我只是查看这些文件,因此不需要编辑功能。该文件有 11k 行,这使得扫描文本变得更加困难。
是否有具有折叠功能的轻量级文本查看器?欢迎使用 CLI 和 GUI 解决方案。
另外:我也想拥有下一个功能:
Beer到More Stuff或{旁边)less了其中我可以通过按/搜索词和搜索词来搜索Enter。Firefox“底部搜索”栏是我希望在 GUI 程序中看到的东西)查看器的目的是让我更快地浏览文本文件。
VIM 来救援!
您可以使用 VIM 通过快速命令来折叠方法。在正常模式下,键入zf2j,您将获得折叠的方法。
您可以将快捷键与zf2j命令关联起来......您就完成了!:D
编辑:
发现一个有趣的表格,里面有VIM中与折叠相关的所有命令:
为了满足我的特殊需求(分析 ACPI 表),我创建了FoldedViewer:
视图.html
它的名称实际上是 FoldedViewer(无意侵犯商标权),JS/ HTML5 程序可通过提供折叠功能来加速 DSDT/ SSDT 表的分析。如果您使用的是最新的浏览器,特别是像 Firefox 或 Chromium 这样的开源浏览器,您将能够通过文件选择器选择文件。
特征: