Alt + boşluk çubuğu karakteri nedir ve nasıl devre dışı bırakılır?


12

Fince klavye düzeni ile çeşitli metin editörlerine kod yazıyorum. Bazen sembol yazarken alt + boşluk tuşlarına yanlışlıkla basarım. Örneğin

  if(foobar || foobar2) {

... yüksek değişiklikli bir I tipi boru + boru + büyülü alt boşluk çubuğu karakteri var.

Şey, bu alt + boşluk çubuğu karakteri boşluk gibi görünmez, ancak farklı davranır. Temelde çeşitli durumlarda kod sözdizimini kırar. Ancak, karakter görünmez olduğu için izlemesi zordur.

Bu alt + boşluk çubuğu karakteri nedir?

Alt + boşluk çubuğuna bastığınızda normal bir boşluk yazacak şekilde devre dışı bırakmak mümkün mü?

Yanıtlar:


12

optionspaceU+00A0varsayılan olarak kırılmayan bir boşluk (NBSP, ) ekler .

Yaptığım şey, editörümü kırılmayan alanı vurgulamak için ayarladım, böylece yanlışlıkla girdiğimde görüyorum.

Aşağıdaki gibi bir özellik listesi ⌥␣oluşturarak ~/Library/KeyBindings/ve kaydederek normal bir alana yeniden eşleme yapabilirsiniz DefaultKeyBinding.dict:

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

Bu Xcode üzerinde çalışmıyor, neden olduğundan emin değilim
— josema.vitaminew

probablby uygulamanın yeniden başlatılmasını gerektirir. benim için çalıştı çünkü tutulma IDE ile ilgili sorunlar yaşıyordu.
— Dirk Schumacher
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.