Mã bọc IntelliJ?


131

Làm thế nào có thể chỉ định một phím tắt cho gói từ như văn bản cao siêu làm gì? tức là nếu dòng mã quá dài thì nó sẽ tự động bị ngắt sang dòng tiếp theo. wikipedia.org.org/Word_wrap

Mã này nên được gói ra


Có lẽ tôi đã không hiểu bạn chính xác. Nếu bạn muốn định dạng mã, tùy thuộc vào các ràng buộc khóa, bạn có thể tự động định dạng mã. Liên kết với Eclipse: Shift + Ctrl + F. Và nếu bạn chỉnh sửa một chuỗi, chỉ cần nhấn <Enter> bên trong và nó sẽ tạo mã để nối chuỗi. Ý bạn là sao?
hgoebl

1
Vâng, có ENTER sẽ giải quyết vấn đề của tôi nhưng tôi sẽ không thể nhấn enter trên mỗi dòng. Bên cạnh đó, nếu ai đó mở tệp này trên màn hình khác thì đó sẽ là một mớ hỗn độn xấu xí. Tôi muốn làm cho IDE như vậy ngắt dòng tự động.
Sayat Satybald

Bạn không thể có các ngắt dòng trong intellij chỉ hiển thị trong màn hình của bạn - bạn cần định dạng lại văn bản để bạn có các ngắt dòng cứng. chỉ cần sử dụng ctrl-alt-enter, ctrl-enter hoặc bất cứ điều gì.
vikingsteve

Câu trả lời:


215

Tôi nghĩ rằng "bọc mềm" có thể là những gì bạn đang theo đuổi. Nó chỉ đọc, tức là không thay đổi các ký tự trong tệp, nó chỉ bao bọc những gì bạn nhìn thấy trên màn hình.

cài đặt bọc mềm Intellij> = 14.1.4 : Như được chỉ ra bởi kẻ lừa đảo trong các bình luận, các tùy chọn nằm trong Tệp> Cài đặt> Trình chỉnh sửa> Chung - trong nhóm phụ Virtual Space hoặc Soft Wraps .

Intellij <14.1.4 : Xem trong Tệp> Cài đặt> Trình chỉnh sửa> Không gian ảo . Nó không có phím tắt theo mặc định, nhưng bạn có thể gán một phím tắt trong sơ đồ bàn phím.

AndroidStudio> = 1.4.1 : các tùy chọn nằm trong Tệp> Cài đặt> Trình chỉnh sửa> Chung - trong nhóm phụ Soft Wraps .

Bạn cũng có thể nhấp chuột phải vào máng xối (thanh dọc nơi hiển thị số dòng) và chọn "Sử dụng kết thúc mềm" - cảm ơn Bajal để nhận xét. máng mềm


1
Trong phiên bản hiện tại của IntelliJ (14.1.4), tùy chọn gói mềm nằm trong Trình chỉnh sửa -> Chung.
looper

22
Người ta cũng có thể nhấp chuột phải vào máng xối (thanh dọc nơi hiển thị số dòng) và chọn "Sử dụng kết thúc mềm" [15.0.1]
Bajal

2
(Trong phiên bản cộng đồng 2016+) đi: IntelliJ IDEA> Tùy chọn> Trình chỉnh sửa> Chung: chọn tùy chọn "Sử dụng kết thúc mềm trong trình chỉnh sửa" và "Sử dụng thụt dòng gốc cho các phần được bọc"
Alferd Nobel

Cảm ơn bạn! Tôi chỉ có thể tìm thấy gói mềm Active Editor và điều này khiến tôi phát điên.
Allison

1
Trong IntelliJ IDEA 2018.2 trên mac, 'Sử dụng kết thúc mềm' nằm trong Chế độ xem -> Trình chỉnh sửa hoạt động
user674669

11

[ctrl + alt + s] hoặc File-> cài đặt để mở hội thoại cài đặt.

Tìm kiếm kiểu mã. nó dưới cài đặt dự án.

Trong kiểu mã, kiểm tra chung

wrap when typing reaches margin

Điều đó sẽ cung cấp cho bạn gói mã.


1
Cảm ơn vì đã gợi ý nhưng về cơ bản tôi muốn đọc mã. Không phải trong khi chỉnh sửa hoặc viết một cái mới.
Sayat Satybald

Có phải tùy chọn này đã được đổi tên? Tôi không thể tìm thấy nó nữa.
Pieter

6

Trong phiên bản cộng đồng, hãy làm theo:

Tệp >> Cài đặt >> Trình chỉnh sửa >> Kiểu mã >> Java

Chuyển đến Tab Wrapping And Niềng răng.

Đặt tùy chọn "Lề phải (cột)" với số lượng cột bạn muốn làm điểm gói dòng. Đặt "Bọc trên gõ" thành CÓ.

Đừng quên áp dụng các thay đổi trước khi bạn nhấp vào Ok.


4

Người ta cũng có thể nhấp chuột phải vào máng xối (thanh dọc nơi hiển thị số dòng) và chọn "Sử dụng kết thúc mềm" - cảm ơn Bajal để nhận xét.

Đây là cách dễ nhất, và tôi đã tìm thấy nó trong các bình luận. Tôi nghĩ rằng nó nên là một câu trả lời để mọi người có thể nhìn thấy nó dễ dàng.


2

(Trong phiên bản cộng đồng 2016+) đi: IntelliJ IDEA> Tùy chọn> Trình chỉnh sửa> Chung: chọn tùy chọn "Sử dụng kết thúc mềm trong trình chỉnh sửa" và "Sử dụng thụt dòng gốc cho các phần được bọc"


2

Đối với phiên bản IntelliJ IDEA: 2019.3

  1. Chuyển đến Tệp> Cài đặt

  2. Một cửa sổ mới sẽ xuất hiện

  3. Chọn Trình chỉnh sửa> Chung

Điều hướng đến phần Soft Wraps, đánh dấu vào ô và sử dụng dấu chấm phẩy làm dấu phân cách, * và? dưới dạng ký tự đại diện, thêm phần mở rộng tệp mong muốn. Chọn Áp dụng và bạn tốt để đi.

Ảnh chụp màn hình của cửa sổ Cài đặt


2

Để bọc văn bản trong trình chỉnh sửa mã trong IntelliJ IDEA 2020, hãy làm theo các bước sau:

  1. Crtl + Shift + "A" HOẶC Trợ giúp -> Tìm hành động
  2. Nhập: "bọc" vào hộp văn bản
  3. Chuyển đổi: Xem | Active Editor Soft-Wrap "ON"

Hình ảnh của Toggle Switch trong Menu


1

OS X 10.8 IntelliJ Idea 15.0.5: Menu IntelliJ IDEA / Preferences / Editor / General / Soft Wraps

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.