อักขระ alt + spacebar คืออะไรและจะปิดใช้งานอย่างไร


12

ฉันกำลังเขียนโค้ดในโปรแกรมแก้ไขข้อความต่าง ๆ พร้อมกับรูปแบบแป้นพิมพ์ภาษาฟินแลนด์ บางครั้งฉันกด alt + spacebar โดยไม่ตั้งใจเมื่อเขียนสัญลักษณ์ เช่น

  if(foobar || foobar2) {

... มีการเปลี่ยนแปลงสูงฉันพิมพ์ไปป์ + ไปป์ + อักขระ alt-spacebar ขลัง

สิ่งที่เป็นตัวละคร alt + spacebar นี้มองไม่เห็นเหมือนสเปซ แต่ทำงานแตกต่างกัน ส่วนใหญ่มันจะแตกไวยากรณ์รหัสในโอกาสต่างๆ อย่างไรก็ตามเนื่องจากตัวละครนั้นมองไม่เห็นมันจึงยากที่จะติดตาม

อักขระ alt + spacebar นี้คืออะไร

เป็นไปได้หรือไม่ที่จะปิดการใช้งานเพื่อที่เมื่อคุณกด alt + spacebar มันจะพิมพ์ในช่องว่างปกติ?

คำตอบ:


12

optionspaceแทรกพื้นที่ที่ไม่ทำลาย (NBSP, U+00A0) โดยค่าเริ่มต้น

สิ่งที่ฉันทำฉันได้ตั้งค่าโปรแกรมแก้ไขของฉันเน้นพื้นที่ไม่แตกเพื่อให้ฉันเห็นเมื่อฉันป้อนโดยไม่ตั้งใจ

คุณสามารถแมปไปยังพื้นที่ตามปกติโดยการสร้าง~/Library/KeyBindings/และการบันทึกรายการทรัพย์สินเช่นนี้เป็นDefaultKeyBinding.dict:

{
    "~ " = (insertText:, " ");
}

สิ่งนี้ใช้ไม่ได้กับ Xcode ไม่แน่ใจว่าทำไม
josema.vitaminew

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