【问题标题】:Can PyDev Predefined definitions be case-insensitive?PyDev 预定义的定义可以不区分大小写吗?
【发布时间】:2016-07-07 23:44:05
【问题描述】:

我正在使用 PyDev 预定义的完成,我希望定义的方法不区分大小写。尽管 python 方法名称区分大小写,但我正在实现的预定义表示包装器方法,这些方法委托给不区分大小写的库。所以我希望开发人员能够输入小写或大写的方法名称,并且都被识别为有效。

我尝试将重复的方法定义添加到预定义文件中——一个大写,另一个小写——但这显然是不允许的,因为它导致既不能识别小写也不能识别大写方法名称。

【问题讨论】:

    标签: python eclipse-rcp pydev


    【解决方案1】:

    为大写添加一个条目,为小写添加另一个条目应该有效,因此,如果这不适合您,请在https://sw-brainwy.rhcloud.com/tracker/PyDev

    中报告此错误

    【讨论】:

    • 谢谢,法比奥。问题出在我的代码中。我用数百种方法以编程方式生成 pypredef 文件,但没有注意到我添加的一些方法在转换为小写时是 python 保留字。我现在检测并跳过这些,它工作正常。
    猜你喜欢
    • 1970-01-01
    • 2013-10-08
    • 2015-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-05
    相关资源
    最近更新 更多