คำถามติดแท็ก auto-indent

10
Tab key == 4 ช่องว่างและการเยื้องอัตโนมัติหลังวงเล็บปีกกาใน Vim
ฉันจะทำvi - Vim ได้อย่างไรที่ไม่เคยใช้แท็บ (แปลงช่องว่างที่จะแท็บที่ไม่ดี!) ทำให้คีย์แท็บ == 4 ช่องว่างและรหัสเยื้องโดยอัตโนมัติหลังจากที่บล็อกวงเล็บปีกกาเช่นEmacsไม่? นอกจากนี้ฉันจะบันทึกการตั้งค่าเหล่านี้ได้อย่างไรฉันจึงไม่ต้องป้อนข้อมูลอีกครั้ง ฉันเคยเห็นคำถามอื่น ๆ ที่เกี่ยวข้องกับเรื่องนี้ แต่ดูเหมือนว่าจะออกไปเล็กน้อยจากสิ่งที่ฉันต้องการ

21
ปิดการเยื้องอัตโนมัติเมื่อวางข้อความในกลุ่ม
ฉันกำลังพยายามเรียนรู้กลุ่ม เมื่อฉันวางรหัสลงในเอกสารของฉันจากคลิปบอร์ดฉันได้รับช่องว่างเพิ่มเติมในช่วงเริ่มต้นของแต่ละบรรทัดใหม่: line line line ฉันรู้ว่าคุณสามารถปิดการเยื้องอัตโนมัติได้ แต่ฉันไม่สามารถใช้งานได้เพราะฉันมีการตั้งค่าอื่น ๆ ที่ขัดแย้งหรือบางสิ่งบางอย่าง (ซึ่งดูค่อนข้างชัดเจนใน. vimrc ของฉัน ฉันจะปิดการเยื้องอัตโนมัติได้อย่างไรเมื่อฉันวางรหัส แต่ยังคงมีการเยื้องอัตโนมัติเป็นกลุ่มเมื่อฉันกำลังเขียนรหัส นี่คือ.vimrcไฟล์ของฉัน: set expandtab set tabstop=2 set shiftwidth=2 set autoindent set smartindent set bg=dark set nowrap

9
วิธีการจัดรูปแบบอัตโนมัติ / เยื้อง XML / HTML ใน Notepad ++
มีวิธีการเยื้องบล็อกของรหัสอีกครั้งหรือไม่ ฉันกำลังมองหาบางสิ่งที่คล้ายกับCtrl+ Shift+ Fใน Eclipse (จัดรูปแบบอัตโนมัติ / เยื้อง) ต้องมีความชัดเจน, ฉันรู้แล้วว่าการจัดรูปแบบ XML นอก Notepad ++ (Eclipse ทำงานได้ดีดังที่ได้กล่าวไว้แล้ว) ดังนั้นฉันจึงไม่จำเป็นต้องมีลิงก์จำนวนมากไปยังเครื่องมือการจัดรูปแบบ XML อื่น ๆ ฉันทำงานกับ XML และ HTML โดยเฉพาะ โดยหลักการแล้วมันมีการเชื่อมโยงที่สะดวกสบายเหมือนกับที่สำคัญใน Eclipse ดังนั้นฉันจึงไม่ต้องหยุดเวิร์กโฟลว์ของฉัน ฉันรู้แล้วเกี่ยวกับ NppAutoIndent - มันใช้งานไม่ได้เพราะฉันทำงานกับ XML, HTML และ CSS

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

9
วิธีแก้ไข / แปลงการเยื้องช่องว่างใน Sublime Text
ตัวอย่าง: หากฉันมีเอกสารที่มีการเว้นวรรค 2 ช่องและฉันต้องการให้มีการเว้นวรรค 4 ช่องฉันจะแปลงโดยอัตโนมัติอย่างไรโดยใช้โปรแกรมแก้ไขข้อความ Sublime?

11
ข้อความประเสริฐ 3 แปลงช่องว่างเป็นแท็บ
ฉันรู้ว่ามีโพสต์มากมายเกี่ยวกับเรื่องนี้ แต่ฉันไม่สามารถใช้งานได้ ฉันใช้แท็บเพื่อเข้ารหัส มีวิธีการแปลงช่องว่างเป็นแท็บเสมอ? เช่นเปิดและบันทึกไฟล์หรือไม่ ใครมีความคิดบ้าง // แก้ไข: ความปรารถนาของฉันคือการทำสิ่งนี้โดยอัตโนมัติ ! -> เปิดบันทึกหรือเดินทาง ไม่มีใครรู้วิธีการทำ? ฉันลองสิ่งนี้ : import sublime, sublime_plugin, os class ExpandTabsOnSave(sublime_plugin.EventListener): # Run ST's 'expand_tabs' command when saving a file def on_pre_save(self, view): if view.settings().get('expand_tabs_on_save') == 1: view.window().run_command('expand_tabs') และนี่คือการตั้งค่าผู้ใช้ของฉัน: { "auto_complete_selector": "source - comment, meta.tag - punctuation.definition.tag.begin", "auto_indent": true, "detect_indentation": …

4
ความแตกต่างระหว่าง Ctrl + Shift + F และ Ctrl + I ใน Eclipse
ฉันถูกใช้Ctrl+ Shift+ Fเพื่อแก้ไขการเยื้อง แต่ฉันได้ยินมาว่ามีทางลัดอื่นให้ทำเช่นนั้น: Ctrl+I ตามข้อมูลอ้างอิงที่พบใน google Ctrl+ Shift+ Fคือฟอร์แมตและ Ctrl+ Iคือการเยื้องที่ถูกต้อง มีความแตกต่างกันหรือไม่? หรือระหว่างการจัดรูปแบบใหม่และการเยื้องที่ถูกต้อง?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.