Я перехожу от Eclipse к Visual Studio.NET и нашел все мои любимые горячие клавиши, кроме двух:
- В Eclipse вы можете нажать ALT - ← и ALT - →, чтобы посетить последние изменения, которые вы сделали, что я часто использую, чтобы вернуться туда, где я был в каком-то другом файле, а затем вернуться. По-видимому, в VS.NET CTRL - - и CTRL - SHIFT - - делают это, но они, похоже, не всегда работают (например, на ноутбуке, может быть проблема numkey с минусом) и, похоже, не следуют одному и тому же алгоритму "где я был", как я привык к Eclipse. Кто-нибудь получил это, чтобы работать, и полагаться на него каждый день и т.д.?
- в Eclipse, чтобы переместить линию вверх или вниз, вы нажимаете ALT - uparrow или ALT - downarrow, и вы просто перемещаете ее по коду, пока не получите его туда, где вы хотите, очень приятно, Также, чтобы сделать копию строки, вы можете нажать SHIFT - ALT - uparrow или SHIFT - ALT - downarrow. Обе эти горячие клавиши даже работают для выбранных блоков строк.
Кто-нибудь открыл эти функции hotkey в Visual Studio.NET?
A D D E N D U M:
Примером использования второй функции, описанной выше, является перемещение нижней строки вверх в цикл for. В Eclipse вы поместите курсор на Console.WriteLine, а затем нажмите ALT- (uparrow), я использую это все время: один ключевой ход для перемещения строк вверх и вниз.
for (int i = 0; i < 10; i++) {
}
Console.WriteLine(i);
Хорошо, экстраполируя идею Charlie без выбора-ctrl-c, чтобы выбрать строку, в Visual Studio вы можете поместить курсор на Console.WriteLine(без выбора) нажмите CTRL - X, а затем переместитесь вверх и нажмите CTRL - V.