Sublime Text จะแสดงตัวอักษรที่พิมพ์ไม่ได้ (ฉันสนใจใน SPACE และ TABs) อย่างไร
Sublime Text จะแสดงตัวอักษรที่พิมพ์ไม่ได้ (ฉันสนใจใน SPACE และ TABs) อย่างไร
คำตอบ:
ในการดูช่องว่างการตั้งค่าคือ:
// Set to "none" to turn off drawing white space, "selection" to draw only the
// white space within the selection, and "all" to draw all white space
"draw_white_space": "selection",
คุณสามารถดูได้หากคุณไปที่การตั้งค่า -> การตั้งค่าเริ่มต้น หากคุณแก้ไขการตั้งค่าผู้ใช้ของคุณ (การตั้งค่า -> การตั้งค่า - ผู้ใช้) และเพิ่มบรรทัดตามด้านล่างคุณควรได้รับสิ่งที่คุณต้องการ:
{
"color_scheme": "Packages/Color Scheme - Default/Slush & Poppies.tmTheme",
"font_size": 10,
"draw_white_space": "all"
}
จำการตั้งค่าเป็น JSON จึงไม่มีเครื่องหมายจุลภาคต่อท้าย
ในข้อความที่เลือก SPACE จะแสดงเป็นจุด (.) และ TAB เป็นเส้นประ (-)
'"translate_tabs_to_spaces": true'
ofcourse
ฉันใช้Unicode Character Highlighter
สามารถแสดงช่องว่างและอักขระพิเศษอื่น ๆ ได้
เพิ่มโดยการควบคุมแพ็คเกจ
ติดตั้งแพ็คเกจ unicode ...
หากคุณเพียงต้องการที่จะเห็นช่องว่างต่อท้ายปลั๊กอิน ST2 นี้จะทำเคล็ดลับ: https://github.com/SublimeText/TrailingSpaces
หากคุณต้องการที่จะสามารถสลับการแสดงผลของ whitespaces เปิดและปิดคุณสามารถติดตั้งปลั๊กอิน HighlightWhitespaces
นี่คือการสอนอย่างเป็นทางการของวิธีการที่!
http://sublimetexttips.com/show-whitespace-sublime-text/
แบบนี้!
หวังว่าจะช่วยคุณได้!
ฉันรู้ว่านี่เป็นเธรดเก่า แต่ฉันชอบปลั๊กอินของตัวเองที่สามารถวนผ่านโหมดช่องว่าง (ไม่มีตัวเลือกและทั้งหมด) ผ่านทางลัดเดียว นอกจากนี้ยังมีรายการเมนูภายใต้มุมมอง | เมนูช่องว่าง
หวังว่าผู้คนจะพบว่ามีประโยชน์ - มันถูกใช้โดยคนจำนวนมาก :)
:-)
ไว้
วิธี "ที่รวดเร็วและสกปรก" คือการใช้ฟังก์ชันค้นหาและเปิดใช้งานนิพจน์ทั่วไป
จากนั้นเพียงค้นหา: \ s เพื่อไฮไลต์ช่องว่าง \ t สำหรับแท็บ \ n สำหรับบรรทัดใหม่ ฯลฯ
http://sublimetexttips.com/show-whitespace-sublime-text/
Ctrl+ Shift+P
การตั้งค่า: การตั้งค่า -> ผู้ใช้
{
"draw_white_space": "all",
"translate_tabs_to_spaces": true
}
ฉันมีปลั๊กอินหลายอัน (รวมถึงปากกาเน้นข้อความ Unicode) แต่มีเพียงอันเดียวที่พบว่าตัวละครที่ซ่อนตัวจากฉันในวันนี้คือปากกาเน้นข้อความ
คุณสามารถทดสอบเพื่อดูว่าทำงานได้หรือไม่โดยการวางในข้อความจาก readme
สำหรับการอ้างอิงปัญหาผมตัวละครที่ก่อให้เกิดเป็น
สำหรับการตรวจสอบสติแตะปุ่มลูกศรขวาของคุณในช่วงของข้อความที่มีตัวละครที่มองไม่เห็นและคุณจะต้องลูกศรขวาสองครั้งเพื่อเลื่อนผ่านตัวละคร
ฉันยังใช้สตริงที่กำหนดเอง regex ต่อไปนี้ (ซึ่งฉันไม่ได้อย่างเต็มที่):
{
// there's an extra range in use [^\\x00-\\x7F]
// also, don't highlight spaces at the end of the line (my settings take care of that)
"highlighter_regex": "(\t+ +)|( +\t+)|[^\\x00-\\x7F]|[\u2026\u2018\u2019\u201c\u201d\u2013\u2014]"
}
xxd
enter แล้ววางสตริงของคุณ