現象
git上にpushしてcloneしたUE4プロジェクトからC++コードをダブルクリックしてもcould not find ~~slnと言われてしまう
理由
UE4が自動で.gitignoreにslnを設定しているためなくなってしまう
対処
Unreal Engine上から新しいC++クラスを作成するとslnが作られて起動できるようになる
参考
Example Project Doesn't Have Visual Studio Solution - Unreal Engine Forums