Eclipse có gói hàng không


141

Tôi đang chỉnh sửa một tệp XML bằng IDE Eclipse và cần nhập các đoạn văn bản. Dường như nhật thực không có tính năng quấn đường. Bất cứ ai cũng biết nếu nó làm hoặc nếu có một plugin cho điều đó?


3
Bạn muốn bọc mềm hay cứng?
Ciro Santilli 郝海东 冠状 病 事件

Câu trả lời:


50

Như đã đề cập trong bài viết của VonC trên cùng trang này. Eclipse hiện có khả năng này kể từ 06/2016.

Hãy thử plugin này Plugin nền tảng Eclipse

Có vẻ như nhật thực chỉ có khả năng tự làm bằng tay và đây là các lệnh. Tại thời điểm đó, bạn phải định dạng lại văn bản được tô sáng bằng tay.

Không rõ ràng lắm về cách kiểm soát độ rộng dòng và gói dòng của Eclipse trong các tệp nguồn Java của bạn. Đây là cách thức và địa điểm:

Độ rộng bình luận và gói dòng được đặt trong Preferences->Java->Code Style->Formatter, sau đó nhấp vào nút Chỉnh sửa và chọn tab Nhận xét. Tôi thích Line Width cho Nhận xét là 120.

Preferences->Java->Code Style- >FormatterGói mã dòng được đặt gần đó, trong , sau đó nhấp vào nút Chỉnh sửa và chọn tab Gói hàng. Tôi thích chiều rộng của dòng là 120 và kích thước thụt là 4.

Thụt lề được đặt riêng, trong Preferences->Java->Code Style- >Formatter, sau đó nhấp vào nút Chỉnh sửa và chọn tab thụt lề. Tôi thích kích thước thụt lề là 4, phù hợp với cài đặt thụt dòng Line Wrapping.

Như thể điều đó là không đủ, bạn cũng có thể đặt lề máy in, kích thước tab, v.v., trong Preferences>General>Editors>Text Editorsđó tôi đặt Độ rộng của tab được hiển thị thành 4 và In Cột lề thành 120 trở lên.

Bạn cũng có thể đánh dấu vào ô Show Margin để có một đường thẳng đứng mờ nhạt ở cột lề máy in


2
Tôi cũng nghĩ vậy trước tiên, nhưng tôi đoán rằng anh ta sẽ yêu cầu gói tự động hơn trong khi chỉnh sửa.
BalusC

@donpal Tôi nghĩ rằng tôi đã tìm thấy một plugin.
Romain Hippeau

2
tôi mất 45 phút tìm kiếm để nhận ra rằng các bình luận có thuộc tính 'chiều rộng' của riêng họ ... MS có viết chương trình này không?
cmcginty

đã cài đặt cái này để xem nó có nhận ra các tập tin markdown hay không và cho phép tôi sử dụng word quấn nhưng nó không nhận ra nó là một trong số hơn 200 nó nói rằng nó nhận ra và nó dường như không có cách nào dễ dàng để bọc từ. không nhận ra và không có gì nhiều trên google về cách làm cho nó hoạt động. tôi đã gỡ cài đặt nó
simbo1905

Có một hạn chế: plugin này không hoạt động trong chế độ xem "So sánh". Những hàng dài với diff vẫn còn đau khi nhật thực.
haddr

125

Cập nhật 2016

Như đã đề cập bởi ralfstx 's câu trả lời , Eclipse 4.6 M4 Neon ( hoặc nhiều hơn ) có một tính năng word-wrap!
(Tháng 11 năm 2015, phát hành giữa năm 2016). Trong bất kỳ chế độ xem nào, hãy gõ:

Alt+ Shift+Y

https://www.eclipse.org/eclipse/news/4.6/M4/images/word-wrap.png

( Sadik xác nhận trong các ý kiến mà nó hoạt động với Eclipse 2019-09 )

Theo mặc định, trình soạn thảo văn bản được mở với tính năng ngắt từ.
Điều này có thể được thay đổi với tính năng Bật từ khi mở tùy chọn trình chỉnh sửa trên General > Editors > Text Editorstrang tùy chọn.

Chuyển đổi thủ công gói từ bằng cách nhấp vào cửa sổ soạn thảo và nhấn ( Shift+ Alt+ Y).
Trên Mac OS X, nhấn ( Cmd- Opt- Y). [Cập nhật tháng 5 năm 2017]

Lỗi 35779 nổi tiếng cuối cùng đã được đóng lại bởi r / # / c / 61972 / tháng 11 năm ngoái.

Tuy nhiên, có một vài lỗi mới:

Chừng nào chúng tôi không thể cung cấp hiệu suất biên tập có thể chấp nhận cho các tập tin lớn sau khi chuyển đổi qua lại trạng thái bọc biên tập từ trên, chúng ta nên đảm bảo người dùng không thể cài đặt WW ưu tiên 1 luôn theo mặc định và tự hỏi tại sao các biên tập viên đang chậm trong thay đổi kích thước / phóng to.

(2020) MarcGuay thêm vào trong các ý kiến :

Nếu bạn muốn gói được duy trì / tự động, plugin cdhq dường như vẫn hoạt động với phiên bản Eclipse 2019-03.
Sau khi cài đặt, bạn có thể bật nó qua Window->Preferences->Word Wrap.


Cập nhật 2014

Các de.cdhq.eclipse.wordwrap word-wrap Eclipse plug-in chỉ có cập nhật , và không cung cấp gói tốt, như minh họa trong trang dự án :

http://dev.cdhq.de/eclipse/word-wrap/img/01_wrapping Offer.gifhttp://dev.cdhq.de/eclipse/word-wrap/img/02_wrappingOn_full.gif


Câu trả lời gốc tháng 5 năm 2010

Hãy thử Trình cắm thêm Word-Wrap của Eclipse tại đây .

Chỉ dành cho bản ghi, trong khi Trình tô màu Eclipse có thể mang gói cho các tệp xml, nói chung , Eclipse không có tính năng gói mềm cho Trình soạn thảo văn bản.

Mềm và cứng. Soft sẽ chỉ làm cong văn bản ở viền cửa sổ bên phải mà không cần thêm số dòng mới (vì vậy có những khoảng trống trong danh sách các số khi bạn kích hoạt chúng).

Đây là một trong những lỗi được nâng cấp nhiều nhất trong lịch sử Eclipse: lỗi 35779 (9 năm và đếm, hơn 200 phiếu)

Cập nhật tháng 2 năm 2013:

Lỗi đó tham chiếu một plugin bao bọc Word cũ, nhưng Oak đề cập đến câu trả lời của anh ấy (được nâng cấp) một plugin mới cho các phiên bản Eclipse (Juno +) gần đây (vì vậy 3.8.x, 4.x, có thể đã được nhìn thấy hoạt động với 3.7)
Plugin đó là từ Florian Weßling , người vừa cập nhật nó (tháng 3 năm 2013)

Nhấp chuột phải vào một tệp đã mở và chọn " Toggle Word Wrap " (phím tắt ctrl+ alt+ e)

trước
lời nói bao bọc


"Plug-in Eclipse Word-Wrap" hoạt động tốt trong PDT Eclispe mới nhất, cảm ơn!
Fedir RYKHTIK

Cảm ơn! Plugin Word-Wrap và sửa lỗi số dòng hoạt động cho các tệp txt bình thường bao gồm các tệp .java. Nhưng chúng không hoạt động đối với các tệp .xml. :(
Vince Yuan

ồ Tôi chưa bao giờ quá thích nhật thực. có lẽ tôi nên dùng vim. +1
n611x007

1
+ 1 để đề cập đến yêu cầu tính năng bọc mềm. Hãy nâng cao điều đó lên thiên đàng.
Ciro Santilli 郝海东 冠状 病 事件

Để cài đặt trình cắm này trên Sao Hỏa, trang web cập nhật Luna phải được sử dụng: dev.cdhq.de/eclipse/updatesite/luna
Luís de Sousa

25

Ctrl+ Shift+ Fsẽ định dạng một tệp trong Eclipse, chia các dòng dài thành nhiều dòng và nhận xét gói từ độc đáo. Bạn cũng có thể làm nổi bật chỉ một phần của văn bản và định dạng đó.

Tôi nhận ra đây không phải là một từ mềm / cứng tự động như các câu trả lời khác, nhưng tôi không nghĩ câu hỏi đó là yêu cầu bất cứ điều gì lạ mắt.


2
nó sẽ bao bọc từ giả sử trình soạn thảo hiện tại của bạn hỗ trợ gói từ. Chẳng hạn, pydev hiện không có (khoảng năm 2014).
ecoe

Ctrl + Shift + F không bao gồm các bình luận dài cho tôi ở đây trên sao Hỏa.
Peter V. Mørch

Ugh .. bọc cứng . PS: liên quan đến "bất cứ điều gì lạ mắt" Tôi suy luận từ câu hỏi "cần nhập các đoạn văn bản" mà anh ấy không muốn nhấn Enter ở cuối mỗi dòng. Vì vậy, tôi kết luận anh ta đang tìm kiếm bọc mềm . Thêm vào đó, anh ấy hỏi nếu có một plugin.
ADTC

19

Eclipse neon (4.6), ngày phát hành tháng 6 năm 2016, bao gồm gói từ cho trình soạn thảo văn bản. Nó bị tắt theo mặc định và có thể được kích hoạt và hủy kích hoạt bằng phím tắt Alt+Shift+Y(trên Mac OS, Cmd-Opt-Y). Một số trình soạn thảo cũng cung cấp nút thanh công cụ để kích hoạt gói từ.

Xem 4.6 M4 mới và đáng chú ý


Cuối cùng! +1. Tôi đã tham khảo câu trả lời của bạn trong tôi ở trên.
VonC

2
Tôi không thể kích hoạt tính năng này trong Mac. Các phím tắt thay thế (tùy chọn hoặc lệnh) không kích hoạt nó và nó không có sẵn trong Trợ giúp hoặc bất kỳ menu nào khác.
Deborah

1
Trong bản cài đặt của tôi (4.6.2 trên máy Mac), đó là alt+ cmd+Y
Christian

Làm thế nào để kích hoạt này để xem so sánh?
dma_k

18

Các Eclipse word-wrap cắm công trình cho bất kỳ loại tập tin cho tôi.


1
Hoàn hảo. Chính xác những gì tôi đang tìm kiếm.
Andreas Dolk

Ive đã cài đặt plugin Word Wrap của bạn, khởi động lại nhật thực nhưng không thể tìm ra tùy chọn cho Word Wrap. Tôi có nhớ cái gì không? Tôi đang sử dụng Eclipse Juno và đã cài đặt PHP PDT trên Juno. Đã chuyển sang cả phối cảnh PHP / Jave EE, nhưng dường như không thể tùy chọn chuyển từ ngay cả sau khi cài đặt plugin Word Wrap. Bạn co thể giup tôi được không? Cảm ơn bạn trước.
Sanjay

2
Sau khi cài đặt, bạn có thể nhấp chuột phải vào bất cứ nơi nào trong trình chỉnh sửa và chọn Toggle Word Wrap, HOẶC nhấn Ctrl-Alt-E.
gbmhunter


3

Từ lỗi 35779 - Nhận xét 187 :

Một cách giải quyết, mà tôi sử dụng trong những năm qua bây giờ, là sử dụng trình soạn thảo đánh dấu wiki nhật thực để chỉnh sửa các tệp văn bản. Điều này hỗ trợ gói từ, và điều này là đủ cho tôi. Có lẽ thông tin này có thể giúp ích cho một số bạn.


2

Word quấn ra khỏi hộp với Juno bây giờ. Nhấp chuột phải vào trình chỉnh sửa và chọn tùy chọn " Word Wrap " từ danh sách thả xuống.


2
@africanherbsman Không thể tìm thấy tùy chọn "Word Wrap". Nó được chỉ định trong một quan điểm đặc biệt hoặc trong bất kỳ loại quan điểm? Tôi đang ở trong C ++.
Vương

1
Tôi đang sử dụng Phiên bản Java Juno Java EE mặc định, nhưng không thể tìm ra tùy chọn cho WOrd Wrap.
Sanjay


1

Trong Eclipse v4.7 (Oxy):

Window menu → Editor → Toggle Word Wrap (Shift+Alt+Y)

1

Trong phiên bản: 2019-12 (4.14.0) trên MAC

Chuyển đến Windows-> Editor->Toggle Word Wrap


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.