Ubuntu搭建C#编程开发环境

还是回归到了ubuntu,这次在配置C#环境中遇到了很多问题,这里记录一下我的全部过程解决方案

首先下载visual code,进入官网下载deb包即可

下载完毕后,输入

sudo dpkg -i code_1.40.1-1573664190_amd64.deb

进行安装,然后按下ctrl + shift + P,输入config按下回车,切到最下面的选项,回车进入

安装第一个,也就是中文汉化包,安装完毕后重启即可汉化完毕

然后在插件下载页面,搜索C#,下载第一个即可,如图

到这里vscode已经配置完成,接着安装.net环境,输入dotnet即可查看是否安装成功

这里的教程参考Microsoft的.net linux安装教程

打开终端,依次输入

wget -q https://packages.microsoft.com/config/ubuntu/19.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt-get update
sudo apt-get install apt-transport-https
sudo apt-get updatesudo apt-get install dotnet-sdk-3.0

这样也就安装好了.net环境,如果遇到Unable to locate package dotnet-sdk-3.0这个情况,就输入

sudo dpkg --purge packages-microsoft-prod && sudo dpkg -i packages-microsoft-prod.deb
sudo apt-get update
sudo apt-get install dotnet-sdk-3.0

如果全部没用,就尝试手动安装

sudo apt-get install -y gpg
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/19.04/prod.list
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list
sudo apt-get install -y apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-3.0

安装完毕后,打开vscode,然后去自己的主目录新建一个文件夹,取名随意

然后用vscode打开这个文件夹,如图

 

然后在vscode里面新建一个终端,如图

如果安装了zsh这个插件,这里可能会遇到字体间距过大的问题,解决方法请跳转我的另一篇文章

待更新链接

打开之后,输入命令

dotnet new console -o xxx

xxx就是项目名字,new是新建,console是控制台程序,-o是在生成当前位置

生成后会提示,按ctrl + c终止

在左上角就会多出一些C#需要的文件,打开test文件夹,再双击后缀为.cs的文件,即可开始快乐的敲代码

编译也就是在控制台输入

dotnet run

到这里也就完成了C#的环境配置,记录结束

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注