Resharper move line up down not working

对着背影说爱祢 提交于 2019-11-29 22:05:15

Alt+Up is not a ReSharper shortcut to move a line. It most likely belongs to the Productivity Power Tools extension, that has a feature to move one or more (selected) lines.

Personally, I don't like this feature in PPT, since it will just move the line(s), regardless of their scope, causing compilation errors. I much rather use ReSharper's feature of moving blocks of code up or down, by pressing Ctrl + Shift + Alt + / or / - when on the beginning of the line, it will move the entire line or block of code, but can also be used to move entire methods, change the order of parameters, etc.

I ended up resetting my Resharper shortcuts. Then when prompted with the dialog, chose Use Visual Studio Commands for the Alt+Up & Alt+Down shortcut.

You could also set this manually in Tools > Options > Keyboard. Search for "MoveSelectedLines" and then assign Alt+Up/Down to the appropriate command.

On my machine with Resharper 2016.1 it makes a difference on what position the cursor is located:

  • cursor located from 1st to last character on the line: the shortcuts work as described by Igal Tabachnik
  • cursor located on white spaces before 1st characters of the line the shortcuts are ignored.

Regards Bernhard

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!