Làm cách nào để tạo các dòng bao quanh Visual Studio ở 80 ký tự?


102

Có cách nào để tạo cho Visual Studio word-wrap 80 ký tự không? Tôi đang sử dụng VS2008.

Bài đăng này có liên quan lỏng lẻo.


Đây là việc cá nhân hay bạn có giáo viên hướng dẫn cho một lớp học yêu cầu? Tôi sẽ thấy việc gói dòng khá là ... hạn chế đối với phong cách viết mã của tôi, vì tôi thích sử dụng các tên mô tả dài cho mọi thứ. ^ _ ^
Nicholas Flynt

3
Có lẽ 80 là quá hạn chế ... nhưng tôi thích một cài đặt tương đối hẹp vì nó cho phép tôi xem toàn bộ câu lệnh cùng một lúc, mà không tự động ẩn hộp công cụ và các cửa sổ phụ khác.
JosephStyons

7
Hạn chế chiều rộng cột có nhiều lợi thế. Đọc phần này: cookcomputing.com/blog/archives/000545.html Xem phần này: vulcan.eager.googlepages.com/whereis.png
Agnel Kurian

1
@KyleStrand Tôi ở bên bạn. Tôi thấy mã dễ hiểu hơn rất nhiều nếu tôi có thể xem nó trên một màn hình. Khi tôi đăng bài này 8 năm trước, tôi hơi giáo điều về việc muốn có 80 nhân vật của mình (bởi vì nếu nó đủ tốt cho một bảng điều khiển, thì nó đủ tốt cho studio!). Bây giờ, tôi rất vui nếu tôi có thể xem mọi thứ ở kích thước phông chữ hợp lý.
JosephStyons

1
Tôi đã ở đây tìm kiếm một cách để cứng bọc một bình luận khối. (Tôi đồng ý với những người khác rằng mã tự động đóng gói không có khả năng hữu ích, mặc dù một số kỷ luật trong việc giới hạn độ dài dòng trong nhận xét và mã có thể giúp ích khi khác nhau trong quá trình xem xét mã, v.v.) Không tìm thấy thứ tôi đang tìm kiếm, Tôi đã tìm thấy công cụ rewrap này: marketplace.visualstudio.com/items?itemName=stkb.rewrap Chưa thử nhưng có vẻ như nó sẽ thực hiện được công việc.
Tom Bogle

Câu trả lời:


68

Tools >> Options >> Text Editor >> All Languages ​​>> General >> Chọn Word Wrap.

Tôi không biết liệu bạn có thể chọn một số cột cụ thể không?


5
VS 2013: không có tùy chọn cho số lượng cột; Tuy nhiên, bọc được điều chỉnh nếu bạn thay đổi kích thước của cửa sổ VS.
Guilherme Salomé

3
Tôi không nghĩ đây là hành vi bị truy nã, ít nhất không phải là điều tôi muốn. Có cách nào để thiết lập chiều rộng của một dòng?
sop

116

Trừ khi ai đó có thể giới thiệu một công cụ miễn phí để làm điều này, bạn có thể đạt được điều này với ReSharper :

ReSharper >> Options ... >> Languages ​​/ C # >> Line Breaks and Wrapping

  • Chọn "Wrap dài dòng"
  • Đặt "Lề phải (cột)" thành giá trị bắt buộc (mặc định là 120)

Hy vọng rằng sẽ giúp.


30
Trong R # 8.x nó dưới Resharper >> Options >> Mã Editing >> C # >> Formatting Phong cách >> Breaks Line và Bao bì
Vlad Bezden

Trong Visual Studio 2019 (với ReSharper 2020.1), đường dẫn hiện là Tiện ích mở rộng >> Trình sạc lại >> Tùy chọn >> Chỉnh sửa mã >> C # >> Định dạng kiểu >> Ngắt dòng và gói
Theophilus

35

Tôi không nghĩ rằng bạn có thể làm cho VS quấn ở 80 cột (tôi thấy điều đó thật khó chịu) nhưng bạn có thể chèn một hướng dẫn trực quan ở 80 cột để bạn biết khi nào là thời điểm thích hợp để chèn một dòng mới.

Chi tiết về cách chèn một hướng dẫn ở 80 ký tự cho 3 phiên bản khác nhau của studio trực quan .



16

Bạn cũng có thể dùng

Ctrl+E, Ctrl+W

phím tắt để bật và tắt các dòng bọc.


Cảm ơn, nó vẫn được bật cho tất cả các tệp mãi mãi hay chỉ trong phiên?
eozzy

cảm ơn vì phím tắt này ... Tôi gõ sai cái này rất nhiều và luôn luôn phải google nơi để tắt nó. gonna đặt này trên một bài-nó không chắc chắn
Mario Garcia

9

Để thực hiện việc này với Visual Assist (một công cụ không miễn phí khác):

VAssistX >> Tùy chọn hỗ trợ trực quan X >> Nâng cao >> Hiển thị

  • Chọn "Hiển thị chỉ báo sau cột" và đặt trường số thành 80.

3
Bây giờ trong VAssistX >> Tùy chọn Visual AssistX >> Hiển thị
Cùng tên

4

Thêm hướng dẫn cột dọc vào trình soạn thảo văn bản Visual Studio. Phiên bản này dành cho Visual Studio 2012, Visual Studio 2013 hoặc Visual Studio 2015.

Xem plugin.


3

Tôi tình cờ gặp câu hỏi này khi thực sự đang tìm kiếm câu trả lời cho câu hỏi này (cách thêm đường / hướng dẫn trực quan ở giới hạn char). Vì vậy, tôi muốn để lại một giới thiệu nó ở đây cho bất cứ ai giống như tôi.


3

Nếu vấn đề chỉ đơn giản là bạn muốn biết khi nào bạn vượt qua 80 ký tự cho một dòng, đó là giới hạn hướng dẫn viết mã phổ biến, bạn có thể sử dụng một cách tiếp cận khác: Hướng dẫn người chỉnh sửa . Điều này sẽ thêm các hướng dẫn cột dọc phía sau mã của bạn.


0

Xem thêm câu trả lời này để chuyển đổi chế độ thuận tiện.

Trích dẫn:

Tôi sử dụng tính năng này đủ thường xuyên để thêm một nút tùy chỉnh vào thanh lệnh.

Nhấp vào Add or Remove -> Customize
Nhấp vào tab Commands
Chọn Edit | Advanced từ danh sách
Tìm Toggle Word Wrap và kéo nó vào thanh của bạn


0

mã -> tùy chọn -> cài đặt -> trình soạn thảo văn bản -> cuộn xuống cho đến khi bạn thấy phần bọc từ, hãy đặt nó thành wordWrapColumn -> bên dưới Cột Word Wrap, hãy chèn số ký tự bạn muốn trên một dòng

nhập mô tả hình ảnh ở đây


4
Đây là "Mã Visual Studio" không phải "Visual Studio", các tên chỉ tương tự :)
Tom
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.