Я пытаюсь получить лучшее понимание *.dsl
файлы, как демонтировано iasl
программа. Те файлы похожи:
/*
* a comment
*/
Stuff
{
More Stuff
{
Beer (a, b) // another comment
}
Hmm (mmm)
{
Package (0x04)
{
0xFFFF
},
Package (0x04)
{
0xFFFF
}
}
Meh (x, y)
}
Этот синтаксис должен быть действительно легок для средства просмотра текста / редактор. Так как я просто просматриваю эти файлы, особенность редактирования не нужна. Файл имеет 11k строки, который делает более трудным просканировать для текста.
Существует ли легкое средство просмотра текста со складными возможностями? И CLI и решения GUI приветствуются.
Дополнение: Я хотел бы иметь следующие функции также:
Beer
кому: More Stuff
или {
рядом с ним)less
в котором я могу искать путем нажатия /
сопровождаемый критерием поиска и Входят. Firefox "на нижней панели" поиска является чем-то, что я хотел бы видеть программу GUI),Цель средства просмотра получает меня через текстовый файл быстрее.
Для моих конкретных потребностей (анализирующий таблицы ACPI), я создал FoldedViewer:
view.html
Это - имя, на самом деле FoldedViewer (никакой товарный знак infrignment предназначенный если таковые имеются), и программа JS/HTML5 полезна для ускорения analys таблиц DSDT/SSDT путем обеспечения складных возможностей. При использовании недавнего браузера, особенно если это будет открытый исходный код как Firefox или Хром, Вы сможете выбрать файлы через средство выбора файла.
Функции:
Редактор geany
, также полезный как IDE, имеет основанное на добавлении отступа сворачивание для исходных файлов Python.
Это должен быть способ связаться .dsl
файлы с этим типом представления
VIM к спасению!
Можно использовать VIM для сворачивания методов с быстрой командой. В нормальном режиме ввести zf2j
и Вы свернете метод.
Можно связать ключ shorcut к zf2j
команда и... Вы сделаны!:D
Править:
Найденный интересной таблицей со всеми командами, связанными со сворачиванием в VIM:
С несколькими дополнительными плагинами, такими как закладки и простое сворачивание, gedit мог быть жизнеспособным соперником.
Ярлыки закладки -
Сворачивание Высокого звука ярлыка + Z
Установите дополнительные плагины
sudo apt-get install gedit-plugins
загрузка два просто сворачивающихся файла из SourceForge Сохраняет их к .gnome2/gedit/plugins
n.b. создают папку, если она не существует.
Активируйте Закладки и плагины Простой Папки через пункт меню Edit-> Preferences-> Plugins