Есть ли какие-нибудь ярлыки для редактирования отступов кода в блокноте jupyter, такие как доступные в VScode, sublime и т. Д.? В частности, мне нужна помощь для сдвига назад выбранного фрагмента кода на одну позицию табуляции.

5
Legolas 8 Июл 2019 в 10:14

4 ответа

Лучший ответ
Ctrl-] : indent
Ctrl-[ : shifting back indentation
4
Alpha 8 Июл 2019 в 07:24

Вы можете выбрать блок кода с помощью Ctrl + A, а затем использовать

Ctrl + ] indent
Ctrl + [ dedent

Полный список сочетаний клавиш для ноутбука Jupyter см. На странице здесь.

1
GOVIND DIXIT 8 Июл 2019 в 07:30

Я не знаю, как это работает в VScode, но для отступа в Jupyter Notebook вам просто нужно отметить строку / строки, которые вы хотите использовать, а затем нажать SHIFT + TAB для обратного смещения отступа или TAB для отступа.

1
Olupo 8 Июл 2019 в 07:26

Просто выберите и перетащите от начала фрагмента кода до нужной строки, удерживая alt, чтобы выбрать несколько индексов на нескольких строках (или вы можете использовать его также для прямоугольного выделения)

После этого tab для правого отступа и shift+tab для правого отступа

1
Emre Ünsal 8 Июл 2019 в 07:26