タグ付けされた質問 「syntax-highlighting」

構文の強調表示は、テキストエディタの機能で、用語、特にソースコードを用語のカテゴリに応じてさまざまな色とフォントで表示します。

1
折りたたみ可能/折りたたみ可能なnotepad ++マークダウン構文
Markdown構文を使用してテキストを書き込むためにNotepad ++を使用しています。 Markdowsテキストを強調表示するNotepad ++スタイルファイルが少なくとも1つ存在することを知っています(Notepad ++のMultiMarkdownおよびhttps://github.com/thomsmits/markdown_nppを参照)。 しかし、私は1つの新機能に興味があります。Markdown構文で定義したセクション、サブセクション、サブサブセクションなどを、C ++でコーディングするときのように、折りたたみ式または折りたたみ式および展開式としてエディターに認識させたいです。 Notepad ++でそれを行うにはどうすればよいですか?私はNotepad ++スタイルファイルの専門家ではありませんが、複雑すぎないようです。多分誰かが私にヒントを与えてくれれば、私はそれを一人で試すことができます... 編集:私はこの質問も見てきました:Notepad ++(または他のテキストエディター)でwiki構文を「コードを折りたたむ」方法は?、しかし私が欲しいものを手に入れる他の手段があればいいのですが。 編集:私は同じ主題に関するより一般的な質問をここに投稿しました: Markdownの構文の強調表示と折りたたみ/折りたたみ可能なセクションを備えたWindows用のtxtファイルのエディター たぶん今私はこの質問を閉じるべきです、私はすべきではありませんか?


1
gedit構文強調表示ファイルを変更する
ハイライトファイルをGeditから変更しようとしています。/usr/share/gtksourceview-3.0/language-specs/fortran.langファイルを変更しました。これは、エディターがコメントとしてステートメントを受け取るケースを変更したいためです。私が抱えている問題は、新しい強調表示スキームを選択しても、何も強調表示されず、プレーンテキストのままであることです。 ファイルfortran.langはsu権限で開かれ、すべてを新しいGeditファイルにコピーアンドペーストし、後で同じフォルダーにfortran_enhanced.langとして保存しました。元のファイルに対して行った変更は次のとおりです。 元のfortran.langファイル: <language id="fortran" _name="Fortran 95" version="2.0" _section="Sources"> <metadata> <property name="mimetypes">text/x-fortran</property> <property name="globs">*.f;*.f90;*.f95;*.for</property> <property name="line-comment-start">!</property> </metadata> <styles> <style id="comment" _name="Comment" map-to="def:comment"/> <style id="floating-point" _name="Floating Point" map-to="def:floating-point"/> <style id="keyword" _name="Keyword" map-to="def:keyword"/> <style id="intrinsic" _name="Intrinsic function" map-to="def:builtin"/> <style id="boz-literal" _name="BOZ Literal" map-to="def:base-n-integer"/> <style id="decimal" _name="Decimal" map-to="def:decimal"/> <style id="type" _name="Data Type" map-to="def:type"/> …

1
VIMに閉じられていない括弧を表示させるには?
.vimrcファイルを変更して、閉じられていない括弧/括弧/括弧を強調表示する方法はありますか?たとえば、次の例では、mainという単語の後の括弧が強調表示されます。 public static void main(String[] args { System.out.println("Foobar"); } または、VIMに、閉じられていない括弧があることを何とか言わせてください。あなたが持っているとき、それはそのVIM現在の番組を表示され、未開封の括弧をしかし、あなたが持っていない時に閉じられていないものを。

1
gvimエラーの強調表示をオフにする方法?
私はテキストエディターとしてgvimを使用していますが、「エラー」を強調表示し、赤いフォントで白い背景を与えることを除いて、構文の色分けは素晴らしいです。エラーの強調表示をオフにするにはどうすればよいですか?私はそれが迷惑だと思って、それを必要としません。

2
デフォルトのPHP構文とのVimのブラケットマッチングの遅延
Vimのブラケットマッチングおよび強調表示機能で、目立った遅延が発生しています。カーソルを括弧または括弧の上に置くと、コンソールの応答性に約300msの遅延があります。述べたように、これはPHPファイルで作業しているときにのみ発生するようです。.vimrcファイルを使用して、Debian SqueezeでVim 7.2を実行しています。 1 set autoindent 2 set smarttab 3 set ruler 4 set expandtab 5 set termencoding=utf-8 6 set fileformat=unix 7 set number 8 set tabstop=4 9 set encoding=utf-8 10 set shiftwidth=4 11 set noswapfile 12 set backspace=indent,eol,start 13 set shortmess=lrwxI 14 set history=50 15 set background=dark 16 17 …

1
Sublime Text 3の特定のフォルダーの構文を変更する方法
ES5とES6でJSプロジェクトを作成しています。Babelがサポートするコードを強調表示するためにBabel-Sublimeをインストールしました。ここで、ES6で記述された.jsファイルを開き、「表示->構文->現在の拡張子ですべてを開く:Javascript(Babel)」に移動しますが、これによりES5コードもJavascript(Babel)に切り替わります。基本的に、JavaScript(Babel).sublime-settingsファイルは、拡張マッピングを使用してUserフォルダーで更新され、変更はすべてのプロジェクトにグローバルに適用されます。したがって、フォルダごとまたはプロジェクトごとに「構文から拡張子へ」マッピングを指定する方法はありますか

2
Vimでコマンドラインをハイライトする
vimでコマンドラインの色を変えることは可能ですか?私はそれが多少あいまいに述べられているかもしれないことを理解しています、それで私はそれを少し片付けるべきであるいくつかの事を持っています。この画像は私が話していることを示しています。 表示されているのは、編集中のファイルの2行です。特定のケースでは、表示中のヘルプファイル、次にステータス行、そして最後に説明しているコマンド行です。私がしたいのは、そのコマンドラインの前景色と背景色をその上のステータスラインと同じにすることだけです。 これは単純だと思います hi ______ guifg=#… guibg=#… 私のcolorschemeファイルでは、その行のセレクターが何であるかわからないだけです。誰かが何か助けを提供できますか?私は他の設定のスクリーンショットでこれが起こっているのを見たことがないので、それが不可能であるのか、まれにしかないのか私にはわかりません。

1
Notepad ++でサブルーチンを強調表示する
の内容を強調したい IF 背景とはわずかに異なる色の文を使用しているので、見やすくなっています。 Notepad ++では可能ですか? スキームの中でネストされたサブルーチンのすべてを、スキームに応じてわずかに異なる明/暗色でハイライト表示すると、中括弧を外すことなくコマンドを一目で確認できます。サイケデリックな色ではなく、わずかに見える背景色の違い。素晴らしいじゃないですか? Function Foo(){ highlight one color if(){highlight color2 for(){highlight color3 if (){hilghlight color4 } } } } }

1
特定の行のvimのテキスト幅を無効にするにはどうすればよいですか?
私がしているtextwidth80文字に設定されており、私はそれがために75文字に設定されているgitcommitファイル。 問題は、私の会社のgitコミットには、コミットに関するメタデータを示す最後の行が常にあるということです(バージョン番号、関連付けられたチケットなどをバンプするかどうかなど)。私がやりたいのは、この最後の行のテキスト幅をオフにすることです。この最後の行は、常に「(patch)」、「(minor)」、または「(major)」で始まります(semver自動発行の場合)。 現在、このメタデータ行が強調表示されるように、構文ファイルで以下を使用しています。 syn match autoPublishLine "^\((patch)\|(minor)\|(major)\).*" hi def link autoPublishLine Special これは、私はそれが期待どおりに動作しますが、私が本当にしたいことはあるも、このラインのtextwidth解除、それはこの1行の言葉をラップしません。 私はこれについてどうすればいいのでしょうか?

0
MSDNに構文の強調表示はありますか?
構文の強調表示がないため、WebブラウザでMSDNのドキュメントを読むのは大変な作業です。これらのWebページでは、コードスピネットはdivで囲まれています。 class="codeSnippetContainerCode"。 私はSightというクロムプラグインに出会いました。 .jsファイルを開くと、構文が正しく表示されます。しかし、それは構文ハイライトソースコードのページに埋め込まれていません。 編集 のように見えます ライフハッカー Code Highlightクロムプラグインを使った良い解決法

0
Sublime Text 3 PHPシンタックスハイライト問題
Sublime Text 3はPHPシンタックスに設定されていますが、ネストすると、下の図に示すように、いくつかの奇妙なシンタックスハイライトの問題が発生します。 他の誰かがこの問題に遭遇し、彼らがそれを解決したかどうか私は思っていましたか? シモンズ:私はこれをstackoverflowに投稿しましたが、人々はそれを好まない。私はスーパーユーザーを試すように言われました。

2
Linuxエディターがファイル拡張子なしでプログラミング言語に伝える方法はありますか?
Linuxでは、言語ファイル拡張子なしでいくつかのスクリプトを編集していますが、vi、nano、geditなどのエディターは、ファイル名が言語拡張子を使用しないため、構文の強調表示を適用していないようです。 渡されるパラメーターや、言語を認識できるようにする設定はありますか? 更新: いくつかのグーグル検索の後、少なくとも一部の解析を行うか、上部のシバングをチェックして言語を決定する、bashにその能力があることがわかりました。デフォルトでは、Ubuntuは完全なvimパッケージをインストールしないため、インストール後にシェルファイルが認識されます。nanoやgeditについては知りませんが、viとそれに対応するグラフィカル版は対応します。

0
coderay構文ハイライトプラグインはredmineに組み込まれていますか、それとも個別にインストールする必要がありますか?
redmine-3.3.3の最新バージョンをインストールしましたが、デフォルトのインストールに含まれるプラグインを強調する構文はありません。 ほとんどのredmineの検索はcoderayに言及しています。redmineのインストールが自動的に取得するためのgemとして個別にインストールする必要がありますか?それが動作するためのルビー?

2
完全なスクリプトCFCの構文強調表示をDreamweaverにデプロイするにはどうすればよいですか?
完全なスクリプトCFCを作成するときにDreamweaver CS4で構文の強調表示を使用する方法はありますか?ドキュメントタイプが.cfcで、構文がfullscriptの場合、構文の強調表示はありません。コードは黒いテキストになります... たとえば、次のコードブロックは、構文の強調表示なしで表示されます。 component extends="whatever" output="false" { public void foo() { } } 同等のタグは通常強調表示されますが: <cfcomponent extends="whatever" output="false"> <cffunction name="foo" returnType="void" access="public"> </cffunction> </cfcomponent>

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.