如题。主要依赖VS code。这东西就是一个代码编辑器。要想运行,还需要安装微软的SDK。
1、安装SDK(我用的deepin 20基于debian10.7,以下内容总结自微软官网):
a.安装 .NET 之前,请运行以下命令,将 Microsoft 包签名密钥添加到受信任密钥列表,并添加包存储库。
代码:wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
b.安装 .NET SDK,请运行以下命令:
代码:sudo apt-get update; \
sudo apt-get install -y apt-transport-https && \
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-5.0
c.验证安装成功
输入dotnet –list-sdks,出现版本,类似“5.0.201 [/usr/share/dotnet/sdk]”,就对了。
2、安装VS Code。
可以从商店里安装,也可以从官网下载安装,也可以在线下载安装。
这里采用官网下载安装包的方式。在微软官网下载.deb的安装包(直接下载很慢,这里使用迅雷下载,deepin下的迅雷貌似还比较良心),然后用包管理工具进行安装:
sudo apt install /home/xxx/迅雷下载/code_1.54.1-1614898113_amd64.deb
注意全路径
3、vs code的设置,把显示语言切为中文,安装官方的C#支持。
4、开始vs code的使用。
以控制台程序为例,进入项目文件夹,在终端输入命令:dotnet new console,会创建以文件夹命名的项目
提示是否添加缺少的资源时,点“yes”
终端命令:dotnet run,编译运行。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现