簡體   English   中英

python3 super() Pycharm 中的新樣式自動完成

[英]python3 super() new style autocompletion in Pycharm

使用 python3 我們不再需要在調用super時顯式設置父 class :

def __init__(self):
    super().__init__()

但似乎 PyCharm 不知道它,因為當我嘗試為某種方法自動完成super時,它使用舊樣式,我收到這個:

def setUp(self):
    super(AutocompleteTestCase, self).setUp()

有什么辦法可以告訴 PyCharm 使用新樣式,因為我找不到。
Editor -> General -> Code Completion不提供任何添加/覆蓋自定義規則的方法。

super直播模板在 PyCharm 中已過時( PyCharm 的問題跟蹤器中的相應票證)。

我認為您可以在首選項/設置 |中手動編輯它。 編輯 | 實時模板 | Python | 超級

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM