คำถามติดแท็ก indentation

การเยื้องใช้เพื่อจัดระเบียบโค้ดโดยระบุบล็อกการปิดเงื่อนไขและโครงสร้างอื่น ๆ ทำให้โค้ดอ่านง่ายขึ้นและในบางภาษาใช้เพื่อควบคุมโฟลว์การควบคุม

7
วิธีการเยื้องซอร์สโค้ดโดยอัตโนมัติ
ฉันจะเยื้องซอร์สโค้ดโดยอัตโนมัติใน Visual Studio 2010 ได้อย่างไร ฉันใช้Ctrl+ K, Ctrl+ Fแล้ว แต่ใช้ไม่ได้ มีวิธีอื่น / ปลั๊กอินในการทำเช่นนี้หรือไม่?

7
Java: วิธีการเยื้อง XML ที่สร้างโดย Transformer
ฉันใช้ตัวแปลง XML ในตัวของ Java เพื่อรับเอกสาร DOM และพิมพ์ XML ที่เป็นผลลัพธ์ ปัญหาคือไม่มีการเยื้องข้อความเลยทั้งๆที่ตั้งค่าพารามิเตอร์ "เยื้อง" ไว้อย่างชัดเจน โค้ดตัวอย่าง public class TestXML { public static void main(String args[]) throws Exception { ByteArrayOutputStream s; Document d = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument(); Transformer t = TransformerFactory.newInstance().newTransformer(); Element a,b; a = d.createElement("a"); b = d.createElement("b"); a.appendChild(b); d.appendChild(a); t.setParameter(OutputKeys.INDENT, "yes"); s = new …

6
การเยื้องเริ่มต้นจากบรรทัดที่สองของย่อหน้าด้วย CSS
ฉันจะเยื้องโดยเริ่มจากบรรทัดที่สองของย่อหน้าได้อย่างไร ฉันได้ลองแล้ว p { text-indent: 200px; } p:first-line { text-indent: 0; } และ p { margin-left: 200px; } p:first-line { margin-left: 0; } และ (with position:relative;) p { left: 200px; } p:first-line { left: 0; }

5
ฉันจะตัดข้อความให้มีความยาวเป็นกลุ่มได้อย่างไร
มาพูดถึงมาตรการที่สัมพันธ์กัน Vim ของฉันดูเหมือนว่า: aaaaaaaaaaaaa bbbbbbbbbbbbb ccccccccccccc etc ฉันต้องการให้เล็กลง: aaaaa aaaaa bbbbb bbbbb ccccc ccccc etc ฉันจะรับมันได้อย่างไร? และฉันจะจัดการการตั้งค่าความยาวของบล็อกดังกล่าวได้อย่างไร
102 vim  indentation 

9
การเยื้อง #defines
ฉันรู้ว่า#defines ฯลฯ ปกติไม่เคยเยื้อง ทำไม? ฉันกำลังทำงานกับโค้ดบางตัวในขณะนี้ซึ่งมีส่วนผสมที่น่ากลัวของ#defines, #ifdefs, #elses, #endifs และอื่น ๆ ทั้งหมดนี้มักจะผสมกับรหัส C ปกติ การไม่เยื้อง#defines ทำให้อ่านยาก และส่วนผสมของโค้ดเยื้องกับ#defines ที่ไม่เยื้องเป็นฝันร้าย ประโยชน์ของการไม่เยื้อง#defines คืออะไร? มันทำให้ฉันเป็นคนไม่ดีหรือเปล่าถ้าฉันเยื้องย่างเข้าไป นี่ไม่ดีกว่านี้เหรอ? #ifdef SDCC #if DEBUGGING == 1 #if defined (pic18f2480) #define FLASH_MEMORY_END 0x3DC0 #elif defined (pic18f2580) #define FLASH_MEMORY_END 0x7DC0 #else #error "Can't set up flash memory end!" #endif #else #if …

3
จะสร้างการเยื้องหลายระดับใน Javadoc ได้อย่างไร?
สมมติว่าเป็นส่วนหนึ่งของการบันทึกโค้ดของคุณ (Javadoc) คุณต้องการระบุว่าความสัมพันธ์ระหว่างองค์ประกอบที่ใช้การเยื้องลึก ฉันจะสร้างรายการที่ซ้อนกันเป็น: องค์ประกอบบางอย่าง องค์ประกอบอื่น ๆ แต่องค์ประกอบอื่น ๆ

9
Visual Studio ต่อการตั้งค่าการเยื้องโซลูชัน
ฉันกำลังทำงานกับสองสิ่งที่แตกต่างกันและแท็บการใช้งานบางอันใช้ช่องว่าง 2 ช่องสำหรับการเยื้องผู้ใช้อีก 4 ช่องสำหรับการเยื้อง ตัวเลือกในการตั้งค่านี้ใน Visual Studio อยู่ใน Tools-> Options-> Text Editor-> <language> -> Tabs มีวิธีใดบ้างในการแทนที่การตั้งค่าเหล่านี้ในแต่ละฐานโซลูชันหรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.