随笔 - 1330  文章 - 1  评论 - 378  阅读 - 482万 

今天给大家介绍一款跨平台开发C#以及ASP.NET相关语言的一款IDE工具。它可以在windows,Mac OSx,Linux下进行使用。


以这个为例,不知道大家在Mac下,使用Unity3d,如果采取的是C#作为脚本语言,对Object,场景等进行操作的时候,会不会觉得,使用Mac下的那个什么Unitron非常不方便呢?

理由有:

1。格式不自动对齐,非常的难看。常常需要使用Tab进行调整。

2.当我们习惯使用VS下,进行ctrl+j 出现函数提示,或方法调用的时候,这个文本编辑器基本什么都出不来,点.半天,什么都没反应,顶多按ESC也许偶尔会出来点什么东西。

3.基于以上,一些粗心的程序员朋友会经常把大小写弄错了,单词拼写错了,需要反复的修改(比如我。。)


我有幸给大家介绍一款叫做MonoDevelop的开源,编辑器软件。它真的能给我们的coding带来极大的方便,节省了很多时间。我们来先看看它官网是怎么说的吧:


MonoDevelop 是一款 C# 和其他 .NET 语言的IDE. MonoDevelop可以使得程序员很快的编写桌面程序以及 ASP.NET 的web程序Linux, Windows and Mac OSX. MonoDevelop 使得在Linux等平台下,进行C#相关的开发变得容易,不需要把windows里面使用VS开发的代码,到这个平台花费大量的时间进行维护。



1.下载:

Package for Mac OS X - Stable

Download 2.2.1 Installer (2.2.2 coming soon)

This build requires the latest version of Mono 2.4 + GTK#

两个大小不大,总共才70m。


2.安装。


不用多说了。安装结束之后可以自行创建快捷方式,放到app那个文件价里面也可以。


3.Unity3d 设置


打开Unity3d的偏好设置,第一个下拉菜单中,我们browse,直接选择新安装路径的那个App。

这样,我们在打开Unity3d的Script文件之后,不再弹出Unitron作为首选编辑器了。


4.打开MonoDevelop


之后的操作就不多啰嗦,大概使用方式和VS差不多,可以在引用里面,添加dll,或者packet等。然后Using相应的namespace等等。效果看图。



MonoDevelop 调试画面。



 

 

摘自:http://www.cnblogs.com/AlexLiu/archive/2010/03/21/1690963.html

 

 

 

 

 

 

 

posted on   钱途无梁  阅读(992)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示