なぜ?MacのVSCodeでスペース2回で勝手にピリオドが入る
この現象の犯人は、VS Code じゃなくて macOS の“おせっかいキーボード”機能が原因です。 Mac には「スペースキーをトントンと 2 回叩いたら、自動で . (ピリオド+半角スペース)を差し込むぜ!」という、iPhone 譲りの便利(?)機能がこっそり ON になっていることがあります。VS Code さんは OS から送られてくるキー入力をそのまま受け取っているだけなので、このスイッチが入ったままだと、どんなアプリでも“勝手にドット現象”が発動しちゃうわけです。
【解決策】Macキーボード設定で「スペース2回→ピリオド」を無効化する
[システム設定] -> [キーボード] -> [テキスト入力] の右側の「編集」ボタンをクリック。
「スペースバーを2回押してピリオドを入力」の設定をOFFにします。
これで、スペース2回で勝手にピリオドが入る現象を解消できます。 また、VS Code 以外のエディタでも、スペース2回でピリオドが自動挿入されなくなります。
何故こんな設定があるのか?
もともと iPhone/iPad で「.」を素早く入力するために導入された機能で、macOS にも移植されました。長文入力時に文末を素早く確定できるため、タイピング効率を上げるためのユーティリティとして提供されています。モバイル寄りの機能なので、外部キーボードや開発環境では不要と感じるユーザーも多く、気になる場合は今回の手順で OFF にしておきましょう。
0 件のコメント:
コメントを投稿