ฉันจะแปลงแท็บเป็นช่องว่างใน Notepad ++ ได้อย่างไร
ฉันพบหน้าเว็บที่แนะนำว่าเป็นไปได้ แต่ฉันไม่พบข้อมูลเกี่ยวกับวิธีการทำ
ฉันต้องการที่จะทำเช่นนั้นเพราะบางเว็บฟอร์มไม่เคารพรหัสที่มีแท็บในพวกเขา
ฉันจะแปลงแท็บเป็นช่องว่างใน Notepad ++ ได้อย่างไร
ฉันพบหน้าเว็บที่แนะนำว่าเป็นไปได้ แต่ฉันไม่พบข้อมูลเกี่ยวกับวิธีการทำ
ฉันต้องการที่จะทำเช่นนั้นเพราะบางเว็บฟอร์มไม่เคารพรหัสที่มีแท็บในพวกเขา
คำตอบ:
Edit->Blank Operations->TAB to Space
การแปลงแท็บที่มีอยู่เพื่อการเว้นวรรคกด
หากในอนาคตคุณต้องการป้อนช่องว่างแทนแท็บเมื่อคุณกดปุ่มแท็บ:
Settings->Preferences...->Language
(ตั้งแต่รุ่น 7.1) หรือSettings->Preferences...->Tab Settings
(รุ่นก่อนหน้า)Replace by space
Tab size
ฟิลด์Settings
=> Language Menu/Tab Settings
=> Replace by space
(ที่มุมล่างขวา) มันเกือบจะเป็น mrzli พูด แต่ฉันมีเวลาสังเกตเห็นมันTab Settings
ยาก (ฉันรู้ว่าฉันตาบอด!)
Edit -> Blank Operations -> Tab to Space
และฉันสามารถเปลี่ยนแท็บไปที่ช่องว่างการใช้ นอกจากนี้ยังมีอยู่ในขณะนี้Tab Settings
Edit -> Preferences -> Language
แม้ว่าฉันจะไม่เข้าใจในสิ่งที่Tab Settings
ทำ ฉันทำReplace by space
เครื่องหมายที่ช่องjavascript
แล้ว แต่ยังคงได้รับแท็บเมื่อฉันกดแป้นแท็บ ไม่ควรพิมพ์ 4 ช่องว่างแทน?
เลิกใช้: คำตอบนี้ถูกต้องสำหรับ Notepad ++ รุ่นเก่ากว่าเท่านั้น ตอนนี้การสร้างแท็บ / ช่องว่างระหว่างแท็บ / ช่องว่างกับ Notepad ++ และปลั๊กอิน TextFX ไม่สามารถใช้ได้ในกล่องโต้ตอบตัวจัดการปลั๊กอิน
Preferences -> Language Menu/Tab Settings
การตั้งค่าในTextFX -> TextFX Edit -> Leading spaces to tabs or tabs to spaces
จากนั้นเลือกหมายเหตุ:ตรวจสอบให้แน่ใจตัวละคร TextFXปลั๊กอินมีการติดตั้ง ( Plugins -> Plugin manager -> Show plugin manager
, Installed
แท็บ) มิฉะนั้นจะไม่มีเมนู TextFX
การตั้ง->
ค่า->
แก้ไของค์ประกอบ (แท็บ) ->
การตั้งค่าแท็บ (กลุ่ม) ->
แทนที่ด้วยช่องว่าง
ในรุ่น 5.6.8 (และสูงกว่า):
การตั้งค่าที่->
ต้องการ ... ->
เมนูภาษา / การตั้งค่า->
แท็บการตั้งค่าแท็บ (กลุ่ม) ->
แทนที่ด้วยช่องว่าง
คุณต้องเปลี่ยน\t
- ให้แน่ใจว่าคุณใช้โหมดขยาย!
ทำตามขั้นตอนนี้เพื่อแปลงช่องว่างเป็นแท็บหรือกลับกัน:
ฉันเพิ่งโพสต์ปลั๊กอิน Notepad ++เพื่อแปลงแท็บเป็นช่องว่าง ใช่มันจะแปลงแท็บที่อยู่ตรงกลางของบรรทัด ใช่มันคำนึงถึงตัวละครอื่น ๆ ภายในเขตแท็บ ลองดูสิ
วิธีง่าย ๆ :
tab
เลือกcopy
และมันจะถูกวางลงในช่องแทนที่ (การวาง/t
ในReplace with
กล่องไม่ทำงานไม่ว่าฉันจะเลือกExtended
หรือRegular Expression
ไม่ก็ตาม)
/t
ไม่ใช่ลำดับการหลบหนี มันเป็นเครื่องหมายทับและตัวอักษร t \t
หากคุณต้องการที่จะเปลี่ยนแท็บการใช้งาน Extended (\n, \r, \t, \0, \x...)
ด้วยเหตุนี้
\t
ทำงาน
ในรุ่น 5.8.7:
เมนูการตั้งค่า -> Preferences ... -> เมนูภาษา / การตั้งค่าแท็บ -> การตั้งค่าแท็บ (คุณอาจเลือกภาษามากที่จะเปลี่ยนแท็บไปที่ช่องว่างมันเย็น.!) -> ยกเลิกการเลือกใช้ค่าเริ่มต้นและตรวจสอบแทนที่ด้วยช่องว่าง
ฉันไม่ได้อ่านคำตอบทั้งหมด แต่ไม่พบคำตอบที่ต้องการ
ฉันใช้Pythonและไม่ต้องการค้นหา / แทนที่หรือ 'การดำเนินการว่าง' ในแต่ละครั้งที่ฉันต้องการคอมไพล์โค้ด ...
ทางออกที่ดีที่สุดสำหรับฉันก็คือมันเกิดขึ้นได้ทันที !
นี่เป็นวิธีง่ายๆที่ฉันพบ :
ไปที่:
ไม่มีแท็บ 'แก้ไขคอมโพเนนต์' ในการตั้งค่าการตั้งค่า คุณต้องไป 'การตั้งค่าเมนูภาษา / แท็บ' มีตัวเลือกในการควบคุมพฤติกรรมแท็บ คุณสามารถตั้งให้มันทำงานแตกต่างกันไปขึ้นอยู่กับภาษาของไฟล์
ฉันทำตามวิธีง่าย ๆ นี้:
ctrl + F
( Find/repace
)Find What:
สนาม แต่ไม่ต้องกังวลspace
ในReplace With:
Replce All
คลิกทำ! :)
ดู:
หมายเหตุ: วิธีการนี้ใช้กับกรณีย้อนกลับ (แทนที่ช่องว่างด้วยแท็บ ) ด้วย
การตั้งค่า> การตั้งค่า> การตั้งค่าแท็บตรวจสอบ "แทนที่ด้วยช่องว่าง" แจ้งให้ทราบข้างต้นมันมีขนาดแท็บ: 4 คลิกที่สี่และหน้าต่างจะเปิดพร้อมตัวเลือกในการเปลี่ยนค่าเป็นจำนวนเต็มอื่น
ใส่จำนวนเต็มที่คุณต้องการแล้วกดปุ่ม ENTER
คุณมีมัน <3
วิธีต่อไปนี้เป็นวิธีที่ดีที่สุดในความคิดของฉัน:
ดาวน์โหลด: