写点什么

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:372476
用户头像

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

关注

评论

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

嘉为蓝鲸IT服务管理中心ITSM解决方案:多项殊荣实力彰显,融合创新重塑IT服务管理生态

嘉为蓝鲸

AIOPS ITSM 智能运维 IT服务管理中心

稳定币是对 Pi 网络的威胁吗?

TechubNews

通义灵码2.5来袭!MCP 功能直接让开发效率提升300%(附实战案例)

阿里巴巴云原生

阿里云 通义灵码

快速理解向量和向量数据库

量贩潮汐·WholesaleTide

数据库

智能指标AIMetrics赋能:构建一体化数据智能决策中枢

袋鼠云数栈

数据 数据治理 大数据平台 数据管理 数据库 大数据

公链钱包开发:打造安全便捷的数字资产管家

区块链软件开发推广运营

交易所开发 链游开发 公链开发 代币开发 链游开发公链开发

昇腾CANN再进化:开放创新繁荣AI生态

极客天地

数据任务调度解决离不开离线开发BatchWorks

袋鼠云数栈

数据库 数据治理 数据调度 数据资源 batchworks

AI 应用开发(二):Blender 建模助手

北桥苏

人工智能 大模型 AI智能体 AI工作流 MCP协议

通义灵码2.5来袭!MCP 功能直接让开发效率提升300%(附实战案例)

阿里云云效

阿里云 通义灵码

国产化方案如何破解数据迁移困局?

袋鼠云数栈

数据架构 数据治理 大数据平台 数据迁移 数据管理

Sermant指标采集功能:构建指标可观测性实践

华为云开源

开源 微服务架构 sermant

AI Infra 运维实践:DeepSeek 部署运维中的软硬结合

袋鼠云数栈

数据库 大数据 运维 数据治理 数据平台

AI已经很聪明了,为什么我们还需要“ AI Agent 平台”?

袋鼠云数栈

数据平台 AI大模型 AI应用 数据化转型 AI Agent

【清源SCA社区版】正式上线!|深度解析:从功能架构到技术实践的全维度指南

安势信息

开源 代码检测 情源SCA 清源SCA社区版

用 AI “一句话生成代码”,用创意兑换灵码潮品:技术人的夏日狂欢季来了

阿里云云效

Aliyun OSS iOS SDK 使用指南

qife

ios 阿里云

用友与柳钢再续合作新篇,共筑废钢产业数智化新标杆

用友BIP

华商律所与iCourt达成战略合作,国内首家千人规模强所完成AI本地化部署

科技汇

从“工具逻辑”到“体系逻辑”,企业治理为何必须跨越传统BI走向指标驱动?

袋鼠云数栈

数据库 数字化转型 BI 数据可视化 数据管理

DApp 开发:开启去中心化应用新时代

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

用 AI “一句话生成代码”,用创意兑换灵码潮品:技术人的夏日狂欢季来了

阿里巴巴云原生

通义灵码

商品中心—库存分桶调配的技术文档

不在线第一只蜗牛

Java spring

筑牢数据防线!企业级数据安全管控的核心功能全解析

袋鼠云数栈

数据库 大数据 数据治理 企业数据库

javascript中IIFE(立即执行函数表达式)到底是咋来的?

电子尖叫食人鱼

JavaScript

链游开发:在区块链浪潮中构建虚拟世界

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 公链开发代币开发

真正好用的企业AI:生于“原生”,成于“一体”

用友BIP

Java原生交易所全套开发

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

用友成功中标茅台集团司库数据管理项目

用友BIP

数智焕新 “数质”先行 用友BIP为企业补上数据这一课

用友BIP

现代 Web 安全实践:基于 Token 与 Refresh Token 的单点登录 (SSO) 实现

袋鼠云数栈

Web 数字化转型 解决方案 数据管理 单点登录

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