2

В настоящее время я реструктурирую свой код Python, используя PyCharm. Я часто нахожусь в ситуации, когда мне приходится "перемещать" много строк кода из-за механизма отступов в Python. Перемещать строки кода "вперед" легко, так как я просто отмечаю строки и нажимаю "Tab", но я не знаю, как это сделать "назад"?

Чтобы было понятно, рассмотрим простой пример проблемы структуры:

for in_file in os.listdir(os.curdir):

    input_file = open(in_file, 'r')
    in_data = input_file.read().split("\n")

    print "Processing Data ..."

    in_array = []

    for line in in_data:

           converted_ts = to_timestamp(line)
           in_array.append(converted_ts)

Когда я удаляю первую строку, я должен переместить все остальные строки назад. Я предполагаю, что есть простой трюк, чтобы сделать это, и я надеюсь, что кто-то может действительно помочь мне.

1 ответ1

3

Как мне сделать отступ?

Отменить выделение Shift+Tab Переместить выделенный блок на предыдущий уровень отступа.

Исходное Основное Редактирование

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .