首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在c# Linux (Ubuntu system)上为BodHi设置一个开发环境

如何在c# Linux (Ubuntu system)上为BodHi设置一个开发环境
EN

Unix & Linux用户
提问于 2020-04-26 13:24:58
回答 1查看 108关注 0票数 -1

我对我在笔记本电脑上转向Linux感到非常困惑。我想设置一个.netCORE开发环境,并相信我已经安装好了所有的IDE,但是我尝试过的IDE(VSCode和Atom)都没有像我期望的那样使用VisualStudio。

例如,在VisualStudio中,我将“创建项目”并弹出一个项目列表,比如控制台.NetCore或MonoGame之类的。我点击它就开始了。Atom和VScode似乎只是文本编辑器。我可以创建一个文本文件并将其保存到一个目录或打开一个文本文件目录。例如,无法将其设置为控制台应用程序。我只是在键入文本,然后保存它。

在VS中,我点击了F5,它编译并启动控制台并运行应用程序.但是Atom和VScode似乎没有这一点。我的意思是,vsCode有F5的东西,但它不能工作。即使是在接近空白的文件上。

如何设置和使用IDE或使用IDE,以便在c#中的Linux上编写简单的控制台应用程序?

EN

回答 1

Unix & Linux用户

发布于 2020-04-26 15:07:53

Atom和Visual代码都不是IDE(集成开发编辑器)。它们只是文本编辑器,您可以使用它们来编写源代码。您需要使用适当的编译器编译源代码。

为此,您可以使用单声道。它是.NET框架的一个开源实现,因此它在Linux中运行平稳。安装在-

代码语言:javascript
复制
sudo apt install mono-complete

现在,使用Atom/Code编写程序,并使用.cs扩展保存它。下一步是使用mono编译程序。做这件事-

代码语言:javascript
复制
mcs program.cs

您的程序应该正确编译,因为它不包含任何错误。现在您可以通过以下方式运行生成的可执行文件-

代码语言:javascript
复制
mono program.exe

此外,如果希望使用IDE而不是文本editor+compiler组合,请安装Mono。你可以通过-

代码语言:javascript
复制
sudo apt-get install monodevelop

访问这个链接以获取有关mono下载的更多信息.开放源码工程协折是mono的另一个可行的替代方案。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/582639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档