Я пишу некоторый питон, и я хотел бы вставить пустую строку без какого-либо отступа, например. Нажатие Enter или Enter + CMDВставить пустую строку без отступа
if foo == "foo":
foo.bar()
foo.bar()
foo.bar()
# cursor is here
foo.baz()
foo.baz()
foo.baz()
foo.baz()
Я хотел бы, чтобы это было
if foo == "foo":
foo.bar()
foo.bar()
foo.bar()
# cursor is here
foo.baz()
foo.baz()
foo.baz()
foo.baz()
Я считаю, что это похоже на Visual Studio CTRL + Enter
В возвышенном я создал команду
[
{
"args":
{
"characters": "\n"
},
"command": "insert"
},
{
"args":
{
"to": "hardbol"
},
"command": "move_to"
},
{
"args":
{
"file": "res://Packages/Default/Delete to Hard EOL.sublime-macro"
},
"command": "run_macro_file"
}
]
Существует несколько причин использовать это, например, У меня встроенный html внутри python, или я хотел бы добавить несколько пустых строк для чтения. –
Если это так, по-прежнему выходите в обычное место, но после него не помещайте текст. Таким образом, у вас есть то, что похоже на пустую строку, но Python все еще имеет этот отступ, чтобы распознать, что он все еще является частью блока. –
Какой редактор вы используете? Возможно, это то, что я недопонимаю. Это может быть специальный редактор. –