我喜欢使用字典作为函数输入和输出。这是示例Python代码:
def fun(d):
a = d['a']
result = 2*a
r['result'] = result
a = 1
d['a'] = a
r = fun(d)
result = r['result']
Eclipse是否有助于以某种方式从复制的行生成result = r['result']
:r['result'] = result
?现在我需要选择第一个结果,复制,选择代码文本开头的点,粘贴,选择 r ['结果'] ,复制,选择行尾并粘贴。所有其他参数都一样......
这"额外"手工工作让我烦恼了好几年......
答案 0 :(得分:0)
目前我手边还没有Eclipse可以尝试使用Eclipse,但您应该可以使用Practically Macro进行操作。
记录类似
的内容粘贴,向后搜索'=',移位结束,剪切到剪贴板,回家,粘贴,输入'=',结束,退格(删除最后一个字符=)
您将需要针对逐个错误进行测试(可能'='将被复制到剪贴板,而不是最后一个字符需要删除),但它应该可以正常工作。