2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

IronPython 和 IronRuby 的 IDE 支持

  • 2010-08-21
  • 本文字数:620 字

    阅读完需:约 2 分钟

.NET IDE 前三甲中的两个已经开始支持动态编程语言。在 SharpDevelop 3.2 继续增强 IronPython 和 IronRuby 支持的同时,Microsoft 带着 IronPython Tools for Visual Studio 加入了游戏,SapphireSteel 继续提供 Ruby in Steel。

首先来看一看领跑者 SharpDevelop 。目前版本是 3.2,支持 2.0 运行时和相关的库(NET 3.0、3.5 和 3.5 SP1)。无论 IronPython 还是 IronRuby,它都提供了针对类库、控制台应用程序和 WinForms 应用程序的项目模板。WinForms 还有一个拖放式的设计界面。IronRuby 项目有调试功能,但断点在 IronPython 中好像被忽略了。

SharpDevelop 4 目前正在开发过程中,将加入 Silverlight 和 WPF 支持。

IronPython 2.7 Alpha 1 的扩展有意成为 Visual Studio 2010 的生产级扩展。Visual Studio 的 Python 扩展并不是新鲜事物,但之前它都是以代码示例而非真实产品的形式出现。该扩展名为 IronPython Tools for Visual Studio ,为类库、控制台应用程序、WinForms、WPF 和 Silverlight 提供了代码补全和模板功能。目前仅为 WPF 和 Silverlight 提供了拖放式设计界面。标准的调试支持(例如断点)都能正常工作。

在微软还没明确的 IronRuby 扩展的计划时,SapphireSteel 提供了一款名为 Ruby in Steel 的扩展。此款针对 Visual Studio 2005 和 2008 的商业产品提供了调试器、代码补全、一个“Ruby on Rails 的可视化设计环境”和不少 Ruby on Rails 开发的代码生成器。

查看英文原文: IDE Support for IronPython and IronRuby

2010-08-21 23:372615
用户头像

发布了 135 篇内容, 共 66.4 次阅读, 收获喜欢 43 次。

关注

评论

发布
暂无评论
发现更多内容

前端监控系列3 | 如何衡量一个站点的性能好坏

字节跳动终端技术

字节跳动 前端 性能监控 火山引擎 站点性能

开源一夏 | 在 STM32L051 上使用 RT-Thread (四、无线温湿度传感器 之 串口通讯)

矜辰所致

开源 RT-Thread 8月月更 STM32L051

如何在 TiDB Cloud 上使用 Databricks 进行数据分析 | TiDB Cloud 使用指南

TiDB 社区干货传送门

7 天能找到 Go 工作吗?学学 Go 数组和指针试试

梦想橡皮擦

Python 爬虫 8月月更

字节一面:HTTPS 一定安全可靠吗?

程序员小毕

Java 程序员 面试 https 校招

20万字的《Kafka运维实战宝典》PDF现在免费下载了

石臻臻的杂货铺

大数据 kafka

手把手教你实现 TiFlash 向量化函数丨十分钟成为 TiFlash Contributor

TiDB 社区干货传送门

SAP ABAP 和 Java 里的弱引用(WeakReference)和软引用(SoftReference)

汪子熙

Java 引用 SAP abap 8月月更

云图说丨初识可信分布式身份服务

华为云开发者联盟

云计算 安全 后端

如何避免数据湖变成数据沼泽

Kyligence

数据湖 数据管理 智能多维数据库

【8.12-8.19】写作社区精彩技术博文回顾

InfoQ写作社区官方

优质创作周报

OpenHarmony有氧拳击之设备端开发

OpenHarmony开发者

OpenHarmony

优雅,永不过时!SpringBoot中这样编写Controller层代码,那叫一个完美

Java永远的神

Java 程序员 面试 程序人生 springboot

马拉车算法 (最长回文串 例题 密码截获)

Five

算法 8月月更

Meta项目功能测试 | 开启PrestoDB和Aria扫描优化

Alluxio

hive presto Alluxio 大数据 开源 8月月更

当内卷风波及代码领域,看Alluxio将会采取怎样的块分配策略

Alluxio

腾讯 存储 Alluxio block 8月月更

5分钟,带你看完24岁60W年薪架构师的简历,上面竟然写着精通JVM

收到请回复

Java JVM java面试 简历模板 金九银十

故障处理 | DM 搭建 MySQL 8.0 同步链路报错:code=26005

TiDB 社区干货传送门

安装 & 部署 TiDB 源码解读

高效完成需求计划的四个关键 | 敏捷开发

LigaAI

Scrum 敏捷开发 Sprint LigaAI spring event

修筑产学研用一体化的通衢,从一场比赛背后瞭望苏州园区人才培养新范式

脑极体

Python图像处理丨基于OpenCV和像素处理的图像灰度化处理

华为云开发者联盟

Python 人工智能 图像

数字知识库-知识图谱管理系统

金陵老街

Java 数字化 知识图谱 企事业系统

一文带你认知定时消息发布RocketMQ

华为云开发者联盟

云计算 后端

如何在企业数字化团队内部实现数据分析建模成果的结构化整合沉淀

ModelWhale

工作流 数字化转型 数字化 案例分享 提高效率

离线部署系列文章之二:TiDB集群升级(5.3.0->5.4.2)&缩扩容 TiDB Server、PD、TiKV、TiFlash

TiDB 社区干货传送门

版本升级 集群管理 管理与运维 安装 & 部署

打了15天,如何做到在容器权限上不失一分?

青藤云安全

容器安全 攻防演练

ABAP 一组关键字 IS BOUND, IS NOT INITIAL 和 IS ASSIGNED 的用法辨析

汪子熙

指针 应用 SAP abap 8月月更

Web3.0 DAPP项目智能合约系统开发技术详情

开发微hkkf5566

前半个月的行动中,整个圈子都在疯传的“内网King”到底是个啥?

青藤云安全

网络安全 主机安全 攻防演练

九章云极DataCanvas公司与中国信通院完成可信AI基础软件战略合作

九章云极DataCanvas

人工智能 数据智能 数智化 可信AI

离线部署系列文章之一:TiDBv5.3.0集群部署&源码部署 Haproxy v2.5.0

TiDB 社区干货传送门

实践案例 版本升级 管理与运维 安装 & 部署 扩/缩容

IronPython和IronRuby的IDE支持_.NET_Jonathan Allen_InfoQ精选文章