問題タブ [sharpdevelop]
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.
c# - AvalonEdit - ルールセットスパン
ある位置の単語が xshd-ruleset の Span[i] にあるかどうかを確認する方法は?
ありがとう!
c# - C# System.Data.OleDb の問題を使用する
Visual StudioではなくIDE SharpDevelopでこれを試しました。私はこのような名前空間を使用しています:
しかし、次のエラーが表示されます:
build-process - SharpDevelop 内でコンパイル時に ILMerge を実行することは可能ですか?
私の .Net ライブラリ ( SharpDevelop IDE で開発中) を単一の dll として提供したいと思います。ILMergeを手動で使用して、コンパイル済みライブラリとそのすべての参照ライブラリを一緒にマージしていますが、これを自動的に行いたいと考えています。
外部ビルド スクリプトを設定することなく、SharpDevelop 内からこの自動マージを実行したいと考えています。これは可能ですか?
c# - Which C# IDE offers the most extensive AST access?
the core part of the bachelor thesis which I am writing right now is a plugin for a C# IDE that offers a few refactorings (it comes to more than simple refactorings but I want to keep it simple for the moment).
I've always been working with Visual Studio so far. However, I've heard that their AST access is rather uncomfortable. Alternatives are MonoDevelop and SharpDevelop. Another way to work with Visual Studios AST would be to access it via a custom ReSharper Plugin.
Does anyone of you have experience in writing Plugins for any of those target applications? What do you think? I appreciate every advice and disadvice.
Thanks, TH
.net - SharpDevelop の SpecFlow アドイン
SpecFlow をアドインとして SharpDevelop に統合することは可能ですか? 私はこれを見つけたので: https://github.com/techtalk/SpecFlow/issues#issue/18 しかし、私はそれを機能させることができません
c# - SharpDevelop デザイン ビューが InitializeComponent でプロパティの値を設定できないようにすることはできますか?
デザイン ビュー (DV) は優れていると思いますが、コードを自動的に挿入する方法を変更しようとするのInitializeComponent
は非常に困難です。そして時々、その自動魔法のコードがプログラムを壊します。
たとえば、DV は、カスタム UserControl のすべてのプロパティを自動的に認識し、すべてのプロパティを の値に割り当てますInitializeComponent
。しかし、正しく使用しないと一部のセッターが実行時例外をスローするため、一部のプロパティに値を割り当てたくありません。手動で修正することもできますInitializeComponent
が、デザインを変更するたびに、SharpDevelop は機能を再生成します。
また、特定の要因に基づいて Default Constructor にサイズを設定させる別のケースがありますが、InitializeComponent
すぐに別の静的な値に設定します。
定義した特定のプロパティに自動的に値を割り当てないように DV に指示するにはどうすればよいですか?
c# - スレッド化:スレッドの可変アクセスと終了
これまでの私のコードを紹介することから始めましょう。
したがって、このコードをコンパイルしようとすると、preanswerと「prompt」メソッドでの回答に対してCS0103エラーが発生します。
これは3つの質問につながります:
事前回答と回答を「プロンプト」方式で利用できるようにするには、正確に何をする必要がありますか?
スコア変数に1を正しく追加しましたか?
実行中のスレッドを終了するにはどうすればよいですか?(この場合、「質問」スレッドは、回答を入力するまで終了しません。)
何を変更するか教えてください。数週間前に始めたばかりなので、コーディングの単語や用語はわかりません。できるだけ明確にするようにしてください。
c# - Visual Studio なしで Microsoft.VisualStudio.TestTools.UnitTesting を使用していますか?
Sharpdevelop でオープン ソース プロジェクトをビルドしようとしていますが、Microsoft.VisualStudio.TestTools.UnitTesting
名前空間を参照しているため、テストがコンパイルされません。
私は Visual Studio を持っていません (Express エディションもありません)。Visual Studio を使用せずに (そして NUnit を使用するようにコードを変更せずに) このプロジェクトをコンパイルする方法はありますか?
c# - AvalonEdit WPF TextEditor (SharpDevelop): 特定の範囲のテキストを強調表示する方法は?
信じられないほど素晴らしい AvalonEdit WPF TextEditor コントロールには、重要な機能が欠けているようです。少なくとも、私にはそれがわかりません。オフセットと長さを指定して、TextDocument 内のその部分を HighlightColor で強調表示します。シンプルですね。
どうやらそうではありません。私は RTFM を使用しており、「構文の強調表示」に関するドキュメントでさらに混乱しました。他の誰かが SharpDevelop フォーラムで同じ質問をしましたが、Herr Grunwald の回答が理解できません。
DocumentHighlighter クラスを使用した私の試みは次のとおりです(もちろん機能しません)。
助けてくれてありがとう!
c# - IronPython Excel-Dna アドイン - Microsoft.Dynamic 参照に関する例外
IronPython への呼び出しのラッパーとしていくつかの C# を使用して、IronPython を使用して Excel-DNA アドインの開発を開始しています。Excel-DNA 開発者の寛大な助けを借りて、サンプルを起動して実行する際の最初の問題を解決しましたが、現在、SharpDevelop でアドインをデバッグしようとしていますが、いくつかの問題が発生しています。私はこのほとんどにまったく慣れていないので、それが SharpDevelop、.NET、Excel-DNA、または IronPython の問題であるかどうかはよくわかりません。
1 つのソリューションで 2 つのプロジェクトを作成しました。1 つは C# クラス ライブラリです。もう 1 つは python クラス ライブラリです。ブログで見つけたチュートリアルに従って、プロジェクトをデバッグするようにセットアップしました。C# コードの最初の数行をステップ実行できたので、これで問題は解決しましたが、次の行に到達すると、次のようになります。
例外があります:
「ファイルまたはアセンブリ 'Microsoft.Dynamic, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' またはその依存関係の 1 つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外: 0x80131040 )"
しかし、私は自分のプロジェクトに Microsoft.Dynamic 参照を追加したと確信しています。バージョン 1.1.0.20 です。これは IronPython ディストリビューションに含まれていますが、私のコンピューターの別の場所にも含まれています。両方への参照を設定しようとしましたが、両方とも同じバージョン番号を持ち、同じファイル サイズのように見えます。どちらも機能しません。バージョン 1.0.0.0 が必要ですか、それとも何か間違っていますか? pyEngine (Python.CreateEngine() によって返される ScriptEngine) がディストリビューションに含まれているバージョンとは異なるバージョンをロードしようとする理由がよくわかりません。
コードは以下です。他に情報が必要な場合はお知らせください。
MyAddin.cs
MyClass.py