Чи є якийсь плагін чи ярлик, щоб приховати всі, крім розділу коду, у піднесеному тексті 2?
Мені потрібно складати всі, крім розділу за раз, Не складати по одному розділу за раз.
Дякую ~
Відповіді:
Якщо ви наведете курсор миші на номери рядків, ви побачите стрілки - натискання будь-якого з них згорне / згорне код
Якщо ви хочете згорнути / розгорнути все - ви можете зробити це, перейшовши в редагування-> складання коду та вибравши "скласти все" або "розгорнути все":
edit -> code folding -> fold/unfold all
- Я додаю знімок екрана за хвилину
"fold_buttons": true
до Preferences -> Settings - User
.
На додаток до інших відповідей, також можна скласти на основі рівня. Так, наприклад, дивлячись на прив'язки клавіш за замовчуванням для fold.
Пошук прив’язок клавіш, що складаються.
Так, наприклад, складання або рівень складання 1 буде утримуватися, Ctrlа потім натискати послідовність, kа потім 1:
Або складання рівня 2 було б утримуванням з Ctrlподальшим натисканням послідовності, kа потім 2:
Або розгортанням всього було б, щоб утримувати, Ctrlа потім натискати послідовність, kа потім, 0або за моїми значеннями за замовчуванням, я також, здається, прив’язав його до букви j:
Якщо двічі натиснути Ctrl+ k, рядок або кількість рядків буде видалено. Але насправді ви не можете повернути їх по черзі на Ctrl+u
Одне, що ви можете зробити, це вибрати блок "Крім коду", використовуючи регулярний вираз, наприклад, використовуючи except(.|\n)*?raise.*
у вашому випадку. Потім у рядку пошуку можна вибрати «Знайти все», потім «Редагувати»> «Згорнути код» -> «Скласти».
Ярлик для Windows: Ctrl-Shift- [
ярлик для Mac: Cmd-Alt- [
Тоді весь блок "Крім" буде згорнуто.
Я знаю, що це давнє запитання, але воно все ще піднімається високо в результатах пошуку, і жодна з відповідей не робить того, що хотів ОП.
ctrl + shift + [
або Command + Option + ]
згорнути виділенняУ результаті ви побачите лише той код, який ви спочатку вибрали.
Функція складання та розкладання або база класів лише для MAC:
* Fold: command + K, command + 1
* UnFold: command + K, command + J