我已经安装了Microsoft's new code editor "Visual Studio Code“的预览版。这似乎是一个很好的工具!
简介中提到您可以使用它编程C#,但是安装文档中没有提到如何实际编译C#文件。
您可以在“ launch.json ”文件中将“mono”定义为类型,但是目前还没有任何作用。按下F5会导致:“确保从启动下拉列表中选择一个配置” ...
另外,Intellisense不适用于C#吗?您如何设置任何包含的框架的路径?
Launch.json:
"configurations": [
{
// Name of configuration; appears in the launch configuration drop down menu.
"name": "Cars.exe",
// Type of configuration. Possible values: "node", "mono".
"type": "mono",
// Workspace relative or absolute path to the program.
"program": "cars.exe",
},
{
"type": "mono",
}
最佳答案
Intellisense确实适用于C#6,这很棒。
对于正在运行的控制台应用程序,您应该设置一些additional tools:
&{$Branch='dev';iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.ps1'))}
npm
。 yo
:npm install -g yo grunt-cli generator-aspnet bower
c:\Users\Username\.dnx\bin\dnvm.cmd upgrade -u
然后,您可以将
yo
用作控制台应用程序的向导:yo aspnet
选择名称和项目类型。之后,转到创建的文件夹cd ./MyNewConsoleApp/
并运行dnu restore
要执行程序,只需在命令面板(
>run
)中键入Ctrl+Shift+P
,或从项目目录的shell中执行dnx . run
。