• IronPython IDE


    尝试了几种IronPython的开发环境之后,作一个总结

    常用的IronPython的IDE有:

    1. IronPython Studio

        刚看到这个IDE时很高兴,因为是利用VisualStudio Shell实现的,可以集成到VisualStudio2008里。但是后来又不用这个IDE了,问题在于:1.这个IDE最新的版本也已经是2008年开发的,再往后就没有人去维护了,除了和Vs集成的很好以外,智能感知很不爽,只能识别Python的基本类型,.NET类型(尤其是自己写的DLL)基本上识别不了,而且不支持VS2010.

    2.SharpDevelop

        这是一个开源的IDE,可以用它来开发C#,VB,F#,BOO,IronPython,也很成熟。但问题是,对于IronPython只能关键字着色,没有智能感知,最不爽的是,用SharpDevelop编写的Python脚本的文本编码和VisualStudio的不一致,在读取的时候经常出现乱码,不可见字符(对于Python这种缩进敏感的语言来讲,不可见字符是致命的!)。所以这个IDE也不能用

    3.Eclipse(推荐)

        这是一个很有名气的IDE但是用它来编写.NET代码可是很少有人知道,Eclipse应该算是仅次于Visual Studio的第二好用的IDE了,但是它本身只支持JAVA开发,大家需要在下载pydev的插件,安装之后Eclise就可以开发CPython,Jython以及IronPython了,这个IDE也是我推荐大家使用的IDE,它的好处是:

        1>Eclipse稳定性极高

        2>Eclipse功能强大

        3>智能感知极强,可以识别所有的IronPython库,.NET类库,甚至是你自己用C#写的类库!

        4>代码缩进。其中已经按Python的语法规则,集成好了缩进功能

    今天就写到这儿,如何大家需要技术支援,请给我发Email:warensoft@foxmail.com

  • 相关阅读:
    java 多线程 CountDownLatch用法
    android的消息处理机制(图+源码分析)——Looper,Handler,Message
    Handler 总结
    Android常用UI编程_TextView实现跑马灯效果
    Android常用UI编程_TextView实现Activity转变
    Android常用UI编程_TextView显示图片和文字(包含超链接)
    Http编程 ___ 1
    Iterator用法
    增强型for循环
    Android_文件下载
  • 原文地址:https://www.cnblogs.com/warensoft/p/1680262.html
Copyright © 2020-2023  润新知