2016-10-05 3 views
0

'( 'と')に関するSQLを記述するメモ帳++とSQLDeveloperでは、対応するものが表示されます。また、 ')'が多すぎると赤く表示されます。UltraEditの対応する '('と ')の表示方法

この機能をUltraEdit(23.10.0.1)に含めることは可能でしょうか?もしそうなら、それを達成する方法はありますか?

次のリンクでは、対応するものが表示され、赤色で多すぎるものがあるhttp://prntscr.com/cq2l8nというSQLDeveloperの例の印刷画面を参照してください。

答えて

2

UltraEditでは、コンフィギュレーション設定自動ブレースマッチングを有効にするを有効にする必要があります。

  • エディタで設定/設定 - -

    この設定は、アドバンスト開封後の設定で見つけることができるWindows v23.20/UESのv16.20以降のバージョンのためのUEとサスペンダー/文字列を

  • エディタの表示 - Brace MatchingとUltraEdit v23.10/UES v16.10およびそれ以前のバージョン。

、さらにアクティブなファイルには、構文にする必要があり、通常はライン構文強調表示のためのインストールデフォルトで

/Open Brace Strings = "{" "(" "[" 
/Close Brace Strings = "}" ")" "]" 

* .SQLファイルを持つことがワードファイルmysql.uewある構文言語の定義と強調しました。上記の中括弧文字列の定義が含まれています。また、中括弧文字列のオープンとクローズの文字列定義がワードファイルに含まれていない場合は、それらの中括弧文字列も内部デフォルトです。

ワードファイルに定義されている中括弧文字列は、ワードファイル全体をカスタマイズできるため、ユーザがカスタマイズすることができます。設定/設定 - - エディタの表示 -

が既に 高度なワードファイルのオープンに使用カスタマイズするには、構文ハイライトをカスタマイズするための言語それぞれ設置ワードファイルを選択し、をキャンセル]ボタン でボタンオープンと近い設定ダイアログをクリックしてください。開いた単語ファイルを変更して保存します。

編集された単語ファイルから編集された構文言語に従って表示されるファイルに切り替えることで、変更がすぐに有効になります。下のステータスバーには、現在有効な構文強調表示言語と、適用されたwordfileで定義されている名前を使用して、アクティブファイル内のアクティブなキャレット位置が表示されます。 HTMLファイルを構文強調表示のために私が使用する例html.uewについては

は含まれています

/Open Brace Strings = "<a" "<acronym" "<b>" "<b" "<body" "<button" "<caption>" "<caption" "<dd>" "<dd" "<dir>" "<dir" "<div>" "<div" "<dl>" "<dl" "<dt>" "<dt" "<em>" "<em" "<font" "<form" "<frameset" "<h1>" "<h1" "<h2>" "<h2" "<h3>" "<h3" "<h4>" "<h4" "<h5>" "<h5" "<h6>" "<h6" "<head>" "<header>" "<i>" "<i" "<iframe" "<kbd>" "<kbd" "<li>" "<li" "<map" "<noframes>" "<noscript>" "<ol>" "<ol" "<option>" "<option" "<p>" "<p" "<pre>" "<pre" "<script>" "<script" "<select" "<small>" "<small" "<span" "<strong>" "<strong" "<style>" "<style" "<sub>" "<sub" "<sup>" "<sup" "<table>" "<table" "<td>" "<td" "<textarea" "<th>" "<th" "<title>" "<tr>" "<tr" "<tt>" "<tt" "<u>" "<u" "<ul>" "<ul" "<var>" 
/Close Brace Strings = "</a>" "</acronym>" "</b>" "</b>" "</body>" "</button>" "</caption>" "</caption>" "</dd>" "</dd>" "</dir>" "</dir>" "</div>" "</div>" "</dl>" "</dl>" "</dt>" "</dt>" "</em>" "</em>" "</font>" "</form>" "</frameset>" "</h1>" "</h1>" "</h2>" "</h2>" "</h3>" "</h3>" "</h4>" "</h4>" "</h5>" "</h5>" "</h6>" "</h6>" "</head>" "</header>" "</i>" "</i>" "</iframe>" "</kbd>" "</kbd>" "</li>" "</li>" "</map>" "</noframes>" "</noscript>" "</ol>" "</ol>" "</option>" "</option>" "</p>" "</p>" "</pre>" "</pre>" "</script>" "</script>" "</select>" "</small>" "</small>" "</span>" "</strong>" "</strong>" "</style>" "</style>" "</sub>" "</sub>" "</sup>" "</sup>" "</table>" "</table>" "</td>" "</td>" "</textarea>" "</th>" "</th>" "</title>" "</tr>" "</tr>" "</tt>" "</tt>" "</u>" "</u>" "</ul>" "</ul>" "</var>" 

ウルトラので、特定の言語用に設計されていない非常に強力な一般的なテキストエディタは、SQLまたはいずれかのチェック機能なし構文を持っていないとして、他の言語では、かっこが間違って配置されても、SQLDeveloperのように特別な強調表示はされません。

強調され、中括弧のテキスト前景色と背景色にそれぞれBrace Stringsはアイテムブレースのハイライトを含むタブテーマを管理ダイアログエディタでのWindows v20.00とUEスタジオのv14.00用ウルトラエディットので、カスタマイズすることができます

有効なファイルで構文強調表示が有効になっていない場合は、設定で有効になっていても、アクティブファイルに対して中括弧の強調表示は無効になっています。

関連する問題