nex*_*erg 0 ide c# software-recommendation c++
我在 Windows 中使用 Visual Studio 两年了,但现在我使用 Ubuntu。是否有其他与 Visual Studio 一样高质量的 C#/C++ IDE 可供使用?请不要告诉我另一个 IDE 的名称,它告诉我在测试之前下载 5 GB 文件,然后我应该尝试使用 Wine 运行整个过程。我想在 Ubuntu 中将其用作 Linux 应用程序,而不是使用 Wine 在 Ubuntu 中安装 Windows 应用程序。
如果您搜索“vscode”,Visual Studio Code 将显示在 Ubuntu 软件应用程序中,或者可以通过运行命令从终端安装它。sudo snap install code --classic经典限制中的管理单元表现为传统打包的应用程序,具有对系统的完全访问权限,并且 Visual Studio代码扩展安装到用户的主目录中。
Visual Studio Code 不是一个功能齐全的 IDE。因此,无法像在 Visual Studio 中那样在 Visual Studio Code 中创建项目。另一方面,可以使用 Code Runner 扩展直接在 Visual Studio Code 中运行 Python、C、C++、JavaScript、PHP、Java、R 和其他一些编程语言代码块。还可以使用在浏览器中打开扩展在外部 Web 浏览器中运行 HTML 代码。Visual Studio Code 比 Microsoft Visual Studio 小很多,但是也可以通过选择“视图” -> “扩展”,然后搜索要安装的扩展,在 Visual Studio Code 中安装许多 Visual Studio 扩展。
随着 Microsoft 发布了 .NET Core 版本,C# 已成为开源和跨平台的。要在 Ubuntu 中安装 .NET Core,请打开终端并输入:
sudo snap install dotnet-sdk --classic
sudo snap alias dotnet-sdk.dotnet dotnet # to run dotnet-sdk type dotnet
Run Code Online (Sandbox Code Playgroud)
运行以下命令以从终端构建并运行示例 C# Hello World 控制台应用程序:
sudo snap install dotnet-sdk --classic
sudo snap alias dotnet-sdk.dotnet dotnet # to run dotnet-sdk type dotnet
Run Code Online (Sandbox Code Playgroud)
结果dotnet ./build_output/HelloWorld.dll
cd ~
mkdir C#_Projects
cd C#_Projects
mkdir HelloWorld
cd HelloWorld
dotnet new console
dotnet build --output ./build_output
dotnet ./build_output/HelloWorld.dll
Run Code Online (Sandbox Code Playgroud)