Cake-Intellisence beta

※2017/11/07
C# Extension v1.13.0 beta5がリリースされたので、該当箇所を更新しました。

最近よく使っているCake。そろそろIntelliSenseが効くようになりそうです!
Visual Studio CodeのC# Extension v1.13.0からサポートされる予定ですが、現在beta5で動作確認できます。
以下、簡単な検証方法です(くれぐれも自己責任で!)。

Cake IntelliSence検証手順

  1. Visual Studio CodeのC#拡張を既にインストールしている場合はアンインストール。
  2. ここからcsharp-1.13.0-beta5.vsixをダウンロード。
  3. ダウンロードしたVSIXをインストール。
  4. Cake Extensionをインストールしていない場合はインストール。
  5. F1 → Cake: Install intellisence support
    /toolsディレクトリにCake.Bakeryがダウンロードされます。
    f:id:Intestine:20171103235243p:plain
    f:id:Intestine:20171103235235p:plain
  6. 対象の.cakeファイルを開き、Omnisharpと.NET Core Debuggerがインストールされるのを確認。
    f:id:Intestine:20171103235247p:plain
  7. 右下のSwitch projectsを選択。
    f:id:Intestine:20171103235306p:plain
  8. Cakeを選択。
    f:id:Intestine:20171103235303p:plain
  9. こんな感じでIntelliSenseが効くようになっているはず!
    f:id:Intestine:20171103235256p:plainf:id:Intestine:20171103235257p:plainf:id:Intestine:20171103235300p:plain

F12も使えます。 f:id:Intestine:20171103235229p:plain

いやーリリースが待ち遠しい!