問題タブ [scintilla]

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.

0 投票する
1 に答える
747 参照

qt - Scintilla(QScintilla)3番目のマーカー定義が失敗する

私のクラスでは、エラー用、警告用、ブレークポイント用の3つのマーカーを定義しようとしています。これは、2つのマーカーを定義しようとしたときにうまく機能しましたが、何らかの理由で、これらのマーカーの3分の1が行に追加されたときに表示されません。定義の順序を切り替えると、markerAdd()が呼び出されたときに表示されないのは常に3番目の定義です。ピックスマップは有効であり、Scintillaの戻り値は、マーカーの定義と追加の両方で正しいように見えます。QScintillaは、基になるシンチラコードを呼び出す前にいくつかのチェックを行うだけなので、これはQScintillaの質問というよりも一般的なScintillaの質問です。このコードのデバッグをどこから始めればよいのかわかりません。それが既知のシンチラ癖であろうと私のせいであろうと、誰かがこれに光を当てることができれば、私は永遠に感謝するでしょう。

printfステートメントの横に黄色の箇条書きがあるはずです。警告とブレークポイントの定義を切り替えると、黄色の箇条書きが表示され、黒い箇条書きが消えます。

0 投票する
1 に答える
375 参照

ruby - SciTE テキスト エディター、高度なテクニックのドキュメントを見つける方法を知っている人はいますか?

テキスト エディタとして SciTE を使用することにしました。私はそれが強力なエディターであることを知っており、人々が高度な技術を使用しているビデオをオンラインで見ました. パワーユーザーとしてエディターを使用する方法を本当に知りたいです。コーディングを最大限に活用できるように、エディターで高度な構成を学習する方法を知っている人はいますか?

0 投票する
1 に答える
262 参照

c++ - pygtkscintilla 自動インデント

私はC++コードを翻訳しようとしていますが、「char linebuf [1000]」が何であるかを理解できません。これをpythonに翻訳したり、linebufとは何かを説明したりできます。ありがとう!:) http://www.scintilla.org/ScintillaUsage.htmlから取得

0 投票する
1 に答える
2026 参照

windows - 64 ビットの Scintilla のようなテキスト編集コンポーネント?

Scintillaに代わるオープンソースの64 ビット互換の代替品はありますか?

0 投票する
1 に答える
1916 参照

c++ - CreateDialog は失敗しましたが、GetLastError が 0 を返すのはなぜですか?

scintilla editor componentを使用して、プロジェクトのエディターを作成しています。エディターは内部スクリプト言語用で、切り取り、コピー、貼り付けなどのすべての基本機能を備えています。機能の 1 つとして、検索機能も提供しています。Ctrlユーザーが+を押すと、F理想的には次のダイアログが表示されます。

探す

しかし、何らかの理由でCreateDialog API が失敗していますが、GetLastError は 0 を返します。また、 Windows Common Controlsを使用していることにも注意してください。

>>ダイアログ作成コード

>>ダイアログのリソース エントリ

同じ問題について話している唯一のページは次のとおりです: CreateDialog Failed, but GetLastError return 0。そこに記載されている解決策を確認しましたが、私のプロジェクトでは comctl32.libにリンクしています。リソース ファイルとリソース ヘッダーも確認しました。ダイアログのエントリは適切なようです。


>>共通制御の初期化

どんな提案/アイデアも役に立ちます。ありがとう。

0 投票する
1 に答える
301 参照

.net - ScintillaNET : 正規表現キーワード、英数字以外のキーワード

まず、英数字以外の文字を含むキーワードを含めることができるかどうかを知りたいですか? いいね@help+test

第二に、キーワードで正規表現またはワイルドカードを使用することは可能ですか? 私は色の一致をしたいのと同じように@\w*

どうもありがとうございました。

0 投票する
1 に答える
563 参照

scrollbar - シンティラスクロールバーのマーク?

scintilla コントロールのスクロールバーに検索結果/ブレークポイント/ブックマークをマークすることはできますか? Google Chrome や JetBrains IDE で行われたように。

0 投票する
2 に答える
1648 参照

python - Pythonwx.stcカスタムハイライト

多くの場合の答えの欠如、そして私がここで受け取った良い答えによって、ここに私の質問があります。

ABC記譜法のプログラムを書いています(サンプルは以下にあります)。これはwx.stcでサポートされている言語ではなく、次の方法に関する適切な説明や例をまだ見つけていません。

  1. 自分のレクサー/蛍光ペンを追加する
  2. 独自の蛍光ペンを最初から作成し、RichTextCtrlなどを使用します。

あらゆる方向の助けを歓迎します。

ABC記法の例:

0 投票する
2 に答える
2175 参照

delphi - DScintilla の構文強調表示の例はありますか?

DScintillaコード編集コンポーネント用の Delphi VCL ラッパーをインストールしましScintillaたが、その使用方法の基本的な例が見つかりません。

構文の強調表示の基本的なコード例、またはそのコード例への参照を投稿できますか?

0 投票する
1 に答える
1392 参照

delphi - DScintilla、コードの折りたたみが機能しない

Scintilla を xml lexer で初期化するための次のコードがあります。

コードの setFolding 部分を参照してください。折りたたみが開始される場所ですが、そうではありません。折りマーカーが見えず、折り自体も機能しません。

ここで何が欠けているか、または何が間違っているかを知る必要があります。Delphi、C++、C#、または疑似コードのコード スニペットは大歓迎です