我应该使用什么 IronPython IDE?

2024-03-15

这个问题可能看起来很像Windows 上的 IronPython IDE https://stackoverflow.com/questions/755883/ide-for-ironpython-on-windows关于 stackoverflow 的问题。但我读了这个问题的答案,我仍然不知道应该使用什么 IDE。我想要了解特定 IDE 的优缺点。

我最近开始学习 IronPython。到目前为止我使用的唯一IDE是铁蟒工作室 http://ironpythonstudio.codeplex.com/与 Visual Studio 集成。这对我来说是一个合理的选择,因为我在使用 C# 时使用 Visual Studio。

我在使用 IronPython Studio 时遇到的问题之一是无法更改默认颜色。我的背景颜色是深灰色,黑色 Python 代码在该背景上看起来不太好。我查看了“选项”对话框中的“环境”->“字体和颜色”,但找不到更改 IronPython 颜色的选项。这是我的附带问题: 如何更改集成 IronPython Studio 中的默认颜色?

我听说过 SharpDevelop,但我不知道它是否会是 IronPython Studio 的重大改进。我决定在尝试之前先问问你。

那么请让我了解一下您最喜欢的 IronPython IDE 的优缺点。不要告诉我“我使用 XYZ IDE 并且喜欢它”。我想知道你为什么喜欢它以及它缺少什么。

Thanks


Michael Foodd 比较了 IronPython 的不同 IDE。你可以找到它here http://www.voidspace.org.uk/ironpython/tools-and-ides.shtml.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我应该使用什么 IronPython IDE? 的相关文章

  • IronPython 3 兼容性

    我喜欢Python语言 主要使用标准CPython 3 版本来进行简单的脚本编写和作为算法沙箱 有时我需要 NET集成 所以我使用IronPython 它现在是2 7版本 我更喜欢 3 因此不愿意使用旧的 2 7 有没有关于何时发布以及迁移
  • 关闭 Selenium IDE 中新打开的选项卡或窗口

    在 Windows7 和 Firefox 中使用 Selenium IDE 自动单击链接可能会生成新选项卡或新窗口 close 关闭原始窗口或选项卡 而不是新窗口或选项卡 也许如果我有新创建的 ID 我可以选择它然后关闭它 但我不知道如何自
  • JavaScript 调试器[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有谁知道有一个非常好的调试 JavaScript 的编辑器 除了 Visual Studio 2008
  • Flex/Bison IDE? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个良好的开发环境 可以在 Flex 或 Bison 或两者上工作 是否有任何 IDE 具有
  • 如何更改 Sublime Text 中输出面板的位置?

    我希望输出显示在代码的右侧 而不是下面 我可以将视图更改为两列 但无法更改输出面板的位置 例如 是否可以将输出面板的位置更改为代码的右侧 而不是代码的下方 有一种解决方案已经存在多年 但似乎并未得到广泛使用 这是包buildview 它将构
  • 我可以在ironpython中使用命名参数和可选参数吗

    我希望在ironpython中加载 net dll 但是 net dll 中的静态函数之一有一些命名参数和可选参数 比如 绘制 重量 w 高度 h 面积 1 我只能使用完整的参数吗 完全支持命名参数和可选参数 NET 长期以来一直支持 VB
  • Google Apps 脚本是否支持外部 IDE?

    我正在使用 Google Apps 脚本 想知道是否可以使用 Google 提供的编辑器之外的任何类型的编辑器 我购买了 Sublime Text 并且想使用它 Google 提供的那个很恶心 文本很小 尽管我有一个巨大的屏幕和语法颜色 我
  • 非线性条件断点

    是否可以设置断点 使程序在指令满足某些条件后停止执行true 一个类有一个名为的变量currency我想设置一个断点 使程序在之后的任何行停止currency 20 我不知道行号在哪里currency已更改 因此这就像在其中放置一个断点每行
  • 如何在 IronPython 中使用 C# 对象的特定接口

    我有一个实现 2 个 IEnumerable 接口的 C 类 如何从 IronPython 访问任一界面 我的课 public class MyClass IEnumerable
  • CLion 行注释的自动缩进不一致

    CLion 中出现一些奇怪的自动缩进 我不明白为什么 这是一个例子 int i1 5 some comments then I hit Enter auto indentation goes here I hit Enter again I
  • 为什么 Git 中会忽略 IDE 特定的项目文件?

    我看到 Github 上发布的许多项目都有一个 gitignore文件明确排除与 IDE 相关的控制文件 这些控制文件广泛用于定义项目及其依赖项 这些可以是 sln对于 NET 或 project对于 Eclipse 我想问为什么这种做法被
  • IronPython 使用 C# 模块文档

    我有一个可以导入到 IronPython 中的 C 模块 嗯 从技术上讲 一切都可以 但应该是导入的 然而 IronPython 用于 C 模块的默认帮助还不够 有没有办法使用 IronPython 的帮助系统获取 VS 导出的 xml 文
  • Visual Studio:从撤消/重做堆栈中排除大纲

    Visual Studio 中有一些非常烦人的事情 当我展开或折叠方法或代码区域时 此操作会被推送到撤消堆栈上 因此 如果我在方法中编辑某些代码 然后折叠该方法 然后想要撤消我的更改 我必须撤消两次 一次用于折叠操作 一次用于代码更改 如果
  • 使用 PHPstorm 让 php 代码在浏览器中执行

    因此 当我单击 运行 时 PHPstorm 正在其控制台中正常运行 php 代码 这很好 但我想在浏览器中看到它 所以我在 PHPstorm 中创建了一个新的 PHP Web 应用程序 将服务器设置为 localhost 8000 现在 当
  • 用于 Java 项目的 NetBeans 远程编辑?

    我的项目使用了 Play 框架 所以我不需要可以编译的编辑器 我通常喜欢 NetBeans 但希望远程编辑服务器上的源文件以节省时间 我还经常在台式机 上网本之间切换进行开发 因此远程编辑可以使我免于同步开发环境 我对 Netbeans 远
  • 如何在 Eclipse 中启用列选择模式?

    News 写道 Eclipse 3 5 终于支持列选择 不幸的是我不知道如何启用它 我尝试按 ALT 键 就像我在 Visual Studio 和所有其他 Microsoft 产品中习惯的那样 但这没有效果 如何在 Eclipse 中标记垂
  • 在 Rstudio 上浏览 R 代码的高效递归方式?

    我正在使用 RStudio 我开始觉得有必要通过包代码来更深入地理解或破解某些功能 当我尝试使用导航时使用 Ctrl 单击鼠标 http www rstudio com ide docs using navigation对于包内定义的函数
  • python - Atom IDE 如何启用自动完成代码以查看模块中的所有函数

    我正在为我的 python 项目使用atom IDE 在某些情况下有自动完成建议 但我想知道是否可以列出导入模块具有的所有可能功能 例如 如果我导入import urllib当我打字时urlib 并按 ctrl tab 想要查看包含可能使用
  • 在 Visual Studio 中进行嵌入式代码开发(尤其是使用 C18 的 PIC)

    我使用 Visual Studio 编写桌面应用程序 我发现它非常用户友好且易于使用 如果可能的话 我还想在Visual Studio中编写嵌入式代码 例如 是否可以使用 C18 或任何其他类似的基于 C 的语言为 PIC18Fxxx 系列
  • 有没有办法在 JetBrains“运行配置”中仅运行“外部工具”

    JetBrains IDE 中的所有 或几乎所有 运行配置 都提供了一个选项来运行 外部工具 作为其执行的一部分 有没有办法only在运行配置中运行外部工具 不知道为什么你需要它 我可以建议尝试 Bash 支持插件 http plugins

随机推荐

  • Maven LifeCycleExecutor 配置不完整错误

    我正在使用最新版本的 Hudson CI 1 341 来构建我的 maven 2 项目 使用 2 2 0 构建 但我收到一些警告 如果通过命令提示符执行 我看不到这些警告 有人可以告诉我如何调试这个问题吗 Executing Maven B
  • Matlab 相当于 Python 枚举

    在Python中 我们有一个方便的函数enumerate for i item in enumerate foo list do something 有没有相当于Matlab的enumerate 目前 我能想到的是如下 Matlab代码 i
  • Groovy:如何在使用 XMLSlurper() 读取的 XML 元素列表的开头插入节点

    我可能错过了一些明显的东西 因为我是 Groovy 的菜鸟 但我已经搜索过 但还没有找到我想要的东西 我有一个测试类 我正在其中读取一些 XML 我想插入一个元素一开始一系列的元素 我已经弄清楚如何replace第一个元素 我已经弄清楚如何
  • 使用未跟踪的 .env 文件部署到 Heroku

    我在 Heroku 上部署 Django 应用程序时遇到问题 出现问题是因为我正在使用python decouple library https pypi python org pypi python decouple 我使用它是为了不暴露
  • 如何获取当前滑动窗口的最大时间戳

    我正在使用 X 大小和 Y 周期的滑动时间窗口 为了标记每个窗口的输出 我想获取PCollection当前窗口的时间戳 PCollection
  • MySQL存储过程中是否有列表数据类型,或者模拟它们的方法?

    我想在 MySQL 中创建一个以列表作为参数的存储过程 例如 假设我希望能够在一次调用中为一个项目设置多个标签 那么我想要做的就是定义一个过程 该过程接受该项目的 ID 和要设置的标签列表 但是 我似乎找不到任何方法来做到这一点 据我所知
  • 仅大小写不同的 C# 自动实现属性和局部变量的最佳实践?

    让我举一个例子 public class MyClass public string MyProperty get set public MyClass string myProperty MyProperty myProperty bad
  • 使用pySNMP编写SNMP代理(适用于OpenNMS)

    我正在尝试编写一个 python SNMP 代理 我可以将其嵌入到我的 python 应用程序中 以便可以通过 OpenNMS 远程监控该应用程序 OpenNMS 期望 Agent 实现HOST RESOURCES MIB查询两个字段hrS
  • 如何禁用 ASP.NET MVC url 路由

    只是想知道如何在 asp net MVC 中禁用 URL 重写 我不需要在我的应用程序中重写 URL 并且想将其关闭 原因 我知道 url 重写使用反射 并且希望通过避免它来节省一些 cpu 周期 谢谢 如果您担心性能 那就不用担心 尽管使
  • 在抽屉式菜单的页脚中添加按钮

    我想在抽屉菜单下添加这些按钮 这些是我的 xml 文件 布局 activity main
  • Firebase 中的独特属性

    我有一个包含类别的 IOS 应用程序 我在 Firebase 上的存储如下所示 root Categories key color name sum Expenses key amount category date description
  • Python pynput - 程序在启动时滞后

    所以我一直在尝试制作一个简单的程序 在单击鼠标右键时 使鼠标以 0 5 秒的间隔单击左键 3 次 然而 当我启动该程序并右键单击时 该程序会按照指示执行操作 但也会开始严重滞后约 25 秒 完成滞后后 我尝试关闭该程序 它冻结了 迫使我通过
  • 延长铁锈的使用寿命

    我有一些正在处理的代码 这是一个小辅助函数 应该返回一个Vec lt str gt 到调用函数 不过 我似乎无法正确地度过一生 这是代码片段 fn take symbol lt a gt ch a str current a mut Str
  • 我可以从 Docusign API 获取用于管理信封的 URL 吗?

    我可以使用 API 创建一个信封 该 API 返回如下所示的信封 ID 13f23354 7eee 41d3 897a c1353a1e465c 当我在浏览器中导航到 docusign 并打开信封时 网址为 https na2 docusi
  • 如何为现有自由式项目创建管道?

    我正在与詹金斯自由项目合作一段时间 现在我正在寻找一种解决方案来创建一个 管道 来执行多个这些 参数化 自由式项目 像这样的东西 execute freestyle project A with parameter p1 a execute
  • 获取受 git monorepo 最近提交影响的所有一级目录的列表

    我目前正在使用 monorepos 我正在尝试检索存储库中自给定提交以来受到影响的所有 1 级子文件夹的列表 到目前为止 我可以使用以下命令检索所有受影响的文件git diff name only COMMIT ID head Using
  • Eclipse 工作区插件文件夹中巨大的 *.CFS 文件到底是什么?

    我开始注意到我的 WD 驱动器已满 并对其进行了大小 巨大的文件搜索 它在这里出现了几个文件 F SCOTT SHARED DESKTOP My Documents JPA SPRING STRUTS metadata plugins or
  • 如何干净地销毁 WebBrowser 控件

    我在 VisualC 10 中使用 ATL 来托管浏览器控件 我的代码与此示例类似 http msdn microsoft com en us library 9d0714y1 v vs 80 aspx http msdn microsof
  • 添加到数组值 (+1)

    我有一个数组 hourly array 01 gt 0 02 gt 0 03 gt 0 04 gt 0 05 gt 0 06 gt 0 07 gt 0 08 gt 0 09 gt 0 10 gt 0 11 gt 0 12 gt 0 13 g
  • 我应该使用什么 IronPython IDE?

    这个问题可能看起来很像Windows 上的 IronPython IDE https stackoverflow com questions 755883 ide for ironpython on windows关于 stackoverf