vim-syntastic-generatorプラグイン

1446 ワード

プロジェクトのアドレス:https://github.com/cposture/v...
vim-syntastic-generator
vim-syntastic/syntastic/syntasticを自動的に生成するためのsyntastic_cpp_config_fileプロファイルのスクリプト.syntasticプラグインでヘッダファイルの場所を検索します.vim-syntastic-generatorfake-toolchainディレクトリの下のツールを使用してプロジェクトをコンパイルし、ツールは抽出コンパイル命令をフィルタリングするだけで、本当にプロジェクトをコンパイルすることはなく、コンパイルファイルを生成することもありません.
そのためvim-syntastic-generatorは大きなプロジェクトの構成速度が極めて速い.
最近の特性
  • 2019/3/23 v0.01 makeコンパイルシステム
  • をサポート
    インストール
    For Plug Plug 'cposture/vim-syntastic-generator'
    使用
  • vim外:./config_gen.py PROJECT_DIRECTORY,PROJECT_DIRECTORYはあなたのプロジェクトルートディレクトリです(このディレクトリの下にmakefileファイルが必要です)
  • vim::VimSyntasticConfig、現在のディレクトリでプロファイルを生成し、./config_gen.pyと同じパラメータを受け入れるようにコマンドしますが、プロジェクトパスパラメータ(現在のディレクトリをプロジェクトディレクトリとして使用する)
  • は必要ありません.
  • バインドショートカットキー:現在のディレクトリで、g++モードでプロファイルを生成し、noremap :VimSyntasticConfig -v -f -c g++ .
  • 依存&制限
  • 依存:
  • Python 2

  • がサポートするコンパイルシステム
  • make


  • ドキュメント&サポート
  • ./config_gen.py -hヘルプ文書
  • を参照
  • このようなエラーメッセージERROR: No commands were logged to the build logsを受信場合は、-vオプションを使用してプラグインを実行するときにより詳細な実行情報
  • を表示してください.
    サポート
    このプラグインを完備することを歓迎して、みんなはpullをdevelop分岐まで修復することができます
    許可する
    vim-syntastic-generator GNU GPLv 3プロトコル使用