問題タブ [omnisharp]
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.
emacs - Emacs 速度の Omnisharp
Mac の emacs で Omnisharp を実行しています。すべてがうまく機能し、素晴らしく機能します。唯一の問題は、速度が問題のように見えることです。インテリセンス用ではなく、行を上下に移動する場合。(基本Cn、Cp)
すべてを遅くするのは、ステータスバーに表示される提案だと思います。カーソルが自由に動くのを止めているように見えるので、面倒です。これは非同期ですか?
これらのステータスの提案を無効にすることはできますか?
macos - osxでRoslynをどのように使用しますか?
OSX ヨセミテに ASP vNext をインストールしました。
https://omnisharp-sublime.readthedocs.org/en/latest/
次に、roslyn を使用しようとしましたが、方法が見つかりませんでした:
それで、これが可能かどうか、そしてどうやって?
c# - Visual Studio Code での COMReferences を含むプロジェクトの読み込み中に OmniSharp エラーが発生しました
Visual Studio 2013 で正常に動作する新しい Visual Studio Code でのプロジェクトの読み込みに問題があります。Visual Studio Code で COMReferences を持たない他のプロジェクトを読み込むことができました。Windows 7 Enterprise を使用しています。
.csproj ファイルからの関連スニペット:
OmniSharp ログからの関連スニペット:
[ERROR:OmniSharp.MSBuild.MSBuildProjectSystem] "ResolveComReference" タスクを "Microsoft.Build.Tasks.v4.0、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b03f5f7f11d50a3a" からインスタンス化できませんでした。ホストによって指定されたドメイン マネージャをインスタンス化できませんでした。
[エラー:OmniSharp.MSBuild.MSBuildProjectSystem] 「ResolveComReference」タスクが宣言または使用されているか、または構築中に失敗しました。タスク名とアセンブリ名のスペルを確認してください。
c# - メソッド/プロパティだけでなく、クラス名の OmniSharp オートコンプリート?
私は C# が初めてで、Unity/Mono を Vim で動作させようとしています。メソッド/プロパティの OmniSharp オートコンプリートを取得しますが、クラス名のオートコンプリートをポップアップさせたいです。
たとえば、次のように入力している最中に、提案されたオートコンプリートが表示されません。
new Vect
をヒットする<C-x><C-o>
と、このクラスの正しい OmniSharp オートコンプリート候補が表示されます。
メソッドとプロパティだけでなく、OmniSharp がクラスを提案する方法はありますか?
ありがとう。
mono - エラー: OmniSharp に接続できませんでした
まず、 「エラー: OmniSharp への接続に失敗しました」の取得で概説されている手順を既に試し、言及された reddit の投稿に投稿された指示に従いました。
OS X Yosemite に VSCode をインストールしましたが、sln をロードするときにこのエラーが発生します。
OmniSharp が VSCode と共にインストールされることは理解していますが、Mono と、brew を使用してインストールされた dnvm、aspnet/dnx もインストールされています。
誰か提案をお願いできますか?私は VSCode のルック アンド フィールが大好きで、ドキュメントを読んだ後、いくつかの優れた機能があることがわかります。Macbook で C# の作業を行うのを辛抱強く待っていて、VSCode を試すことができるのを本当に楽しみにしています。
提案をありがとう。
私の OmniSharp ログからの出力は次のとおりです。
これが私のslnです:
intellisense - OmniSharp が Visual Studio Code の #if / #endif ブロックを無視する (0.1.0 - 0.5.0)
私のスタジオの何人かは、OSX 上で Visual Studio Code for Unity 開発を試みていますが、#if
/#endif
ブロック内のすべてのコードは OmniSharp によって無視されているようです。
#if
/ブロック内#endif
には、インテリセンス、「定義に移動」、参照の追跡などはありません。OmniSharp の残りの機能に関する限り、これらのブロック内のコードは存在しない可能性があります。インテリセンスがない、または「定義に移動」できないと、#if
/#endif
ブロック内にあるコードを書いているときに IDE を切り替えなければならないことがあります。
これを修正するためにできることはありますか? これは OmniSharp がすでに知っていることですか? この問題について Google で検索しても何も見つからないので、(私のプロジェクトで Visual Studio Code を使用しようとしている他の全員と同様に) 見ているのは私だけのように感じます。