【Visual Studio,Unity】Enter,Space,BackSpace,Delete Keyが効かない時の対策【個人的見解】

wp_tmb_visualstudio-key-not-work

はじめに

Visual studio,Enter key or space key can't work.
  • ある行でエンターキー(Enter key)やスペースキー(Space key)等、連打しても押せなくなる時がある。(謎現象)
  • その原因が感覚的に分かってきたので、個人的な見解を示す。
  • Enter key or space key can’t work.
  • 思い込み、個人的な見解、備忘録

個人的な見解

コードが反映されるまでのラグ

  • Unity EditorとVisual Studioは別々のソフトなため、すぐ同期されないのは周知。
  • Visual StudioでのビルドとUnityのビルドでは、ビルド環境が違う。

例えば、たまにUnity Editorが固まる。

For example, sometimes the Unity Editor freezes up.

Visual Studioで実行中から停止すると、改行できるようになる。

アプリケーションバージョンの差

  • Unity 2017 1.1f1のCSアイコン(C#)がモダンではない(古い)。
  • UnityやVisual Studioが新しいバージョンだと関連性(相性)が高いが気がします。同期が早い。
Unity2017 1.1f1 C#.Unity2019 1.0f2 C#.
Unity2017 1.1f1Unity2019 1.0f2
  • ちなみにExternal Editor ToolsはデフォルトのVisual Studioです。
  • Visual Studioも2017バージョンに合わせれば、相性が良かったと思うが。
  • 検証としてエディターの為にダウングレードするのは非効率。

結論

Unityのビルド中にVisual Studioの実行を停止させるなど工夫する

感想

  • 現状は、慣れていくしかないのか。。。

動作環境

  • macOS Mojave,
  • Unity 2017 1.1f1, Unity 2019 1.0f2
  • Visual Studio for Mac Community バージョン8.3.4(build 8)

koshishirai / 3D Modeler

Leave a Comment