vimをC#編集環境として使用する際の質問と問題がいくつかあります。まず、私はvimを初めて使用するので、すべてが私にとって少し学習プロセスです。アドバイスやガイダンスを提供していただければ幸いです。次に、csファイルをコンパイルする際に問題が発生します。
私はこれをcs.vimコンパイラとして使用しています:
if exists("current_compiler")
finish
endif
let current_compiler = "cs"
if exists(":CompilerSet") != 2 " older Vim always used :setlocal
command -nargs=* CompilerSet setlocal <args>
endif
CompilerSet errorformat&
CompilerSet errorformat+=%f(%l\\,%v):\ %t%*[^:]:\ %m,
\%trror%*[^:]:\ %m,
\%tarning%*[^:]:\ %m
execute 'CompilerSet makeprg=' . cs#get_net_compiler("csc.exe") . "\\ %
私がこれをどこで見つけたか正確にはわかりません。しかし、ディレクトリ名にスペースが含まれているディレクトリにいると、コンパイルするファイルが見つからないというエラーが表示されます。スペースを脱出するように指示する必要があると思いますが、どうすればよいですか?
元のcs.vimコンパイラファイルに切り替えても、奇妙な問題が発生し、コンパイルされていないように見えます。
それ以上に、vimでC#プロジェクトを操作することは可能であり、コンパイル時に参照などを認識しますか?
編集:明確にするために、私はVisualStudioをメインIDEとして使用しています。私はvimの使い方をもっとよく学びたいので、これらの質問をします。
ありがとう!