Làm thế nào để làm cho trình chỉnh sửa Visual Studio ngừng cuộn qua cuối tệp?


77

Trong Visual Studio biên tập khi bạn kéo thanh cuộn xuống dưới cùng của file, tất cả các bạn thấy là một trang trống , kể từ khi văn bản đã cuộn lên quá khứ top của cửa sổ soạn thảo văn bản. Điều này làm cho việc cuộn xuống dưới cùng trở nên khó khăn vì bạn không thể chỉ kéo thanh cuộn xuống một cách nhanh chóng mà phải cẩn thận vị con trỏ để bạn vẫn có thể nhìn thấy mã của mình.

Làm thế nào tôi có thể làm cho nó để, như trong NotePad, khi tôi kéo thanh cuộn xuống cuối tệp, tôi sẽ thấy cuối tệp?


Đây có thực sự là một câu hỏi kỹ thuật liên quan đến lập trình không?
VP Murali

7
Có lẽ nó thuộc về superuser, nhưng nó là thứ, nếu được giải quyết, sẽ làm cho việc lập trình của tôi hạnh phúc hơn.
Edward Tanguay

4
imho, nó thuộc về đây. ví dụ, nếu ai đó hỏi cùng một câu hỏi về vim, sẽ không ai phàn nàn.
Rook

1
ở phía bên kia, đây thực sự là một trong những sở thích của biên tập "những người quan tâm", vì vậy ...
Rook

3
Tôi có thể nghĩ ra ít nhất 100 tùy chọn "ai quan tâm" mà tôi sẵn sàng từ bỏ trong VS để có tùy chọn này. Tôi nghĩ rằng cả Adobe và MS đều có thể được hưởng lợi từ một chế độ ăn uống có tính năng tốt.
Barney Mattox,

Câu trả lời:


7

Nếu bạn sẵn sàng sử dụng bàn phím để thay thế, nhấn Ctrl+Endsẽ đạt được điều bạn muốn.


7
vâng, tôi đã nhận thấy rằng: thật kỳ lạ khi một số trình chỉnh sửa (VisualStudio, PSPad) hiển thị trang trống bên dưới văn bản nhưng những người khác lại hiển thị văn bản ở cuối tệp (NotePad, EditPad, NotePad ++). Các nhà thiết kế UX đã nghĩ gì đối với những trình chỉnh sửa hiển thị một trang trống, điều đó sẽ mong muốn như thế nào?
Edward Tanguay

3
Tôi nghĩ ý tưởng là để bạn lấy bất kỳ dòng văn bản nào và đặt nó ở đầu cửa sổ trình soạn thảo.
Steve Cadwallader

212

Có một tùy chọn cấu hình được cung cấp trong VSCode cho chức năng bạn đã chỉ định. Để kích hoạt nó, hãy đi tới Tệp -> Tùy chọn -> cài đặt người dùng

Ở phía bên phải của trình chỉnh sửa trong settings.json, hãy dán dòng dưới đây ở cuối (trước khi đóng dấu ngoặc), lưu và đóng.

"editor.scrollBeyondLastLine": false

Điều này sẽ ngăn trình chỉnh sửa cuộn quá dòng cuối cùng.


17
Câu hỏi này là về trình chỉnh sửa Visual Studio. VSCode là một ứng dụng khác.
Jon-Eric

7
Đây là một câu trả lời hay nhưng nó trả lời một câu hỏi khác. Câu trả lời liên quan đến VS Code hơn là Visual Studio. Ai đó có để quản lý trong.
Ivan_Bereziuk

1
Tôi cần chính xác điều này vì hành vi này trong VSCode đã khiến tôi phát điên. Cảm ơn bạn, @Dani Akash
kewlking 21/09/18

4

Inside of VS Code, Nhấn command+ ,và tìm kiếm "Scroll Beyond Last Line" và bỏ chọn nó


Nhấn Command +, rồi sử dụng thanh Cài đặt tìm kiếm ở trên cùng để tìm kiếm "Cuộn". Có một hộp kiểm để bật / tắt cuộn qua cuối tệp.
Martin Streicher
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.