Eclipse: ตั้งค่าความยาวบรรทัดสูงสุดสำหรับการจัดรูปแบบอัตโนมัติหรือไม่


554

ฉันทำงานกับ Java ถ้าฉันกดCtrl+ Shift+ Fใน Eclipse Helios มันจะจัดรูปแบบรหัสของฉันโดยอัตโนมัติ เมื่อถึงจุดหนึ่งก็จะตัดบรรทัด ฉันต้องการเพิ่มความยาวบรรทัดสูงสุด ฉันจะทำสิ่งนี้ได้อย่างไร


3
หมายเหตุ: การเริ่มต้น Eclipse Mars 4.5 M1 (สิงหาคม 2014) ความยาวบรรทัดเริ่มต้นใน Eclipse คือ 120 (แทนที่จะเป็น 80) ดูคำตอบของฉัน
VonC

คำตอบ:


703

ในค่ากำหนดJava -> ลักษณะของรหัส -> ฟอร์แมตเตอร์แก้ไขโปรไฟล์ ใต้แท็บการตัดบรรทัดเป็นตัวเลือกหลักสำหรับความกว้างของบรรทัด (ความกว้างของบรรทัดสูงสุด :) ในแท็บความคิดเห็นคุณมีตัวเลือกแยกต่างหากความกว้างของบรรทัดสูงสุดสำหรับความคิดเห็น:ซึ่งจะต้องมีการเปลี่ยนแปลงเพื่อให้มีผลกับการตัดความคิดเห็น

คุณจะต้องทำให้โปรไฟล์ของคุณเองที่จะทำให้การเปลี่ยนแปลงเหล่านี้หากคุณใช้หนึ่ง[Built-in]คน เพียงคลิก "ใหม่ ... " ในหน้าการตั้งค่าตัวจัดรูปแบบ


8
สิ่งนี้ไม่ได้ผลสำหรับฉันดังนั้นฉันจึงปิดการใช้งานการจัดรูปแบบความคิดเห็นทั้งหมด มันเกือบจะเหมือนกันยกเว้นแทนที่จะใช้แท็บ 'การพันบรรทัด' ที่คุณต้องการ 'ความคิดเห็น' และยกเลิกการเลือก 'เปิดใช้งานการจัดรูปแบบความคิดเห็นบรรทัด'
anon58192932

48
นี่คือคำตอบที่ถูกต้องแม้ว่าจะไม่ได้บังคับความกว้างของความคิดเห็น ไปที่แท็บ "ความคิดเห็น" และที่ด้านล่างจะมีช่อง "ความกว้างบรรทัด" เพื่อเปลี่ยนความกว้างบรรทัดสูงสุดสำหรับความคิดเห็น
Henrique de Sousa

6
หมายเหตุ: Eclipse (อย่างน้อยเคปเลอร์) อย่างน่ารังเกียจช่วยให้คุณสามารถแก้ไขโปรไฟล์ในตัวไปยังเนื้อหาหัวใจของคุณเท่านั้นที่จะหยุดคุณจากการบันทึกด้วยการแจ้งเตือนไม่สร้างความรำคาญที่คุณไม่สามารถแก้ไขโปรไฟล์ในตัวและต้องสร้าง คัดลอกและแก้ไขที่แทน
kungphu

3
"แท็บการตัดบรรทัด" ไม่ใช่คำตอบที่สมบูรณ์ ดังที่ Henrique Sousa และ ID อื่น ๆ ที่กล่าวถึงยังคงต้องไปที่แท็บ "ความคิดเห็น" ฉันถูก bugged โดยการตัดบรรทัดในความคิดเห็น :)
user1914692

1
อย่างน้อยที่สุดการใช้ Luna สิ่งที่คุณต้องทำคือเปลี่ยนฟิลด์ข้อความที่ด้านบนของแท็บตัวเลือกให้เป็นอย่างอื่นที่ไม่ใช่ Eclipse [ค่าเริ่มต้น] แล้วคลิกนำไปใช้ มันบันทึกการดัดแปลงทั้งหมดที่ฉันพยายามทำกับโปรไฟล์เริ่มต้น
JReader

122

ลองดูภาพต่อไปนี้:

Java->Code style->Formatter-> Edit

ป้อนคำอธิบายรูปภาพที่นี่


18
คุณลืมขั้นตอนที่แสดงวิธีไปที่หน้าต่างการตั้งค่า =) หน้าต่าง> การตั้งค่า
rodrigo-silveira

1
@ rodrigo-silveira ใช่คุณเขียน แต่ฉันคิดว่าคนที่ต้องการเปลี่ยนความกว้างของเส้นจะรู้วิธีเปิดหน้าต่างการตั้งค่า โดยวิธีการที่ขอบคุณสำหรับการเพิ่ม
Sumit Singh

5
@ rodrigo-silveira นั่นขึ้นอยู่กับแพลตฟอร์มจริง ๆ สำหรับ Mac เป็น Eclipse -> การตั้งค่า
ArtOfWarfare

1
@ArtOfWarfare ขอบคุณสำหรับการเพิ่มความคิดเห็น
Sumit Singh

3
คุณลืมส่วนที่คุณต้องสร้าง "โปรไฟล์ที่ใช้งานอยู่" ใหม่ มิฉะนั้นคุณจะไม่สามารถเปลี่ยนการตั้งค่าใด ๆ
ดาร์เรล

38

ความคิดเห็นมีการตั้งค่าความยาวบรรทัดของตนเองที่ด้านล่างของหน้าการตั้งค่าjava-> code style-> formatter-> Edit ... -> ข้อคิดเห็น




9

คลิกที่โครงงาน> การตั้งค่า รูปแบบประเภทลงในการค้นหา - คุณควรจะเห็นjava-> รหัส style-> คลิกที่นั้นแล้วแก้ไข - สุดท้ายแท็บการตัดบรรทัด - ที่นั่น :)



6

การตั้งค่า -> Java -> สไตล์ของรหัส -> ฟอร์แมตเตอร์ / "แก้ไข ... "

แท็บ: "การตัดบรรทัด", "ความคิดเห็น"

ฟิลด์: "ความกว้างของบรรทัดสูงสุด"

ตั้งค่าเพื่อให้ความคิดเห็นมีความยาวเท่ากัน คุณอาจต้องสร้างโปรไฟล์ใหม่หากคุณยังไม่มีโปรไฟล์


2

ฉันใช้เวอร์ชัน Eclipse ชื่อ Mars ซึ่งทำงานกับ Java 7

ไปที่การตั้งค่า -> Java -> สไตล์ของรหัส -> ฟอร์แมตเตอร์

คลิกที่ปุ่มแก้ไขที่แสดงอยู่ทางด้านขวาของดรอปดาวน์ "โปรไฟล์ที่ใช้งานอยู่"

แท็บ: "การตัดบรรทัด"

ฟิลด์: "ความกว้างของบรรทัดสูงสุด", ตั้งค่าที่ต้องการ (ค่าเริ่มต้นตั้งไว้ที่ 120) เพื่อเพิ่ม / ลดความยาวบรรทัดในเครื่องมือแก้ไข

หมายเหตุ: อย่าลืมเปลี่ยนชื่อโปรไฟล์ที่ใช้งานเป็นชื่อที่คุณเลือกเนื่องจากโปรไฟล์ Eclipse เริ่มต้นจะไม่ยอมรับการเปลี่ยนแปลงของคุณ


1

การตั้งค่าตัวจัดรูปแบบความยาวบรรทัดถูกบล็อคสำหรับคำอธิบายประกอบ (เลือก Eclipse Photon แล้ว) ดังนั้นจึงเป็นสิ่งจำเป็นในสายห่อ -> การตั้งค่าการตัด -> คำอธิบายประกอบ ตั้งค่าการตัดบรรทัดตามความเหมาะสมสำหรับคุณ มีความเป็นไปได้สองอย่างเช่นเปิดใช้งานการห่อเมื่อจำเป็นต้องใช้รายการไอคอนแรก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.