0
私はPyDevの定義済み補完を使用しています。定義されたメソッドを大文字小文字を区別しないでください。 Pythonのメソッド名では大文字と小文字が区別されますが、実装しているpredefは大文字小文字を区別しないライブラリに委譲するラッパーメソッドを表しています。開発者が小文字または大文字のメソッド名を入力できるようにしたいと思います。両方とも有効であると認識されます。PyDev定義済みの定義で大文字小文字を区別することはできますか?
大文字と小文字のpredefファイルに重複したメソッド定義を追加しようとしましたが、明らかに許可されていません。小文字も大文字のメソッド名も認識されないためです。
おかげで、ファビオにバグとして報告してください、下ケースべき仕事のための1つの大文字のエントリと別のものを追加し、そう。問題は私のコードにありました。私はプログラム的に何百ものメソッドを持つpypredefファイルを生成していましたが、私が追加しようとしていたメソッドのいくつかが小文字に変換されたときにはPythonの予約語であることに気付きませんでした。私は今それらを検出してスキップし、正常に動作します。 – MidnightJava