如何使用 Eclipse/PyDev 编辑器将驼峰式名称转换为下划线名称?

How can I convert camel case name into underscore name using Eclipse/PyDev editor?

如何使用 Eclipse/PyDev 编辑器快速将 GenerateDocumentsFinishTask 转换为 generate_documents_finish_task

它的键绑定是什么 - 如果可能的话?

我经常使用这样的约定:

class_name = ClassName()

如果你写:

ClassName()

然后在同一行中按 Ctrl+1,系统会提示您 Assign to local,它应该完全按照您的要求执行(考虑到您实际上想分配给本地)。

现在,如果您不想分配给本地但想进行转换,请使用 AnyEdit (http://andrei.gmxhome.de/anyedit/) 插件(在 AnyEdit 中,Ctrl+Alt+B 然后 Ctrl+Alt+K 可用于此)。