轻量级C#编辑器RoslynPad((基于Roslyn编译器))
简介
RoslynPad是一个Apache 2.0协议开源的轻量级C#编辑器。支持自动完成,语法提示,修改建议等功能。很适合平时随手写个C#程序看看运行结果。
目前版本:0.10.1,无需保存也可以运行得到结果(F5运行),可导出dll文件,集成了nuget。
github下载:https://github.com/aelij/RoslynPad/releases (有时候官网下载很慢,在github上下载可能会快一些)
编辑器预览
编辑器的分为以下三部分
- 左侧:可以理解为工程目录
 - 右上部分:源代码编辑区
 - 右下部分:运行结果区
 

轻量级C#编辑器RoslynPad((基于Roslyn编译器))的更多相关文章
- 轻量级C#编辑器RoslynPad
		
简介 RoslynPad是一个Apache 2.0协议开源的轻量级C#编辑器.支持自动完成,语法提示,修改建议等功能.很适合平时随手写个C#程序看看运行结果. 目前版本:0.10.1,无需保存也可以运 ...
 - JQuery轻量级网页编辑器 选中即可编辑
		
目前流行的可视化网页编辑器非常多,像ckeditor.kindeditor.tinyeditor等,虽然功能都非常强大,但是体积都比 较庞大,使用起来也不是很方便.今天我们分享一款基于jQuery的轻 ...
 - [No0000139]轻量级文本编辑器,Notepad最佳替代品:Notepad++
		
在详细介绍Notepad++之前,先来解释一下,为何要选择Notepad++,即把常见的一些文本编辑器和Notepad++比较,看看其有哪点好: 常见的文本编辑器有很多,此处,只提及Notepad,N ...
 - Roslyn 编译器和RyuJIT 编译器
		
Roslyn 编译器 https://msdn.microsoft.com/zh-cn/library/mt162308.aspx https://blogs.msdn.microsoft.com/d ...
 - 基于roslyn的动态编译库Natasha
		
人老了,玩不转博客园的编辑器,详细信息转到:https://mp.weixin.qq.com/s/1r6YKBkyovQSMUgfm_VxBg 关键字:Github, NCC, Natasha,Ros ...
 - [.NET大牛之路 006] 了解 Roslyn 编译器
		
.NET大牛之路 • 王亮@精致码农 • 2021.07.09 维基百科对编译器的解释是:编译器是一种程序,它将某种编程语言编写的源代码(原始语言)转换成另一种编程语言(目标语言).编译是从源代码(通 ...
 - sed:轻量级流编辑器
		
一. sed命令 sed是一种几乎包括在所有UNIX平台(包括Linux)的轻量级流编辑器.sed主要是用来将数据进行选取.替换.删除.新增的命令 注意:vi命令只能修改文件,但不能修改命令的结果,如 ...
 - 基于 Roslyn 实现动态编译
		
基于 Roslyn 实现动态编译 Intro 之前做的一个数据库小工具可以支持根据 Model 代码文件生成创建表的 sql 语句,原来是基于 CodeDom 实现的,最近改成使用基于 Roslyn ...
 - 基于 Roslyn 实现一个简单的条件解析引擎
		
基于 Roslyn 实现一个简单的条件解析引擎 Intro 最近在做一个勋章的服务,我们想定义一些勋章的获取条件,满足条件之后就给用户颁发一个勋章,定义条件的时候会定义需要哪些参数,参数的类型,获取勋 ...
 
随机推荐
- WPF 数据绑定,界面刷新的两种方法-----INotifyPropertyChanged
			
.Netformwork4.0及以下版本 -------INotifyPropertyChanged 命名空间: System.ComponentModel 后台代码 public partial c ...
 - 图解 Java 垃圾回收机制,写得非常好!
			
阅读本文大概需要 3.7 分钟. 翻译:Rhys_Lee, AzureSora, 溪边九节, 小小菜鸟鸡 blog.csdn.net/zl1zl2zl3/article/details/9090408 ...
 - [Gamma]Scrum Meeting#7
			
github 本次会议项目由PM召开,时间为6月2日晚上10点30分 时长10分钟 任务表格 人员 昨日工作 下一步工作 木鬼 撰写博客,组织例会 撰写博客,组织例会 swoip 大作业截止,请假 前 ...
 - TaskTimer
			
什么是调度 任务:就是事情 调度:在不同的时间点或者在指定的时间点或者间隔多长时间去运行这个任务.就是生活中的闹钟 相关的类Timer 类:位于 java.util 包中 案例 实现时间的动态刷新 任 ...
 - BBC micro:bit引脚介绍
			
另外两个大引脚(3V和GND)是非常不同的! 注意 标记为3V和GND的引脚与电路板的电源相关,千万不要连接在一起. 电源输入:如果BBC micro:bit由USB或电池供电,则可以使用3V引脚作为 ...
 - js推箱子
			
<head> <meta charset="utf-8" /> <title></title> <script> //创 ...
 - VUE控件  VueTreeselect 参数options的数据转换
			
VueTreeselect 控件 <Treeselect :options="options" :normalizer="normalizer" plac ...
 - (原创)理解主机设备(PLC,PC机)之间的以太网通信
			
主机设备:PC机,PLC 网络设备:家用路由器 局域网包括了有线局域网和无线局域网(WIFI).怎么去使用2者? 网络设备的职责最终目的为了帮助2台主机的数据传输.路由器,交换机范围不同,目的相同.在 ...
 - Java3-5年经验面试题总结
			
记录一下本次找工作所遇到的一些高频面试题,第一次找java工作,感觉比面试.net舒服多了,17年的时候出去找.net工作,由于在公司做的东西用到的技术少,除了mvc和ef,其他没啥问的,就追着项目问 ...
 - Fedora搭dokuwiki的步骤 以apache2.4为例
			
官网下载dokuwiki的包,解压到/var/www/html/下 修改dokuwiki的权限.拥有者/组 为apache 安装PHP 在/etc/httpd/conf 创建dokuwiki的配置文件 ...