跳转到emacs中的模型/视图/控制器

2024-04-24 12:24:38 发布

您现在位置:Python中文网/ 问答频道 /正文

emacs的大多数rails模式都有这种功能。在“控制器”中 “应用程序/控制器/黑色rb,用键盘快捷键切换到“app/views/kaboosh.erb”或“app/models/黑色rb。在

.c和.h文件也有类似的功能,使用ff find other file。在

我查过了跳跃.el以及找到el但一切似乎有点复杂。 我试着在django项目中搜索这个(它会有很大的帮助),但是没有运气。在

有人知道一个简单的方法吗很容易定义当前文件/函数和目标文件之间的连接,然后将其绑定到键盘快捷键上?在


Tags: 文件功能app应用程序模式控制器键盘el
1条回答
网友
1楼 · 发布于 2024-04-24 12:24:38

Tags设置得很好,可以跳转到函数的定义。M-.将带您到函数定义的第一个出现处,C-u M-.将带您到下一个(以及之后的一个,以及之后的…)。也许C-u M-.解决了您的一些问题。在

关于文件之间的关联,以及想要一个类似rails的接口,看起来您可以提取出适当的代码块并为python定制它们。在

具体地说,您将需要jump包,创建类似于rinari-jump-schema(在里纳里艾尔). 跳转模式使用'ruby-add-log-current-method(在ruby中找到)-模式.el),您只需要定制它来返回Python语法的当前方法名。在

看起来还没有人为Python做过这件事,你可能是第一个。我相信你只需要这些。在

相关问题 更多 >