-3

vimscript または使用できる拡張機能にコマンドはありますか?

私はすでに構文の強調表示を使用していますが、可能であればエラーの強調表示または警告を望んでいました。

4

1 に答える 1

3

それを改善するためにできることはたくさんあります。

静的エラーの強調表示/警告には、PyFlakes を使用します: http://www.vim.org/scripts/script.php?script_id=2441

さらにインテリジェンスが必要な場合は、Ropevim の使用をお勧めします: http://rope.sourceforge.net/ropevim.html

ロープがあなたに与えるもの:

  • 名前を変更
  • メソッド/ローカル変数の抽出
  • クラス/関数/モジュール/パッケージ/メソッドを移動
  • インラインメソッド/ローカル変数/パラメータ
  • 再編
  • 署名の変更

その他のリファクタリング関連の機能:

  • リファクタリングのプレビュー
  • リファクタリングの取り消し/やり直し
  • リファクタリングの進行状況を表示する

コードアシスト:

  • コード補完
  • 後藤定義
  • pydoc を表示
  • 出現箇所を探す
  • インポートを整理する (未使用および重複するインポートを削除して並べ替える)
  • Python 要素の生成
于 2013-03-19T15:04:42.297 に答える