Функция сгиба в энергии

Есть ли какой-либо путь или инструменты для сворачивания функции в энергии, как Visual Studio или Eclipse?

49
задан Tim Cooper 17 September 2018 в 04:55
поделиться

4 ответа

    Vim folding commands
---------------------------------
zf#j creates a fold from the cursor down # lines.
zf/ string creates a fold from the cursor to string .
zj moves the cursor to the next fold.
zk moves the cursor to the previous fold.
za toggle a fold at the cursor.
zo opens a fold at the cursor.
zO opens all folds at the cursor.
zc closes a fold under cursor. 
zm increases the foldlevel by one.
zM closes all open folds.
zr decreases the foldlevel by one.
zR decreases the foldlevel to zero -- all folds will be open.
zd deletes the fold at the cursor.
zE deletes all folds.
[z move to start of open fold.
]z move to end of open fold.

Источник: vim docs.

102
ответ дан 7 November 2019 в 11:14
поделиться

да, он привязан к клавише "z", например zO открывает все складки. см. ": help fold" в vim для получения дополнительной информации. Вы можете выполнять сворачивание в соответствии с очень простыми правилами, такими как отступы, или в соответствии с синтаксисом кода.

2
ответ дан 7 November 2019 в 11:14
поделиться

Vim имеет отличную поддержку складывания. В справочной системе vim есть хорошая документация. Просто откройте vim и сделайте

:help usr_28.txt 

После прочтения этого вы также можете прочитать

:help folding

для получения дополнительной информации.

3
ответ дан 7 November 2019 в 11:14
поделиться
:set foldmethod=syntax

должен автоматически свернуть все функции и другие блоки, если у вас есть файл синтаксиса для вашего языка.

18
ответ дан 7 November 2019 в 11:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: