准备

介绍

Rider 是 JetBrains 提供的一款用于 .Net 开发的 IDE,相对于 VS,它显得更加轻量(才 500m 左右),并且不管是提示功能还是流畅度都不逊色于 VS 且某方面可能由于 VS。使用过 JetBrains 其它产品的如 Idea、PyCharm 的会感觉入手很轻松。

下载

1、Rider 官网下载

2、.Net Framework 官网下载

3、.Net Core SDK 官网下载

4、Rider 2018.3 & .Net Framework v4.7.2 & .Net Core 2.2 & Rider 破解文件百度云批量下载(提取码:pm5i)。

Rider的安装与破解

.Net Framework、.Net Core SDK 和 Rider 安装包都是 exe 格式,直接双击运行傻瓜式下一步安装即可。下面是破解流程:

1、将破解文件 JetbrainsCrack-3.1-release-enc.jar 放入 Rider 的安装目录下的 bin 目录。

2、打开 bin 目录下的 rider64.exe.vmoptions 文件,在文件底部添加如下一行即破解完成。

-javaagent:<Rider的bin目录绝对路径>/JetbrainsCrack-3.1-release-enc.jar

使用

HelloWorld程序

下面通过 Rider 完成.Net Core 的 HelloWorld 程序的编写。

1、新建解决方案。

2、选择 .Net Core 下的控制台应用。

3、点击 Create 完成创建,目录结构如下:

4、点击运行按钮。

5、点击 Run 运行,控制台输出成功。

常用快捷键

1、语句完成, Ctrl+Shift+Enter 。

2、自动声明变量, Ctrl+Alt+V 。

3、包裹代码块, Ctrl+Alt+T 。

4、查看方法声明信息, Ctrl+Q 。

5、查看当前文件结构, Ctrl+F12 。

6、快速关闭文件, Shift+Click 。

7、最近打开的文件, Ctrl+E :

8、快速查找一个类, Ctrl+N 。

9、快速查找一个文件, Ctrl+Shift+N 。

10、选择剪贴板内容并插入, Ctrl+Shift+Insert 。

11、生成构造器、Getter、Setter等, Alt+Insert 。

12、格式化代码, Ctrl+Alt+L 。

13、选中代码自动缩进, Ctrl+Alt+I 。

14、查找文本, Ctrl+F 。

15、替换文本, Ctrl+R 。

16、去除没用到的引用, Ctrl+Alt+O 。

17、代码自动补全, Ctrl+Shift+Space 。

 18、代码提示(与输入法快捷键冲突,可修改快捷键映射), Ctrl+Space 。

19、查找类中的方法或变量, Ctrl+Shift+Alt+N 。

20、上移或下移当前行, Alt+Shift+Up/Down 。

21、重命名文件, Shift+F6 。

22、删除并剪切当前行, Ctrl+X 。

23、复制当前行, Ctrl+D 。

24、快捷括号生成, Ctrl+J 。

25、代码块模板环绕, Ctrl+Alt+J 。

26、继承结构图, Ctrl+H 。

27、定位当前代码文件位置, Alt+1 。

28、快速打开或隐藏工程面板, Alt+1 。

29、代码选项卡切换, Alt+Left/Right 。

30、快速切换方法, Alt+Up/Down 。

31、方法块移动, Ctrl+Shift+Up/Down 。

32、错误快速定位, F2 或 Shift+F2

33、高亮所有选中文本, Ctrl+Shift+F7 。

34、逐个往下查找相同文本, F3 。

35、跳转到方法的实现, Ctrl+Alt+B 。

36、重写方法, Ctrl+O 。

37、两行合并为一行, Ctrl+Shift+j 。

38、调试时快速计算变量的值, Alt+F8 。

39、逐步扩大范围选中, Ctrl+W 。

40、逐步缩小范围选中, Ctrl+Shift+W 。

42、实现方法, Ctrl+I 。

43、大小写转化, Ctrl+Shift+U 。

44、向上插入新行, Ctrl+Alt+Enter 。

45、打开设置面板, Ctrl+Alt+S 。

46、定位到父类或接口, Ctrl+U 。

47、定位行, Ctrl+G 。

48、下方新增空白行, Ctrl+Enter 。

49、当前方法展开或折叠, Ctrl+-/+ 。

50、全部展开或折叠, Ctrl+Shift+-/+ 。

51、停止调试, Ctrl+F2 。

52、选择工程进行调试, Alt+Shift+F9 。

53、选择工程直接运行, Alt+Shift+F10 。

54、运行选中项目, Ctrl+Shift+F10 。

55、查看断点, Ctrl+Shift+F8 。

56、调试步入, F7 。

57、调试步过, F8 。

58、运行至光标处, Alt+F9 。

59、调试选中工程, F9 。

60、添加或取消断点, Ctrl+F8 。

61、解决方案生成, Ctrl+F9 。

62、查看类结构, Alt+7 。

63、复制文件绝对路径, Ctrl+Shift+C 。

64、快速切换方案,如主题、快捷键、代码风格等, Ctrl+~ 。

添加一般处理程序模板

1、编辑文件模板:

2、添加文件模板,内容如下:

<%@ WebHandler Language="C#" Class="${NAME}" %>

using System;
using System.Web; /// <summary>
/// Created By yourName On ${YEAR}.${MONTH}.${DAY} ${HOUR}:${MINUTE}
/// </summary>
public class ${NAME} : IHttpHandler { public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
context.Response.Write("Hello World");
} public bool IsReusable {
get {
return false;
}
} }

一般处理程序模板

.Net新利器Rider的破解安装与使用的更多相关文章

  1. centos7破解安装fisheye和Crucible

    背景介绍: Atlassian的东西相信大家都不陌生,JIRA.Confluence……虽然说这些产品都要收费,也可以申请试用: FishEye 可以方便地查看代码,而Crucible 则是进行Cod ...

  2. ArcGIS Desktop 10.1+ArcEngine10.1完全破解安装教程(含下载地址+亲测可用!)

    最近在二次开发中用到了VS2010+ArcGIS的二次开发模式,因为之前的某些原因,对ArcGIS的接触甚少.初次安装也遇到了很多问题,这里做一个总结. 系统环境 win732位操作系统 需要文件 ( ...

  3. SparkR:数据科学家的新利器

    摘要:R是数据科学家中最流行的编程语言和环境之一,在Spark中加入对R的支持是社区中较受关注的话题.作为增强Spark对数据科学家群体吸引力的最新举措,最近发布的Spark 1.4版本在现有的Sca ...

  4. Sketch插件新利器——使用Mockplus DS制作设计规范

    Sketch,作为一款专为图标和界面设计而打造的优质矢量绘图工具,也是设计师们制作和完善公司企业内部设计规范系统不可或缺的设计工具. 然而,逐个导出和上传Sketch编辑优化的设计系统资源费时而费力. ...

  5. Charles破解安装及基本使用

    一.Charles简介 1.Charles是一款代理服务器,通过成为电脑或者浏览器的代理,而后截取请求和请求结果达到抓包目的. 2.Charles是用Java写的,能够在Windows,Mac,Lin ...

  6. 微信变声器(WeChat Voice)会是营销新利器吗

    微信变声器(WeChat Voice)2.0 Android版开始内测了,时间从2015年5月20日 - 2015年6月20日,使用微信变声器改变你的声音,并分享给好友! 无论你是想装可爱还是恶搞,微 ...

  7. 下破解安装Python开发工具WingIDE4.1

    步骤: 1.将系统时间调整到一个月之前,然后执行安装. 可以使用date命令调整系统时间,如:date -s '2012-08-14 10:00:00' 2.安装成功后,打开程序,按照提示信息,申请一 ...

  8. 破解安装 SecureCRT 7.0.2 for mac完美破解版,mac secureCRT , apple secureCRT

    mac secureCRT , apple secureCRT 下载地址:http://download.csdn.net/detail/guolichun/7733069 破解安装  SecureC ...

  9. UML开发工具Rose ralation的破解安装,

    UML开发工具Rose ralation的在windows764破解安装, 安装下载还可以参考:http://www.cnblogs.com/leaven/p/3718361.html 跟大家分享怎么 ...

随机推荐

  1. 七天开发进度(六)(微信小程序版(一))

    1. 今天主要根据网上教程学习了微信小程序的代码结构,和代码编写-Tabbar配置, 学习了app.js的App和Page方法, 认识了view组件,button组件,input组件,但是还没怎么应用 ...

  2. laravel whereDoesntHave

    select * from `feeds` where not exists (select * from `black_lists` where `feeds`.`user_id` = `black ...

  3. hash与encrypt

    概括来说,哈希(Hash)是将目标文本转换成具有相同长度的.不可逆的杂凑字符串(或叫做消息摘要),而加密(Encrypt)是将目标文本转换成具有不同长度的.可逆的密文. 具体来说,两者有如下重要区别: ...

  4. CodeForces - 833B The Bakery

    题解: 线段树经典应用 首先暴力$f[i][j]$表示考虑前i位分成j段的最大值 转移$f[k][j-1]+cost(k+1,i)$枚举k转移 不同数的经典套路就是从它到它前驱这一段 于是维护每个数前 ...

  5. CSS 实现左侧固定,右侧自适应两栏布局的方法

    "左边固定,右边自适应的两栏布局",其中有老生常谈的float方法,BFC方法,也有CSS3的flex布局与grid布局.并非所有的布局都会在开发中使用,但是其中也会涉及一些知识点 ...

  6. symfony-表单学习

    ---恢复内容开始--- 构成表单的几个元素 1.数据模型 M 一种比较抽象的概念,按我的理解来说,本质上就是数据的一种存在形式,可以看做一个类,一般对这些模型进行crud操作.一种是真实存在的数据模 ...

  7. 使用BITSADMIN下载文件

    BITSADMIN /RAWRETURN /TRANSFER D /PRIORITY HIGH http://127.0.0.1:80/file.exe C:\ProgramData\file.exe

  8. POJ 1201 Intervals (经典) (差分约束)

    <题目链接> 题目大意:给你$n$段区间,$a_i,b_i,c_i$ 表示在 $[a_i,b_i]$ 区间内至少要选择$c_i$个点.现在问你在满足这n个条件的情况下,最少要选多少个点? ...

  9. Beta(2/7)

    鐵鍋燉腯鱻 项目:小鱼记账 团队成员 项目燃尽图 冲刺情况描述 站立式会议照片 各成员情况 团队成员 学号 姓名 git地址 博客地址 031602240 许郁杨 (组长) https://githu ...

  10. SQL中DATENAME函数的用法

    在SQL数据库中有多种函数,下面就将为您介绍其中的DATENAME函数的用法,供您参考,希望对您学习SQL中函数的用法能有所帮助. 在SQL数据库中,DATENAME函数的作用是是从日期中提取指定部分 ...