首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IronPython + Emacs?

IronPython + Emacs?
EN

Stack Overflow用户
提问于 2009-03-12 17:56:17
回答 3查看 1.3K关注 0票数 4

我决定使用IronPython,因为我主要从事.NET方面的工作,但我需要一些比C#更简单的工具来模拟快速的东西。Python对于小事情、一次性测试之类的事情都很好,但这正是我需要能够使用一些.NET代码的地方。

尽管我对此深恶痛绝,但我一直在使用emacs进行Python编辑,假设有可能的话,我也想将它用于IronPython。谷歌还没有准备好资源,所以我想我想看看这里有没有人知道一种让它工作的方法。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-03-13 20:04:43

您可以像使用emacs中的标准IronPython解释器一样使用Jython。

这里假设您使用的是EmacsW32,并且已经从launchpad安装了python-mode。(请注意,launchpad中的python模式与emacsw32附带的python模式不同!)

确保您已经安装了IronPython,并且您知道它在文件系统中的位置。

打开emacs,然后打开文件~/.emacs并添加一行代码,将变量py-jython-command设置为指向IronPython,如下所示。您需要更改下面的值

(setq py-jython-command "c:/Program Files/IronPython 2.0.1/ipy.exe")

重新启动emacs以确保变量设置正确。

打开一个python文件,按control c control-t切换到Jython(IronPython) shell,然后按control c!来启动外壳。

此时,您可以按control c和control-c在IronPython中执行打开的文件的内容,或者只是在IronPython中执行。

上面的说明假设您可以安装python-mode,但是如果您不知道如何安装,我可以添加更多说明。

此外,如果还不清楚,我很乐意对此进行扩展。

票数 7
EN

Stack Overflow用户

发布于 2009-03-12 18:13:47

如果您在使用emacs编辑Python时感到“完全反感”,请切换到不那么令人反感的地方。有一些关于SO的建议(例如best-gui-python-interpreter),其中一些也适用于IronPython。

我发现SciTE非常适合许多轻量级编程任务,包括Python和IronPython。

票数 0
EN

Stack Overflow用户

发布于 2009-03-12 18:17:41

我为IronPython使用了带有自定义运行操作的KomodoEdit,但它并不能很好地处理自动完成的非Python。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/639772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档