Как мне сделать отступ?
Отменить выделение Shift+ TabПереместить выделенный блок на предыдущий уровень отступа.
Исходное Основное Редактирование
В настоящее время я реструктурирую свой код 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)
Когда я удаляю первую строку, я должен переместить все остальные строки назад. Я предполагаю, что есть простой трюк, чтобы сделать это, и я надеюсь, что кто-то может действительно помочь мне.
Отменить выделение Shift+ TabПереместить выделенный блок на предыдущий уровень отступа.
Исходное Основное Редактирование