bambr1975
bambr1975
> если я вдруг поставил расширение bsl имхо, это еще не означает, что редактируя python файл, я захочу по Ctrl+- переходить. Вообще-то комбинации клавиш по умолчанию так и останутся. И...
https://github.com/Microsoft/vscode/blob/fb5b68d199918fbe58e57d4faa3909580430fa4e/src/vs/base/common/strings.ts#L184
https://github.com/Microsoft/vscode/issues/3623
Но теперь эта проблема решается буквально парой горячих клавиш - выделить сдвинутый блок и форматировать его. Разве нет?
а причем здесь наше расширение? Это особенность движка atom и его интерпретации смещения отступов для ключевых слов, которые должны задавать отступ
вообще реально парой строк решается. Наверное, имеет смысл.
Давай так. @nixel2007 сам решит, нужно это в пакете или нет. А пока тебе в свой init.coffee надо добавить: ``` atom.commands.add 'atom-text-editor', 'user:nnn': (event) -> editor = @getModel() atom.commands.dispatch(atom.views.getView(editor), 'editor:move-line-down')...
Вроде работает
любое, которое тебе нравится