还是回归到了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#的环境配置,记录结束
文章评论