คำถามติดแท็ก code-formatting

การจัดรูปแบบโค้ดเป็นวิธีการจัดรูปแบบซอร์สโค้ดของโปรแกรมโดยใช้ช่องว่างและแท็บปรับปรุงความชัดเจนของซอร์สโค้ด

22
ตัวดำเนินการ“ ->” ใน C ++ คืออะไร
ตั้งค่าไว้ที่Stack Overflow แล้วใช่ไหม : Чтотакоеоператор "->" ในС ++? หลังจากที่ได้อ่านคุณลักษณะที่ซ่อนอยู่และมุมมืดของ C ++ / STLบนcomp.lang.c++.moderatedฉันรู้สึกประหลาดใจอย่างสมบูรณ์ที่ต่อไปนี้ข้อมูลที่รวบรวมและทำงานทั้งใน Visual Studio 2008 และ G ++ 4.4 นี่คือรหัส: #include <stdio.h> int main() { int x = 10; while (x --> 0) // x goes to 0 { printf("%d ", x); } } เอาท์พุท: 9 8 7 6 …

19
ฉันจะจัดรูปแบบ XML ใน Notepad ++ ได้อย่างไร
ฉันมีNotepad ++และฉันได้รับโค้ด XML ซึ่งมีความยาวมาก เมื่อฉันวางมันใน Notepad ++ มีโค้ดยาว ๆ (ยากต่อการอ่านและทำงานด้วย) ฉันต้องการทราบว่ามีวิธีง่ายๆในการทำให้ข้อความที่อ่านได้ (โดยอ่านได้ฉันหมายถึงรหัสแท็บอย่างถูกต้อง) ฉันสามารถทำได้ด้วยตนเอง แต่ฉันต้องการวิธีแก้ปัญหาแบบถาวรเนื่องจากฉันเผชิญกับปัญหานี้หลายครั้ง ฉันแน่ใจว่ามีวิธีที่จะทำเช่นนี้เพราะฉันได้ทำไปแล้วเมื่อสองสามปีก่อนอาจเป็นVisual Studioหรือบรรณาธิการอื่น ๆ ฉันจำไม่ได้ แต่ Notepad ++ สามารถทำได้หรือไม่

29
คุณฟอร์แมตโค้ดใน Visual Studio Code (VSCode) ได้อย่างไร
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ อะไรคือสิ่งที่เทียบเท่ากับCtrl+ K+ FและCtrl+ K+ Dใน Windows ใน Visual Studio สำหรับการจัดรูปแบบหรือรหัส "beautifying" ในโปรแกรมแก้ไข Visual Studio Code?

23
ทางลัดการจัดรูปแบบรหัสใน Android Studio สำหรับระบบปฏิบัติการ
ฉันได้เริ่มต้นพัฒนากับAndroid สตูดิโอ ใน Eclipse ฉันใช้Ctrl+ Shift+ Fแต่ใน Android Studio มันไม่ทำงาน มันจะแตกต่างกัน ฉันจะข้ามไปยังวิธีใด ๆ ใน.javaไฟล์ได้อย่างไร ฉันใช้Ctrl+ Oใน Eclipse มีให้หรือไม่ ทางลัดสำหรับการจัดรูปแบบรหัสคืออะไร

20
ฉันจะเยื้องหลายบรรทัดใน Xcode ได้อย่างไร
เมื่อฉันเลือกรหัสหลายบรรทัดและต้องการเยื้องพวกเขาตามปกติด้วยTABกุญแจก็แค่ลบพวกเขาทั้งหมด ฉันมาจาก Eclipse ที่ฉันมักจะทำอย่างนั้น สิ่งนั้นทำใน Xcode อย่างไร ฉันหวังว่าไม่ได้ทีละบรรทัด)

12
จะปิดฟอร์แมตโค้ด Eclipse สำหรับบางส่วนของโค้ด Java ได้อย่างไร
ฉันมีโค้ด Java บางตัวที่มีคำสั่ง SQL เขียนเป็นสตริง Java (โปรดอย่า flamewars OR / M, SQL ฝังตัวคืออะไร - ไม่ใช่การตัดสินใจของฉัน) ฉันใช้คำสั่ง SQL แบบ semantically เป็นสตริงที่ต่อกันหลายบรรทัดเพื่อให้ง่ายต่อการบำรุงรักษา ดังนั้นแทนที่จะชอบ: String query = "SELECT FOO, BAR, BAZ FROM ABC WHERE BAR > 4"; ฉันมีสิ่งที่ชอบ: String query = "SELECT FOO, BAR, BAZ" + " FROM ABC " + " WHERE …

17
เครื่องมือในการ Unminify / Decompress JavaScript [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา มีสคริปต์บรรทัดคำสั่งและ / หรือเครื่องมือออนไลน์ที่สามารถย้อนกลับผลกระทบของการลดขนาดได้คล้ายกับวิธีที่ Tidy สามารถล้าง HTML ที่น่ากลัวได้หรือไม่ (ฉันกำลังมองหาเฉพาะเพื่อยกเลิกการย่อขนาดไฟล์ JavaScript ที่เล็กที่สุดดังนั้นการเปลี่ยนชื่อตัวแปรอาจยังคงเป็นปัญหาอยู่)


16
Ruby: ฉันสามารถเขียนสตริงหลายบรรทัดโดยไม่มีการต่อข้อมูลได้หรือไม่?
มีวิธีที่จะทำให้ดูดีขึ้นหรือไม่ conn.exec 'select attr1, attr2, attr3, attr4, attr5, attr6, attr7 ' + 'from table1, table2, table3, etc, etc, etc, etc, etc, ' + 'where etc etc etc etc etc etc etc etc etc etc etc etc etc' ชอบมีวิธีที่จะบอกเป็นนัยถึงการต่อข้อมูล?

11
วิธีการเยื้องรหัสอัตโนมัติในตัวแก้ไข Atom
คุณจะเยื้องรหัสของคุณโดยอัตโนมัติในเครื่องมือแก้ไข Atom ได้อย่างไร ในโปรแกรมแก้ไขอื่น ๆ คุณสามารถเลือกรหัสและเยื้องอัตโนมัติได้ มีแป้นพิมพ์ลัดเช่นกัน?

6
วิธีการปิดการใช้งานการจัดรูปแบบรหัสสำหรับบางส่วนของรหัสโดยใช้ความคิดเห็น?
ฉันต้องการที่จะเลือกปิดการใช้งานIntelliJ IDEA formatter รหัสสำหรับส่วนของรหัสเช่นเดียวกับที่ฉันสามารถใน Eclipse IntelliJ สนับสนุนคุณสมบัตินี้หรือไม่และถ้าเป็นเช่นนั้นฉันจะใช้งานได้อย่างไร

9
ฉันจะจัดรูปแบบรหัส C อัตโนมัติ / เยื้องในกลุ่มได้อย่างไร?
เมื่อฉันคัดลอกโค้ดจากไฟล์อื่นการจัดรูปแบบจะเลอะเช่นนี้: fun() { for(...) { for(...) { if(...) { } } } } ฉันจะจัดรูปแบบอัตโนมัติของรหัสนี้เป็นกลุ่มได้อย่างไร
250 c  vim  code-formatting 

5
มีคำสั่งสำหรับการจัดรูปแบบ HTML ในตัวแก้ไข Atom หรือไม่?
ผมอยากจะจัดรูปแบบ HTML ของฉันกับคำสั่งที่ผมทำใน Visual Studio โดยใช้Ctrl+ +K Dเป็นไปได้ในAtomหรือไม่ ถ้าไม่มีมีตัวเลือกอื่น ๆ อีกไหม?

16
เยื้องอัตโนมัติใน Notepad ++
เรามักจะเขียนโค้ดแบบนี้: void main(){ if(){ if() } แต่เมื่อฉันใช้Notepad ++จอแสดงผลคือ: void main(){ if(){ if() } ฉันจะใช้ Notepad ++ เพื่อเยื้องอัตโนมัติได้อย่างไร ขอบคุณโจนาธานฉันได้ตั้งค่าแล้ว แต่มันไม่มีผลอะไรเลย ภาพรวมอยู่ด้านล่าง: ฉันใช้ Notepad ++ เวอร์ชัน 5.1.3

14
วงเล็บปีกกาที่ไม่จำเป็นใน C ++?
เมื่อทำการตรวจสอบรหัสสำหรับเพื่อนร่วมงานวันนี้ฉันเห็นสิ่งที่แปลกประหลาด เขาล้อมรอบโค้ดใหม่ด้วยเครื่องหมายปีกกาดังนี้: Constructor::Constructor() { existing code { New code: do some new fancy stuff here } existing code } อะไรคือผลลัพธ์ถ้ามีจากนี้? อะไรคือสาเหตุของการทำเช่นนี้? นิสัยนี้มาจากไหน แก้ไข: จากข้อมูลที่ป้อนเข้าและคำถามด้านล่างฉันรู้สึกว่าฉันต้องเพิ่มคำถามลงไปแม้ว่าฉันจะทำเครื่องหมายคำตอบแล้ว สภาพแวดล้อมเป็นอุปกรณ์ฝังตัว มีรหัส C แบบดั้งเดิมจำนวนมากที่ห่อหุ้มด้วยเสื้อผ้า C ++ มีนักพัฒนา C ++ จำนวนมากหันมาใช้ C ++ ไม่มีส่วนที่สำคัญในส่วนนี้ของรหัส ฉันเพิ่งเห็นมันในส่วนนี้ของรหัส ไม่มีการจัดสรรหน่วยความจำที่สำคัญเสร็จสิ้นเพียงตั้งค่าสถานะบางอย่างและตั้งค่าบิต รหัสที่ล้อมรอบด้วยเครื่องหมายปีกกาคือ: { bool isInit; (void)isStillInInitMode(&isInit); if (isInit) { return isInit; } …

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