如何在 Linux 上生成一个新的基于 .xproj 的 .NET Core 项目?

How to generate a new .xproj-based .NET Core project on Linux?

我有一个 Ubuntu 14.04 框,我希望生成一个新的基于 .xproj 的 .NET Core 项目。在 Windows 上,您可以从 Visual Studio 开始,方法是按 Ctrl + Shift + N 并创建一个新的 Class 库(包) 项目。我的问题是,由于 Visual Studio 不适用于 Linux,该平台的等效项是什么?

此外,如果它可以从终端执行,那就太好了,因为我的 Linux 安装没有 GUI。是否有(例如)某种 Yeoman 生成器?

感谢您的帮助!

.xproj 文件是基于 project.json 项目的 Visual Studio 项目文件。如果要使用Visual Studio.

中的项目,只需要这样的项目文件

否则,project.json 就是您所需要的。我建议您查看 dotnet CLI 的 Getting Started 指南,其中解释了如何启动一个新的基于 project.json 的项目。

这是使用 Visual Studio 代码从头开始创建 C# 项目的分步教程:http://michaelcrump.net/creating-and-debugging-console-apps-with-vscode/