Python的pylint/pyflakes使用在什么场景下? 我的Pycharm能实时检测Python语法问题, 也算一种用?
PHP中文网
PHP中文网 2017-04-17 17:47:28
0
1
547

一. 描述问题&上下文环境

经常看到这几个工具的身影, 但是Pycharm貌似集成了它们, 它们起作用的时候, 就像后台默默运行的老伙计
自动实时为你检测错误, 比vim之类集成它们好像要好用点

不理解:

  1. 许多文章煞有介事的介绍它们(长篇大论)

  2. 弄成一个命令来使用, 这有点「手工化」

无意引战

二. 相关代码&重现

三. 报错信息

四. 相关截图

五. 已经尝试哪些方法仍然没有解决(附上相关链接)

自己理解:

  1. vim之类工具还是需要的

  2. 个人认为这类工具性质的包,就默默在后台奉献就好, 何故还要写那么多文章介绍, 或者去学习?

六.问题简化

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(1)
左手右手慢动作

あなたのアイデアはとても良いですね。PyCharm のスタンバイ lint 機能は IDE として非常に優れており、ユーザーにとっても最適な使い方です。では、なぜ pylint や他の同様のツールを学ぶ必要があるのでしょうか?主に次のシナリオで使用されることを理解しています:

  1. ユーザーの中には、PyCharm のような重い IDE の使用に慣れていないため、軽量のソリューションを期待している人もいます。

  2. lint ツールの原理を理解し、より詳細な使用法を作成してください (PyCharm に統合されている lint ツールは実際にはこの lint コマンド ライン ツールを使用していると思いますが、カプセル化されています);
  3. コード スタイル検証のための git フックの使用や CI など、一部の自動化プロセスで使用され、サーバー上での構成が必要になることが多いこれらのシナリオでは、CLI ツールが推奨されます。
  4. そのようなツールの実装について詳しく学びます。
  5. つまり、これらのツールはすべての開発者が使いこなす必要はなく、プロジェクト内での役割とニーズに基づいて決定されることが多いのです。
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート