Trong Eclipse, chọn một dòng và nhấn Alt+↑ / ↓sẽ di chuyển dòng lên và xuống, một cách nhanh chóng để tránh sao chép và dán. Có tương đương trong Visual Studio không?
Trong Eclipse, chọn một dòng và nhấn Alt+↑ / ↓sẽ di chuyển dòng lên và xuống, một cách nhanh chóng để tránh sao chép và dán. Có tương đương trong Visual Studio không?
Câu trả lời:
Trong Visual Studio 2013 trở lên, chức năng này được tích hợp sẵn. ALT + UP / DOWN sẽ di chuyển một dòng lên hoặc xuống.
Nếu bạn cần chức năng này trong VS2012 (cũng hoạt động với VS2010), hãy xem phần Mở rộng MoveLine Visual Studio hoặc bộ Công cụ Năng suất Năng suất .
Ctrl+ + Shift+ Alt+ ↑/ ↓/ ←/ Của ReSharper →thậm chí còn mạnh hơn - khi ở đầu dòng, nó sẽ di chuyển toàn bộ dòng, nhưng cũng có thể được sử dụng để di chuyển toàn bộ phương thức, thay đổi thứ tự của các tham số, v.v.
using
câu lệnh từ đầu tệp xuống một vài dòng để nằm bên trong namespace
khai báo. Khi dòng chứa dấu using
nằm ở dòng bên dưới namespace
khai báo, R # sẽ kết hợp chúng và lệnh gọi tiếp theo đến <kbd> Ctrl </kbd> + <kbd> Shift </kbd> + <kbd> Alt </kbd> + <kbd> & darr; </kbd> sẽ di chuyển cả dòng namespace
và using
dòng đến cuối namespace
khối mã cũ .
Tính năng này hiện đang hoạt động hiệu quả với Visual Studio 2013, giống như trong Eclipse.
Đối với tôi trong Visual Studio 2019, nó đóng mặc định.
Để mở nó:
Công cụ -> Tùy chọn -> Bàn phím sau đó chọn Edit.MoveSelectedLinesUp , nhấp vào đầu vào "Nhấn phím tắt" và nhấn Alt + Up (hoặc bất kỳ thứ gì bạn muốn). Và cái còn lại là Edit.MoveSelectedLinesDown , nhấp vào đầu vào "Nhấn phím tắt" và nhấn Alt + Down (hoặc bất cứ điều gì bạn muốn cho nó).
Trong Visual Studio 2013 trở lên, bạn có thể di chuyển các dòng lên và xuống bằng cách sử dụng Alt+ ↑/ Alt+ ↓. Thật không may, điều này sẽ không điều chỉnh thụt lề nếu bạn di chuyển giữa các khối, tính đến ngày hôm nay chỉ ReSharper (và tất cả các IDE khác của Jetbrains bao gồm Rider) mới có thể giúp bạn điều đó.
Để di chuyển toàn bộ khối mã xung quanh, bạn có thể di chuyển con trỏ đến đầu của nó và nhấn Ctrl+ mnhanh hai lần để thu gọn nó, sau đó sử dụng lệnh ở trên để di chuyển nó.
Đây là một tài liệu tham khảo ngắn gọn về tất cả các phím tắt mặc định trong các phiên bản khác nhau của Visual Studio.