【学习笔记】另一个开发插件的IDE---Jetbarins Rider原创
金蝶云社区-dap
dap
11人赞赏了该文章 1,811次浏览 未经作者许可,禁止转载编辑于2022年05月13日 10:42:10
summary-icon摘要由AI智能服务提供

本文介绍了使用JetBrains Rider作为IDE开发Bos插件的方法,相比VS,Rider只需附加一次进程即可调试,且快捷键与Jetbrains的IDEA相似,提高了开发效率。文中详细步骤包括新建项目、引用插件、编写构建插件、设置调试输出路径、启动调试及快捷键介绍。

在平时开发的时候,我们大多数用的是VS(Visual Studio)来开发Bos 插件,本文将分享另一个开发插件的IDE---Jetbarins Rider。
Rider相较于C#有一个优点,不用每次附加到进程,用VS编写完代码后,每次调试都需要附加到进程,但是Rider只需要附加一次就可以。

很多从Java转C#的开发者,肯定都习惯了IDEA写代码,很多快捷键那些都已经习惯了Jetbrains公司的那一套,但是转到使用VS就导致很多快捷键都不会使用,导致开发效率大幅度下降。Rider的快捷键和Idea的基本一样,下面将介绍如何使用Rider来开发Bos插件。


1、新建项目:

image.png

2、引用插件

a、右键添加插件

image.png

b、从\Kingdee\K3Cloud\WebSite\bin\里选择

image.png

image.png

c、依赖成功

image.png

3、编写简单插件

image.png

构建插件
image.png

4、设置debug输出路径

image.png

选择路径(这个路径一定要是金蝶的bin路径下)
image.png

5、启动调试

image.png

附加w3wp进程(如果有多个,需要都附加,这一步需要等待一会)

image.png

6、进入调试

image.png


总结:

Jetbrains的IDE有很多人性化的快捷键,这里不做多介绍了,笔者用的比较多的快捷键:    

快捷键效果
Ctrl+W

选择一个单词(重复按可叠加)

Ctrl+Shift+Alt+左键
多行选择
Ctrl+P
方法的参数名
Ctrl+D
复制行
Ctrl+G
跳转指定行
Ctrl+O
选择可继承方法
Ctrl+F12
查找当前类的方法
Alt+/
自动补充以前写过的单词
Ctrl+tab
切换上次使用的窗口
Ctrl+←
向左切换窗口
Ctrl+→
向右切换窗口
Ctrl+alt+←或者→
切换至上次编辑代码的地方
Ctrl+B
进入方法或者类
Ctrl+U
大小写切换
F2
跳转至错误代码处
Ctrl+enter快速修复问题
Alter+enter
自动代码生成



发布于 金蝶云星空BOS开发交流圈 社群

图标赞 11
11人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!