ฉันจะเปลี่ยน Eclipse เพื่อใช้ช่องว่างแทนแท็บได้อย่างไร


895

โดยดีฟอลต์Eclipseเยื้องพร้อมกับอักขระแท็บฮาร์ด ฉันจะเปลี่ยนเป็นช่องว่างได้อย่างไร


43
@ i3ensays เนื่องจากแท็บมีการแสดงต่างกันในตัวแก้ไขหรือสภาพแวดล้อมที่แตกต่างกันในขณะที่ช่องว่างมีความสอดคล้องกันเสมอ
mmmdreg

29
@ mmmdreg จุดของฉันอย่างแน่นอน พื้นที่มีความแข็งแรงและสิ้นเปลือง การใช้แท็บให้อิสระแก่ผู้ดูในการกำหนดค่าโปรแกรมแก้ไขตามที่ต้องการ ฉันชอบแท็บของฉันที่จะแสดงเป็น 2 ช่องว่างเพื่อนร่วมงานของฉัน 4. สิ่งนี้เป็นไปไม่ได้หากไม่ใช้แท็บ เพื่อนร่วมงานของฉันที่นี่และฉันพื้นที่ต่อสู้เมื่อเราแต่ละรูปแบบในโปรแกรมแก้ไขของเรานั้น แท็บไม่ใช่ปัญหา นี่คือสาเหตุที่พวกเขาถูกประดิษฐ์ (ฉันสงสัย)
i3ensays

15
@ i3ensays สาธุพี่ชาย! ฉันพยายามทำให้ผู้คนเข้าใจแนวคิดนี้มากว่า 10 ปีแล้ว ( rizzoweb.com/java/tabs-vs-spaces.html ) สิ่งที่ทำให้ฉันตกใจจริงๆก็คือในฐานะโปรแกรมเมอร์คุณคิดว่าทุกคนจะเข้าใจแนวคิดของ abstractions (แท็บคือสิ่งที่เป็นนามธรรมของการเยื้องรหัส โปรแกรมเมอร์จำนวนมากมองไม่เห็นสิ่งที่เป็นนามธรรมที่นี่
E-Riz

28
@ i3ensays ทีมของคุณควรมีมาตรฐานการเข้ารหัสที่ระบุวิธีการจัดรูปแบบโค้ดไว้อย่างชัดเจน สิ่งนี้จะช่วยประหยัดเวลาโดยป้องกันการต่อสู้ที่คุณพูดถึง คุณควรนำมาใช้โดยเร็วหนึ่งครั้ง แต่มาตรฐานนั้นจะแน่นอน 100% ระบุว่าแท็บไม่เคยถูกใช้เพราะสงครามศักดิ์สิทธิ์นี้ชนะโดย "ผู้คนในอวกาศ" มานานแล้วดังนั้นมาตรฐานจะไม่ช่วยคุณ นอกเหนือจากปัญหาการจัดตำแหน่งหนึ่งในเหตุผลที่ยิ่งใหญ่ที่สุดสำหรับช่องว่างเท่านั้นคือเครื่องมือควบคุมการแก้ไขและผู้ตรวจสอบรหัสจะไม่ต้องจัดการกับปัญหานี้ ฉันเริ่มที่ด้านข้างของการต่อสู้ของคุณเมื่อ 20 ปีที่แล้ว แต่ในที่สุดก็เรียนรู้ที่จะโอบกอดพื้นที่
Night Owl

12
เหตุผลก็คือผู้คนจะต้องจบลงด้วยการรวมแท็บและช่องว่างเข้าด้วยกันอย่างหลีกเลี่ยงไม่ได้และในบรรณาธิการบางคนรหัสจะไม่แสดงอย่างถูกต้อง หากทุกคนใช้ช่องว่างนี่จะไม่มีปัญหา
Eamonn McEvoy

คำตอบ:


1239

เครื่องมือแก้ไข Java

  1. คลิกหน้าต่าง »การตั้งค่า
  2. ขยายJava » สไตล์โค้ด
  3. คลิกฟอร์แมตเตอร์
  4. คลิกที่ปุ่มแก้ไข
  5. คลิกที่แท็บเยื้อง
  6. ภายใต้การตั้งค่าทั่วไปให้ตั้งค่านโยบายแท็บเป็น:Spaces only
  7. คลิกตกลงโฆษณาคลื่นไส้เพื่อใช้การเปลี่ยนแปลง

[ หมายเหตุ : หากจำเป็นต้องบันทึกโปรไฟล์ที่มีชื่อใหม่เนื่องจากโปรไฟล์เริ่มต้นจะไม่สามารถเขียนทับได้]

แก้ไขข้อความเริ่มต้น

ก่อนเวอร์ชั่น 3.6:

Window->Preferences->Editors->Text Editors->Insert spaces for tabs

เวอร์ชัน 3.6 และใหม่กว่า:

  1. คลิกหน้าต่าง »การตั้งค่า
  2. ขยายทั่วไป » บรรณาธิการ
  3. คลิกโปรแกรมแก้ไขข้อความ
  4. ทำเครื่องหมายแทรกช่องว่างสำหรับแท็บ
  5. คลิกตกลงโฆษณาคลื่นไส้เพื่อใช้การเปลี่ยนแปลง

โปรดทราบว่าโปรแกรมแก้ไขข้อความเริ่มต้นจะใช้เป็นพื้นฐานสำหรับโปรแกรมแก้ไขที่ไม่ใช่ Java จำนวนมากใน Eclipse น่าประหลาดใจที่การตั้งค่านี้ไม่สามารถใช้ได้จนถึง 3.3

C / C ++

  1. คลิกหน้าต่าง »การตั้งค่า
  2. ขยายC / C ++ » ลักษณะรหัส
  3. คลิกฟอร์แมตเตอร์
  4. คลิกปุ่มใหม่เพื่อสร้างโปรไฟล์ใหม่จากนั้นตกลงเพื่อดำเนินการต่อ
  5. คลิกที่แท็บเยื้อง
  6. ภายใต้การตั้งค่าทั่วไปให้ตั้งค่านโยบายแท็บเป็น:Spaces only
  7. คลิกตกลงโฆษณาคลื่นไส้เพื่อใช้การเปลี่ยนแปลง

HTML

  1. คลิกหน้าต่าง »การตั้งค่า
  2. ขยายเว็บ » ไฟล์ HTML
  3. คลิกตัวแก้ไข
  4. ภายใต้การจัดรูปแบบให้เลือกเยื้องโดยใช้ช่องว่างปุ่ม
  5. คลิกตกลงเพื่อใช้การเปลี่ยนแปลง

CSS

ทำตามคำแนะนำเหมือนกันสำหรับ HTML แต่เลือกCSS ไฟล์แทนไฟล์ HTML

JSP

โดยค่าเริ่มต้นไฟล์ JSP จะเป็นไปตามการกำหนดรูปแบบสำหรับไฟล์ HTML

XML

การเว้นวรรคไฟล์ XML ถูกกำหนดค่าในการตั้งค่า

  1. คลิกหน้าต่าง »การตั้งค่า
  2. ขยายXML » ไฟล์ XML
  3. คลิกตัวแก้ไข
  4. เลือกเยื้องโดยใช้ช่องว่าง
  5. คุณสามารถระบุขนาดการเยื้องได้ถ้าต้องการ: จำนวนช่องว่างที่จะเยื้อง

19
สำหรับผู้ที่มีการติดตั้ง MyEclipse หรือ IDE อื่น ๆ ที่อยู่ด้านบนของ Eclipse คุณอาจมีโปรแกรมแก้ไขอื่นที่แทนที่การตั้งค่าของคุณ นี่เป็นกรณีสำหรับ MyEclipse และ JavaScript ฉันเปิดใช้งานการตั้งค่า "แทรกช่องว่างสำหรับแท็บ" ใน Text Editors แต่แท็บยังคงถูกใช้แทนช่องว่าง ฉันกำลังจะเรียกมันหนึ่งวันและเขียนมันออกไปเป็นข้อบกพร่อง แต่จากนั้นฉันเห็นตัวแก้ไขตัวที่สองสำหรับไฟล์ JavaScript (* .js) ในรายการ "บรรณาธิการที่เกี่ยวข้อง"
จอห์น

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

106
สำหรับไฟล์ Java ที่มีอยู่กด Ctrl-A เพื่อเน้นทุกอย่างจากนั้นกด Ctrl-I เพื่อใช้การเยื้องปัจจุบัน มิฉะนั้นแท็บที่มีอยู่จะป้องกันช่องว่างในบรรทัดใหม่ที่สร้างด้วย Enter นอกจากนี้ยังแทนที่แท็บที่มีอยู่ด้วยช่องว่าง
topchef

4
สำหรับ C / C ++ จะต้องเปลี่ยน C / C ++ -> "Style Code" ด้วย นี่คือสิ่งที่น่ารำคาญที่สุดในซอฟต์แวร์ที่ยอดเยี่ยมนี้
dashesy

3
หากต้องการรายละเอียดเพิ่มเติมสำหรับ C / C ++ และ Ecplipse 3.6 หรือใหม่กว่าขั้นตอนที่สองคือ: หน้าต่าง> การตั้งค่า> C / C ++> สไตล์โค้ด> ฟอร์แมตเตอร์> ใหม่แล้วเลือกชื่อโปรไฟล์ใด ๆ ตรวจสอบให้แน่ใจว่าOpen the edit dialog nowเปิดใช้งานกดOKแล้วภายใต้แท็บคุณจะเห็นIndentation ตั้งค่าให้Tab Policy Spaces Only
Garrett

150

สำหรับโปรแกรมแก้ไขข้อความเริ่มต้น:

  • ทั่วไป » บรรณาธิการ » บรรณาธิการข้อความ » Insert spaces for tabs (ตรวจสอบ)

สำหรับ PHP:

  • PHP » สไตล์โค้ด » ฟอร์แมตเตอร์ » Tab policy (เลือก "ช่องว่าง")
  • PHP » สไตล์โค้ด » ฟอร์แมตเตอร์ » Indentation size (ตั้งค่าเป็น 4)

สำหรับ CSS:

  • เว็บ » CSS » ตัวแก้ไข » Indent using spaces (เลือก)
  • เว็บ » CSS » ตัวแก้ไข » Indentation size (ตั้งค่าเป็น 4)

สำหรับ HTML:

  • เว็บ » HTML » ตัวแก้ไข » Indent using spaces (เลือก)
  • เว็บ » HTML » ตัวแก้ไข » Indentation size (ตั้งค่าเป็น 4)

สำหรับ XML:

  • XML » ไฟล์ XML » ตัวแก้ไข » Indent using spaces (เลือก)
  • XML » ไฟล์ XML » ตัวแก้ไข » Indentation size (ตั้งค่าเป็น 4)

สำหรับ Javascript:

  • Javascript » ค่ากำหนด » สไตล์ของโค้ด » ฟอร์แมตเตอร์ » แก้ไข » Indentation (เลือก "ช่องว่างเท่านั้น")
  • เปลี่ยนชื่อโปรไฟล์การตั้งค่าตัวจัดรูปแบบเพื่อบันทึก

สำหรับ Java:

  • Java »การตั้งค่า » สไตล์โค้ด » ฟอร์แมตเตอร์ » แก้ไข » Indentation (เลือก "ช่องว่างเท่านั้น")
  • เปลี่ยนชื่อโปรไฟล์การตั้งค่าตัวจัดรูปแบบเพื่อบันทึก

ฉันไม่เห็นตัวเลือกของเว็บหรือ Javascript ในรูตของการตั้งค่า (ฉันมีมุมมองของเว็บให้เลือกใช้งาน) และฉันต้องการตั้งค่าแท็บเป็นช่องว่างสำหรับไฟล์ html, css และ javascript ฉันใช้ Helios Eclipse สำหรับนักพัฒนา Java ความคิดใดที่ฉันจะได้รับตัวเลือกนั้น
แดนนี่

การตั้งค่าเหล่านี้เป็นสิ่งที่ฉันเห็นใน Eclipse PDT (เครื่องมือพัฒนา PHP) Eclipse PDT สร้างขึ้นบน Eclipse WTP (แพลตฟอร์มเครื่องมือเว็บ) ซึ่งรวมถึงเครื่องมือพัฒนา JavaScript (JSDT) และการแก้ไขซอร์สของรูปแบบเว็บต่างๆ นี่อาจเป็นสิ่งที่คุณขาดหายไป
แพทริคฟิชเชอร์

+1 สำหรับสิ่ง Java ซึ่งจำเป็นอย่างยิ่งเพราะการตั้งค่าเริ่มต้นแทนที่การตั้งค่าแก้ไขข้อความทั่วไป
Giulio Piancastelli

สำหรับ C, สไตล์โค้ด -> ฟอร์แมตเตอร์ -> แก้ไข -> เยื้อง -> การตั้งค่าทั่วไป -> นโยบายแท็บ
andrew cooke

1
ขอบคุณ! สิ่งนี้ทำงานได้ดีในดาวอังคาร มันน่าผิดหวังที่ตัวเลือก Text Editor ยังคงไม่ทำอะไรเลย!
paiego

37

จากการเปลี่ยนแท็บเป็นช่องว่างใน eclipse :

หน้าต่าง »การตั้งค่า » Java » สไตล์โค้ด » ฟอร์แมตเตอร์ » แก้ไข » Indentation (เลือก "Spaces Only")


1
สำหรับ XML, xml -> ไฟล์ xml -> editor จากนั้นเลือกเยื้องโดยใช้ช่องว่างขนาดเยื้อง 2
Junchen Liu

26

สำหรับCDT :

  • ไปที่ หน้าต่าง / การตั้งค่า » C / C ++ » สไตล์โค้ด » ฟอร์แมตเตอร์ » ใหม่
  • สร้างใหม่เนื่องจากไม่สามารถเปลี่ยนโปรไฟล์ภายในได้
  • MyProfile (เลือกหนึ่งชื่อสำหรับโปรไฟล์)
  • การเยื้อง » Tab Policy (เลือกช่องว่างเท่านั้น)

23

เพียงแค่คำแนะนำสั้น ๆ สำหรับผู้ที่สะดุดในหัวข้อนี้ มีอีกที่หนึ่งที่สามารถตั้งค่านี้ในโครงการของคุณได้!

Eclipse สนับสนุนการตั้งค่าเฉพาะโครงการและบางโครงการจะใช้การตั้งค่าแท็บ / ช่องว่างของตนเองซึ่งไม่ได้รับการจัดการซึ่งจะไม่แสดงที่ใดก็ได้ยกเว้นคุณสมบัติโครงการปัจจุบัน

สามารถจัดการผ่าน:

  • คลิกขวาที่โครงการปัจจุบันในPackage Explorer
  • คุณสมบัติ » สไตล์รหัส Java
  • เปิดปิดตัวเลือกทั้งหมดของโครงการที่เฉพาะเจาะจง

โดยทั่วไปจะเป็นปัญหาเฉพาะเมื่อคุณนำเข้ารหัสของผู้อื่นใน Eclipse ของคุณ


19

สำหรับเครื่องมือแก้ไขเริ่มต้น:

หน้าต่าง »การตั้งค่า » บรรณาธิการ » บรรณาธิการข้อความ »Insert spaces for tabs

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

สำหรับโปรแกรมแก้ไข Java

หน้าต่าง »การตั้งค่า » Java » สไตล์โค้ด » ฟอร์แมตเตอร์ » แก้ไข »การเยื้อง » Tab policy "Spaces เท่านั้น"

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


9

เมื่อฉันประสบปัญหานี้ฉันได้ตั้ง "ใช้ช่องว่างสำหรับแท็บ" เป็นจริงทุกที่ที่ฉันพบ แต่ถึงกระนั้นฉันก็ยังได้รับแท็บ ท้ายที่สุดเป็นเพราะมีการใช้แท็บที่อื่นในไฟล์และพยายามทำการเยื้องอย่างชาญฉลาดหรือมีบางอย่างน่าผิดหวัง

มันได้รับการแก้ไขโดยการเลือกเนื้อหาทั้งหมดของไฟล์และกดบน mac command+shift+fที่ สิ่งนี้ใช้การจัดรูปแบบที่กำหนดให้กับไฟล์ ฉันไม่ทราบว่าปุ่มลัดเดียวกันบน windows แต่ลองดูสิ ณ จุดนี้ฉันเริ่มได้รับพฤติกรรมที่คาดหวัง


สำหรับการแก้ไขแบบแยกส่วนเพิ่มเติมสำหรับปัญหานี้ผู้ใช้ยังสามารถค้นหา / แทนที่สำหรับ\t(ตรวจสอบให้แน่ใจว่านิพจน์ปกติเปิดใช้งาน) และแทนที่ด้วยจำนวนอักขระพื้นที่ที่ต้องการ
jlewkovich

ที่สำคัญสำหรับการจัดรูปแบบไฟล์บน Windows ค่อนข้างคล้ายกัน Ctrl+Shift+F-
A.Alessio

5

Eclipse IDE สำหรับนักพัฒนา C / C ++ เวอร์ชัน: Helios Service Release 2

คุณต้องสร้างโปรไฟล์ใหม่โดยกดปุ่มใหม่ภายใน "Window-> Preferences-> Style Code"

ไปที่แท็บการเยื้องและเลือก "Tab policy = Space เท่านั้น"


Eclipse IDE สำหรับนักพัฒนา C / C ++ เวอร์ชัน: Kepler Service Release 1

ปฏิบัติตามเส้นทางด้านล่างเพื่อสร้างโปรไฟล์ใหม่: "หน้าต่าง> การกำหนดค่าตามความชอบ> C / C ++> สไตล์โค้ด> ฟอร์แมตเตอร์"

ไปที่แท็บการเยื้องและเลือก "Tab policy = Space เท่านั้น"


5

โปรดตรวจสอบ formater Java เพราะมันเขียนทับ"ช่องว่างแทรกแท็บ"การตั้งค่า ไปที่:

Java->Code Style"->Formatter->Edit->Identation

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


5

ฉันพบวิธีแก้ปัญหานี้ง่ายมากและใช้งานได้เสมอ มันคือการเปลี่ยนไฟล์การตั้งค่าคราส

ตัวอย่างเช่น (เปลี่ยนขนาดการเยื้องของ HTML):


  1. พบorg.eclipse.wst.html.core.prefsไฟล์ที่ควรจะเป็นyour_workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/
  2. เพิ่ม / เปลี่ยนเป็นบรรทัดในไฟล์:
indentationChar=space

indentationSize=4

1
ใน Ubuntu 14.04.03 LTS และ eclipse 4.5 ฉันไม่สามารถเปลี่ยนขนาดตัวตนได้เสมอและไม่สามารถเปลี่ยนแปลงได้ นี่เป็นการแก้ไขปัญหาของฉัน
TekTimmy

5

ไปที่หน้าต่าง -> การตั้งค่าและพิมพ์แท็บเป็นข้อความค้นหา (ซึ่งจะแสดงข้อความด้านล่าง):

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

ไปที่ส่วนที่ไฮไลต์เพื่อเปลี่ยนนโยบายแท็บ สำหรับการตั้งค่าตัวแก้ไขส่วนใหญ่จะเยื้องโดยใช้ช่องว่าง (ดังที่แสดงด้านบน)

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

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



3

ใน Eclipse ไปที่หน้าต่าง »การตั้งค่าจากนั้นค้นหาฟอร์แมตเตอร์

คุณจะเห็นการเชื่อมโยงที่เป็นตัวหนาต่าง ๆ คลิกที่เชื่อมโยงแต่ละตัวหนาและตั้งค่าให้แทนuse spacestabs

ในลิงก์ตัวจัดรูปแบบ Java คุณต้องแก้ไขโปรไฟล์และเลือกนโยบายแท็บspaces onlyในแท็บเยื้อง


2

อย่าพลาดนโยบาย Tab สำหรับ * Spaces เท่านั้น * ใช้ช่องว่างเพื่อเยื้องบรรทัด

ฉันตรวจสอบเฉพาะสิ่งหลังและปล่อยให้ Combobox เป็นแท็บเท่านั้นซึ่งทำให้ CheckStyle ล้มเหลว .. FYI ฉันกำลังพูดถึงการตั้งค่า> Java> ฟอร์แมตเตอร์> แก้ไข ...


2

ในรูปแบบ eclipse xml:

สำหรับแท็บ:

<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="tab"/>

สำหรับพื้นที่:

<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>

0
  • คลิกหน้าต่าง»การตั้งค่า
  • ขยาย Java »สไตล์โค้ด
  • คลิกฟอร์แมตเตอร์
  • คลิกใหม่
  • เลือกชื่อโปรไฟล์
  • คลิกตกลง
  • คลิกที่ปุ่มแก้ไข
  • คลิกที่แท็บเยื้อง
  • ภายใต้การตั้งค่าทั่วไปให้ตั้งค่านโยบายแท็บเป็น: ช่องว่างเท่านั้น
  • คลิกตกลง

0

ยังพิจารณาการใช้แฟ้ม .editorconfig: https://marketplace.eclipse.org/content/editorconfig-eclipse บางคนที่ไม่ได้ใช้ Eclipse อาจได้รับประโยชน์จากสิ่งนี้เช่นกันในกรณีที่แย่ที่สุดก็สามารถใช้เป็นแนวทางได้ หมายเหตุ: ฉันจะไม่เข้าสู่แท็บเทียบกับสงครามอวกาศ แต่ใช้ช่องว่าง FTW :-)


0

ในฐานะที่เป็นส่วนเสริมของคำตอบอื่น ๆ บน Mac OS X เมนู "การตั้งค่า" อยู่ภายใต้ Eclipse ไม่ใช่ Window (ไม่เหมือนกับการกระจายของ Windows / Linux Eclipse) ทุกสิ่งทุกอย่างก็ยังคงเหมือนเดิมโดยชี้ให้เห็นคำตอบอื่นผ่านจุดนี้

IE: Java Formatter มีอยู่ใน:

Eclipse >      | # Not Window!
Preferences >  |
Java >         |
Code Style >   |
Formatter      |

จากที่นี่แก้ไขการจัดรูปแบบและนโยบายแท็บสามารถตั้งค่าได้ภายใต้ "การเยื้อง"


0

ใน eclipse mars (EE) บน Mac OS X วิธีเดียวที่ฉันสามารถหาได้ในการตั้งค่าคือการเปิดไดอะล็อกการกำหนดค่าตามความชอบและพิมพ์ Formatter จากนั้นเลือก Java-> Code Style-> Formatter

Java-> Code Style ไม่มีการเข้าถึงฟอร์แมตเตอร์!


0

และอย่าลืมบรรณาธิการ ANT

ด้วยเหตุผลบางอย่าง Ant Editor จะไม่ปรากฏในผลการค้นหา'tab'หรือ'spaces'อาจพลาดได้

ในWindows > การตั้งค่า

  • Ant » บรรณาธิการ » ฟอร์แมตเตอร์ » Tab size: (ตั้งค่าเป็น 4)
  • มด » บรรณาธิการ » ฟอร์แมต » Use tab character instead of spaces (ยกเลิกการเลือก)

0

คุณสามารถใช้ไฟล์ XML เพื่อกำหนดค่าฟอร์แมตเตอร์ของสไตล์การเข้ารหัสได้อย่างแน่นอน ไฟล์ฟอร์แมตเตอร์ช่วยให้คุณมีรูปแบบการเข้ารหัสและแนวทางปฏิบัติที่เหมือนกันในสมาชิกทีมของคุณ

เพิ่มเหล่านี้ด้านล่างการตั้งค่าตัวแปรจะมีa tab= 2 spacesและแปลงเป็นพื้นที่แม้คุณอาจจะใช้Tabคีย์การเข้ารหัสเมื่อจดชวเลขโดยใช้Eclipse

<setting id="org.eclipse.jdt.core.formatter.tabulation.size" value="2"/>
<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>    
<setting id="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value="yes"/>

ที่ดีที่สุด

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