我是编程cs脚本(csx文件)的新手。
但是我遇到的问题是我没有智能感知。我如何才能在Visual Studio 2015中获得intellisense支持?
答案 0 :(得分:3)
有一个Intellisense extension for CS Script。但是它声明Visual Studio的版本高达2013版本,所以它可能与2015版本不兼容。
它们是基于Roslyn引擎的脚本引擎(以及其中一些引擎的Mono REPL引擎)。语法扩展:
using
(例如System
等)显然,为这种扩展语法提供intellisense更加复杂,并且 Support by Visual Studio 2015 Update 3 is not complete。
但它可以通过Omnisharp在Visual Studio代码中使用。
Resharper用户注意事项:
你必须为所有 Cs 文件禁用Resharper的intellisense(因为R#将它们视为C#但不能处理它们的智能感知),当然也指定* .csx文件被跳过代码检查。