【C#】C# 开发环境配置(Rider 一个.NET 跨平台集成开发环境)

简介: 【1月更文挑战第26天】【C#】C# 开发环境配置(Rider 一个.NET 跨平台集成开发环境)

 image.gif编辑

目录

Rider IDE 概述:

Rider IDE 官方下载链接:

.NET 官方下载链接:

Hello World !测试环境:

1.新建一个解决方案:

2.配置解决方案类型:

3.新建一个Project:

4.编写Hello World 层序:


Rider IDE 概述:

       对,没错又是我,这次带来的是.NET(C#)开发环境 Rider,拒绝Visual Studio xxx 从我做起......(手动狗头),作为一个习惯了使用IDEA开发Java的人来说,让我去用Visual Studio xxx 确实有些头疼(UI确实不讨喜,作为一个颜控......懂的都懂,不懂的就不懂......)。

       VS code呢?啊这个......种种原因,所以我选择了Rider 作为C# 开发环境,现在开始配置!(官方吐槽:废话真多......)

image.gif编辑

       Rider 是一个成熟的跨平台 .NET IDE。 Rider 可以打开,管理,构建和调试各种基于 .NET Framework,Mono 和 .NET Core 的解决方案,并为 .NET 开发中使用的大多数语言提供编辑支持:C#, VB.NET, ASP.NET 语法,XAML, XML, JavaScript, TypeScript, JSON, HTML, CSS, 和 SQL。

image.gif编辑


Rider IDE 官方下载链接:

       下载之后,下一步下一步完成安装即可!


.NET 官方下载链接:

image.gif编辑

       注意:开发环境需要下载.NET SDK,运行时只是真对程序的运行,对于开发的代码编译以及代码库 API是不提供的。作为开发,所以需要下载SDK。

       安装也是下一步下一步即可!


Hello World !测试环境:

1.新建一个解决方案:

image.gif编辑

2.配置解决方案类型:

       这里我们选择使用Console Application控制台应用程序,右边的是解决方法的名称,存放路径等信息。

image.gif编辑

3.新建一个Project:

       也可以在解决方案中新建一个Project,然后选择Console Application控制台应用程序,Rider 会自动创建模板文件:

image.gif编辑

image.gif编辑

4.编写Hello World 层序:

using System;
class Hello
{
    static void Main()
    {
        Console.WriteLine("Hello, World");
    }
}

image.gif

       打开 Program.cs 文件,编写代码,然后执行main方法,等待控制台输出:

image.gif编辑

       C# 开发环境基本搭建完成!

相关文章
|
6月前
|
XML 测试技术 API
利用C#开发ONVIF客户端和集成RTSP播放功能
利用C#开发ONVIF客户端和集成RTSP播放功能
4151 123
|
5月前
|
开发框架 .NET C#
ASP.NET Core Blazor 路由配置和导航
大家好,我是码农刚子。本文系统介绍Blazor单页应用的路由机制,涵盖基础配置、路由参数、编程式导航及高级功能。通过@page指令定义路由,支持参数约束、可选参数与通配符捕获,结合NavigationManager实现页面跳转与参数传递,并演示用户管理、产品展示等典型场景,全面掌握Blazor路由从入门到实战的完整方案。
525 6
|
8月前
|
IDE Ubuntu Java
在Ubuntu18.04安装兼容JDK 8的Eclipse集成开发环境的指南。
完成以上步骤后,您将在Ubuntu 18.04系统上成功安装并配置了Eclipse IDE,它将与JDK 8兼容,可以开始进行Java开发工作。如果遇到任何问题,请确保每一步骤都正确执行,并检查是否所有路径都与您的具体情况相匹配。
354 11
|
存储 测试技术 C#
Azure 云服务与 C# 集成浅谈
本文介绍了 Azure 云服务与 C# 的集成方法,涵盖基础概念、资源创建、SDK 使用、常见问题解决及单元测试等内容,通过代码示例详细说明了如何在 C# 中调用 Azure 服务,帮助开发者提高开发效率和代码质量。
306 8
|
11月前
|
人工智能 IDE 开发工具
JetBrains Rider 2025.1 发布 - 快速且强大的跨平台 .NET IDE
JetBrains Rider 2025.1 (macOS, Linux, Windows) - 快速且强大的跨平台 .NET IDE
936 29
JetBrains Rider 2025.1 发布 - 快速且强大的跨平台 .NET IDE
|
11月前
|
IDE 开发工具
TeaScript IDE集成开发环境
TeaScriptIDE 是一款功能丰富的集成开发环境,包含代码编辑器(语法着色提升可读性)、调试器(显示运行结果)、内置函数帮助文档、打包功能(生成单个可执行文件)以及保存/恢复最近文件的功能。其界面由菜单栏、工具栏、多标签页编辑窗口、控制台输出窗口和状态栏组成,支持快速命令调用、程序运行结果显示及错误信息提示。退出时会自动保存状态,下次启动可继续编辑上次打开的文件。
278 15
|
11月前
|
SQL 小程序 API
如何运用C#.NET技术快速开发一套掌上医院系统?
本方案基于C#.NET技术快速构建掌上医院系统,结合模块化开发理念与医院信息化需求。核心功能涵盖用户端的预约挂号、在线问诊、报告查询等,以及管理端的排班管理和数据统计。采用.NET Core Web API与uni-app实现前后端分离,支持跨平台小程序开发。数据库选用SQL Server 2012,并通过读写分离与索引优化提升性能。部署方案包括Windows Server与负载均衡设计,确保高可用性。同时针对API差异、数据库老化及高并发等问题制定应对措施,保障系统稳定运行。推荐使用Postman、Redgate等工具辅助开发,提升效率与质量。
485 0
|
开发框架 搜索推荐 算法
一个包含了 50+ C#/.NET编程技巧实战练习教程
一个包含了 50+ C#/.NET编程技巧实战练习教程
474 18
|
缓存 算法 安全
精选10款C#/.NET开发必备类库(含使用教程),工作效率提升利器!
精选10款C#/.NET开发必备类库(含使用教程),工作效率提升利器!
609 12
|
开发框架 人工智能 .NET
C#/.NET/.NET Core拾遗补漏合集(24年12月更新)
C#/.NET/.NET Core拾遗补漏合集(24年12月更新)
239 6