C# IDE Mobile – Write your C# code anywhere!

最近败了个QWERTY全键盘的HTC Touch pro,全键盘的感觉不错,输入速度比以前靠触摸笔点屏幕快多了。装了个Python的Windows mobile版本,没事学着写Python玩玩。一日突发奇想,要是能在PPC手机上写C#的程序并能运行起来,那就太棒了。果然不出我所料,国外已经有大侠已经做好了这个东东,一个运行在Windows Mobile手机上的简单的C# IDE,让你可以随时在你的PPC手机上写C#的程序。这是作者自己实现的一个简单IDE,现在已经支持的功能如下:

  • 可以创建基于图形用户界面的程序
  • 可创建方法和类
  • 可以调用所有的.NET Compact Framework的类。
  • 执行文件操作
  • 运行进程
  • 使用.NET 2.0中的范型
  • 支持C#的控制语句,包括循环、条件判断……

IDE的使用非常简单,写入你的代码,然后可以立即运行,看到结果。

简单的例子,如下:

<span class="lnum">   1:  </span><span class="kwrd">using</span> System.Windows.Forms;




<span class="lnum">   2:  </span><span class="kwrd">namespace</span> TestNS




<span class="lnum">   3:  </span>{




<span class="lnum">   4:  </span>    <span class="kwrd">class</span> TestCL




<span class="lnum">   5:  </span>    {




<span class="lnum">   6:  </span>       <span class="kwrd">public</span> <span class="kwrd">static</span> <span class="kwrd">void</span> Main()




<span class="lnum">   7:  </span>       {




<span class="lnum">   8:  </span>            MessageBox.Show(<span class="str">"Hello Timothy!"</span>);




<span class="lnum">   9:  </span>       }




<span class="lnum">  10:  </span>    }




<span class="lnum">  11:  </span>}

点击菜单下面的Debug->Run,运行结果截图如下:

1

IDE自带一些简单的功能, 包括插入代码模板,编辑(复制、粘贴、剪切)功能,还支持插件功能。

2

软件下载地址: http://www.geocities.com/hrowson/wm5_software/cs_ide_mobile.zip

Code Sample: http://www.geocities.com/hrowson/wm5_software/cs_ide_mobile_samples.zip

用户手册、帮助文档地址: http://www.geocities.com/hrowson/wm5_software/cs_ide_mobile_manual/index.htm

作者主页:http://www.geocities.com/hrowson/wm5_software/index.htm

赶紧下载吧,write your C# code anywhere! 活活~~

支持原创技术分享,据说打赏我的人,都找到了女朋友!