关于Python IDE自动补全功能不好用的问题,解决方案
生活随笔
收集整理的這篇文章主要介紹了
关于Python IDE自动补全功能不好用的问题,解决方案
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
自動補全遇到的問題
python這種動態語言,很多變量在使用時類型是不明確的,自動補全一直都感覺不好用,很多類的方法什么的,如果沒有補全只能查文檔(很多還是英文的),確實挺麻煩的,但是我使用 java,C#等語言從來都沒這樣的習慣。
Python 作為一個自動推定類型的語言,雖然是強類型,但是很多時候,變量的類型推斷是在執行中進行的,這種模式一定程度上方便了代碼的編寫,程序員不需要在每次聲明變量時還去考慮繁瑣的類型。
不過,對于 IDE 編輯器的自動補全機制來說,這未必是一個好事,因為某種意義上來說,自動補全是要根據變量類型,展示出可以使用的方法的。
一種可行的解決方式
一個投機取巧的辦法,就是在調用一個變量前先確定以及肯定它的類型。比如:
assert isinstance(value,dict)
這樣 PyCharm 就知道 value 肯定是 dict 類型,然后,所有的智能提示都出來了。
總結
以上是生活随笔為你收集整理的关于Python IDE自动补全功能不好用的问题,解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Python】校选课 第六周作业 py
- 下一篇: 【EasyUI】Tree中自定义在节点前