問題タブ [linter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vim - Vim サイン: RltvNmbr スクリプトによるリンター表示
RltvNmbrスクリプトを使用して、このような永続的に表示されるハイブリッド番号を実現します
これは、 Jeff Kreeftmeijer のアプローチよりも優れたソリューションです。
問題は、RltvNmbr が Vim の記号機能を (広範囲に) 使用し、記号ペインをブロックして「独占」することです。標識機能!)。
リンター表示は引き続き表示されますが、カーソルが関連する行にある場合のみです。それ以外の場合は、相対番号以外は何も表示されません。
誰もがこれに対する解決策を考えることができますか? 相対数またはリンター表示に 3 番目の符号線を使用する方法は?
python - Pylint バージョン 1.9.2 を最新バージョンにアップグレードする
私は VS Code を使用しており、デフォルトでリンター Pylint 1.9.2 をインストールした Python 拡張機能です。ただし、実行時に正しく機能したコードのいくつかのバグ/エラーが強調表示されています。簡単な例:
F0002:: ジェネレーターが発生した StopIteration
その問題を解決するために検索しているときに、pylint を最新バージョン (現在は 2.2) にアップグレード/更新する必要があることがわかりました。Git Bash ターミナルでいくつかのコマンドにうんざりしましたが、うまくいきませんでした。コマンドは
pip install pylint
要件はすでに満たされています: c:\users\noor muhammad\appdata\roaming\python\python37\site-packages の pylint (1.9.2)
どのピリント
which: (/mingw64/bin:/usr/bin:/c/Users/Noor Muhammad/bin:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/に pylint はありませんWINDOWS/System32/WindowsPowerShell/v1.0:/cmd:/mingw64/bin:/usr/bin:/c/Program Files/Microsoft VS Code/bin:/c/WINDOWS/System32/OpenSSH:/c/Users/Noor Muhammad/AppData/Local/Programs/Python/Python37-32/Scripts:/c/Users/Noor Muhammad/AppData/Local/Programs/Python/Python37-32:/c/Users/Noor Muhammad/AppData/Local/Microsoft/ WindowsApps:/c/Users/Noor Muhammad/AppData/Local/Programs/Python/Python37-32/Lib/site-packages/pip/ main .py)
pip ドキュメントにうんざりしましたが、リンターを最新バージョンに更新する方法を見つけることができませんでした。
編集:ピップリストは次のとおりです。
astroid 1.6.5 colorama 0.3.9 isort 4.3.4 lazy-object-proxy 1.3.1 mccabe 0.6.1 pip 18.0 pylint 1.9.2 setuptools 39.0.1 six 1.11.0 wrapt 1.10.11
助けていただければ幸いです。ありがとう