1

私はいくつかのPythonコードを持っています:

     _name = "football.player"
     _description = "Football Player"
     def age_calc(self, cr, uid, ids, fields, arg, context=None):

,ccNERD_commenterを押してコメントすると、次のようになります。

     _name = "football.player"
#     _description = "Football Player"
#     def age_calc(self, cr, uid, ids, fields, arg, context=None):

しかし、コメントを外した後、それを使用,cuすると次のようになります。

     _name = "football.player"
    _description = "Football Player"
    def age_calc(self, cr, uid, ids, fields, arg, context=None):

このコメント化されていないブロックが、元の位置ではなく 1 スペースずれて表示されるのはなぜですか? そして、どうすれば修正できますか?

4

1 に答える 1

0

5つのスペースを使用しているために発生している可能性があります。タブストップ/シフト幅は何に設定されていますか?非常識な(5)スペース量ではなく、論理的な標準(4)スペースにインデントしようとしている可能性があります。

あなたが本当にタブのために5つのスペースを使いたいなら(あなたはそうしません)、あなたはそれをすることができます:set shiftwidth=5:set tabstop=5そして:set etあなたがそれを持っていないなら

于 2012-08-11T21:30:01.883 に答える