วิธีการจัดรูปแบบรหัสอัตโนมัติใน Eclipse


411

คุณจัดรูปแบบรหัสอัตโนมัติใน Eclipse ได้อย่างไร


1
คุณโพสต์คำถามด้วยการประชุม "มาตรฐานคุณภาพ" ได้อย่างไร สำหรับฉันมันเป็นคำถามที่ง่ายมาก ฉันแค่อยากรู้ว่าคุณทำเช่นนั้นได้อย่างไร

2
มันเป็นคำถามง่าย ๆ แต่ถ้ายังไม่ได้รับคำตอบมันเป็นคำถามที่เราต้องการ เพื่อที่ว่าเมื่อมีคนอื่นมีคำถามง่าย ๆ แบบเดียวกันพวกเขาสามารถมาหาได้ที่นี่
เชลดอน

รูปแบบอัตโนมัติจะนำไปใช้กับไฟล์ js หรือไม่
Navi

คำตอบ:


706

บน Windows และ Linux : Ctrl+ Shift+F

บน Mac : + +F

(หรือคุณสามารถกดFormatในเมนูหลัก> แหล่งที่มา)


17
บน Mac⌘ + ⇧ + F
Pwdr

2
ลูกศรขึ้นบน mac คืออะไร
SSH

5
@SSH นี่คือปุ่ม Shift
shiggity

ฉันมีข้อผิดพลาดบางอย่างในไฟล์ของฉัน นี่เป็นเหตุผลสำหรับข้างต้นที่จะไม่ทำงานหรือไม่?
qwerty

2
บน Linux Ubuntu และ Mint distros, ctrl + shift + f ก็ใช้ได้เช่นกัน ขอบคุณ
Gulbala Salamov

183

อีกตัวเลือกหนึ่งคือไปที่Window-> Preferences-> Java-> Editor-> SaveActionsและตรวจสอบตัวเลือกFormat source code จากนั้นซอร์สโค้ดของคุณจะถูกจัดรูปแบบอย่างแท้จริงโดยอัตโนมัติทุกครั้งที่คุณบันทึก


ตัวเลือกมากมายที่นั่นคุ้มค่าแก่การดูนอกจากนี้ยังเหมาะที่จะรวม@Overrideคำสั่งอัตโนมัติในการบันทึก
Jeremy S.

@HasanAboShally ตอนนี้คุณเพียงกดสอง: D
Ojonugwa Jude Ochalifu

ตัวเลือกนี้สามารถพบได้ในEclipse-> Preferences-> Java-> Editor-> SaveActions
Josh Correia

34

CTRL+ SHIFT+ Fจะจัดรูปแบบรหัสของคุณโดยอัตโนมัติ (ไม่ว่าจะเป็นการเน้นหรือไม่เน้น)


19

สิ่งนี้สามารถทำได้ที่ระดับโครงการ: ใน Package Explorer คลิกขวาที่โครงการ> คุณสมบัติ> ตัวแก้ไข Java> บันทึกการกระทำ

สิ่งนี้อาจดีกว่าเมื่อทำงานเป็นทีมเพื่อให้รหัสของทุกคนถูกบันทึกด้วยการตั้งค่ารูปแบบเดียวกัน


13

คำเตือน: มันไม่ได้ฟอร์แมตเอกสารเว้นแต่ว่าฉันจะแก้ไขข้อผิดพลาดทั้งหมด CTRLSHIFTFตรวจสอบไฟล์ของคุณก่อนที่จะกด


11

ข่าว: Ctrl+ Aหรือไฮไลต์ส่วนหนึ่งของรหัสที่คุณต้องการเยื้องแล้วกด+ctrli


1
นั่นคือIสำหรับ "เยื้อง"
Ed Brannin

10

Windows -> Preferences -> Java -> Editor -> save actions -> Source source Format -> Format Format บรรทัดที่แก้ไข (หรือ) ฟอร์แมตบรรทัดทั้งหมด

บางครั้งเมื่อคุณทำงานเป็นทีมนำไปสู่ไม่ต้องการให้คุณจัดรูปแบบทุกบรรทัดของรหัสในไฟล์ต้นฉบับ (การเปลี่ยนแปลงแทร็กขนาดใหญ่จะมีการกระทำ) ดังนั้นเลือก 'จัดรูปแบบบรรทัดที่แก้ไข' การดำเนินการนี้จะแก้ไขและจัดรูปแบบเฉพาะบรรทัดที่คุณแก้ไข

Gubs


9

คุณสามารถทำตามขั้นตอนร้อง

ขั้นตอนที่ 1: กดCtr+ A(windows) หรือcmd+ A(Mac os)

ขั้นตอนที่ 2: Ctr+ Iใน windows หรือcmd+ Iใน Mac os

มันจะจัดรูปแบบอัตโนมัติสำหรับคุณ

ความนับถือ



4

อัพเดต IDE ของคุณด้วยเวอร์ชัน PDT ล่าสุดเพื่อการจัดรูปแบบโค้ดที่ดีขึ้น บนเมนูหลักคลิกวิธีใช้ -> ติดตั้งซอฟต์แวร์ใหม่แล้วเพิ่ม URL ต่อไปนี้ในฟิลด์ทำงานกับ :

http://download.eclipse.org/tools/pdt/updates/4.0.1 

เมื่อถามชื่อให้ตั้งชื่อPDT4.0.1แล้วย้ายไปพร้อมกับการอัปเดตหรือติดตั้ง

จะดูว่ามีการติดตั้ง PDT ที่เหมาะสมหรือไม่หรือเป็นรุ่นที่ต่ำกว่าซึ่งจะได้รับการอัพเดต

หลังจากที่เริ่มต้นหรือใช้การเปลี่ยนแปลงไปWindows -> การตั้งค่า ในแถบด้านข้างและขยายPHP -> รหัสสไตล์ ที่นี่คุณจะเห็นรายการที่มีชื่อว่าฟอร์แมต เลือกและเลือกโปรไฟล์ที่ใช้งานอยู่สำหรับการสร้างรหัส แค่นั้นแหละ.

ในครั้งต่อไปที่คุณจัดรูปแบบมันจะเลือกรูปแบบตามโปรไฟล์ที่ใช้งานที่เลือก

หวังว่ามันจะช่วย



3

นอกจากนี้โปรดทราบว่าคุณสามารถ "ป้องกัน" บล็อกจากการจัดรูปแบบด้วย@formatter: offและ@formatter: เปิดหลีกเลี่ยงการฟอร์แมตใหม่ในความคิดเห็นเช่นใน:

// Master dataframe
Dataset<Row> countyStateDf = df
    .withColumn(
        "countyState",
        split(df.col("label"), ", "));

// I could split the column in one operation if I wanted:
// @formatter:off
//    Dataset<Row> countyState0Df = df
//        .withColumn(
//            "state",
//            split(df.col("label"), ", ").getItem(1))
//        .withColumn(
//            "county",
//            split(df.col("label"), ", ").getItem(0));
// @formatter:on

countyStateDf.sample(.01).show(5, false);

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