栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Emacs和Python

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Emacs和Python

如果您使用的是GNU Emacs 21或更早版本或XEmacs,请使用python-mode.el。GNU Emacs 22
python.el不适用于它们。在GNU Emacs 22上,python.el确实可以工作,并且可以更好地与GNU
Emacs自己的符号解析和完成,ElDoc等联系在一起。我自己使用XEmacs,所以我不使用它,而且我听说人们抱怨它没有过去的效果不是很好,但是有一些可用的更新程序可以解决某些问题(例如,在您链接的emacswiki页面上),并且您希望现在将它们集成到上游。如果我是GNU
Emacs类的人,我将使用python.el直到发现特定原因不这样做。

据我所知,python-
mode.el的最大问题是它不太了解三引号字符串。它将它们视为单引号,这意味着用三引号引起来的字符串中的单引号会引起语法高亮显示:它将认为字符串已在此处结束。您可能还需要更改auto-
mode-alist来为.py文件打开python-mode。我不记得是否仍然如此,但是我的init.el已经设置了auto-mode-alist很多年了。

至于其他插件,我认为“基本”没有。XEmacs的func菜单有时很有用,它为您提供了当前文件的一些功能/类浏览器菜单。我不记得GNU
Emacs是否有类似的东西。我有一个用于reStructuredText编辑的rst模式,因为在某些项目中使用了这种模式。捆绑使用您使用的任何VC(如果有)可能对您有用,但是内置了对大多数轻松下载的.el文件的支持。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/668449.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号