問題タブ [folding]

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 投票する
7 に答える
96711 参照

configuration - 折り畳みのあるメモ帳++ユーザー定義領域

ユーザー定義のキーワードの領域を表示するように notepad++ を構成する方法がわかりません。

手順の開始と終了を示す大きなトレース ファイルがあります。トレース ファイルは次のようになります。

これらの領域を次のように折り畳みたいと思います:

また

これを表示するようにメモ帳++を構成するにはどうすればよいですか。出来ますか?他に提案はありますか?

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

vim - 隠しテキストを折りたたむ方法は?

問題は次のとおりです。

  1. これはプレーン.txtファイルについてです

  2. 隠蔽機能を有効にして、次の構文ファイルを作成しました。

    /li>
  3. まず言いたいことの要旨・骨子を書いて、€£と£€の間に入れます。次に、同じ行に、要約のガイドラインに従って、より長いテキストを書きます。ファイル全体に多くの (>100) 行が含まれています。

  4. 隠蔽機能は、次の 1 つの点を除いて非常にうまく機能します。次の行がそれぞれ 600 文字 (要約 120 文字、テキスト 480 文字) の場合、画面の幅が 80 文字の場合、カーソルがない行が表示されます。 6 つのスクリーン ラインに加えて… 120 の非表示の文字に対応する空白。

この虚無を崩壊させることは可能でしょうか?

(ヒント #1308 を除いて、隠蔽機能に関するチュートリアルは見つかりませんでした。「隠蔽」タグはスタック オーバーフローで受け入れられません...)

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

r - R の構文での Vim の折りたたみ

Linux マシンで vim を使用していますが、R でコードを折りたたむ必要があります。vim から R セッションにコードを渡すことができるように Vim-R-plusing2 をインストールしましたが、foldmethod=syntax の場合は折りたたみが機能しません。Rの折りたたみを機能させるにはどうすればよいですか?

0 投票する
3 に答える
5927 参照

vim - Different colors for folds and subfolds in Vim

Is it possible to have different set of colors for folds and subfolds, eg:

  • blue foreground on grey background for fold level 1 (default)
  • black foreground on dark yellow background for fold level 2
  • etc... (although going further down would seem a bit excessive)
0 投票する
3 に答える
3205 参照

python - python-mode と emacs の org-mode を組み合わせる

org-mode と lisp-mode を組み合わせて、emacs で Lisp コードの美しいコード フォールディングを実現しました: lisp-orgi-mode。基本的には「;」を使います 見出し文字として「*」の代わりに。コメントについては、「;」の前にスペースを入れて「;」にします。見出しとしてカウントされないので...

ただし、python-mode で同じことを行ってもうまくいきません...おそらく、python コメントで使用される「#」文字が org-mode 設定に干渉するためです...

機能をうまく組み合わせることができた人はいますか? 人々がpython-modeとoutline-modeを組み合わせていることは知っていますが(リンク)、ouline-modeはorg-modeほど良くありません...

編集: outline-magicでうまく機能しました:python-magic.el

0 投票する
3 に答える
1646 参照

visual-studio-2010 - VS2010のコード折り畳みで二重行間隔を無効にする

VisualStudio2008では常にコード折り畳みコマンドを使用しています。

Visual Studio 2010には、折りたたまれたコードの1つのブロックと次のブロックの間に空白行があるという「改善」があります。例えば

VS2008の代わりに

VS2010がこのホワイトラインスペースを追加しないようにする方法は誰でも知っています-それは非常に苛立たしいことです!

更新:多くの人が再現できないようです。しかし、この質問はこれまでに6票を獲得しているので、できる人がいると思います。

C#ユーザーは、再現できないと報告しています。私はC++で排他的にコーディングしていますが、これは間違いなくC++の問題です。多分私はm$にレポートを投稿します...

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

c# - カスタム lexer の Scintilla フォールディング

私は Scintilla コントロールに ScintillaNET ラッパーを使用しており、ASM の折りたたみを実装したいので、http://sphere.sourceforge.net/flik/docs/scintilla-folding.htmlを参照してその方法を調べました。私はこれまで C++ を扱ったことがなかったので、理解しようとして多くの問題を抱えています。マージンクリックイベントを登録すると書かれていますが、どこでどのように登録すればよいですか? また、一部のプロパティをレクサーに設定すると表示されますが、正確にはどこにどのように設定すればよいですか?

私は scintilla 利益団体に尋ねてみましたが、そこから何の助けも得られませんでした. 誰かが scintilla で独自のレクサーの折りたたみを設定している場合は、それを実装する方法について助けていただければ幸いです。ありがとう。

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

c#-3.0 - C#Enumerable.Reverse()。Aggregate(initval、func)は真の右折ですか?

ウィキペディアはそれReverse().Aggregate(initval, func)が正しい折り目だと言っています。これは真実ではないように聞こえますが、むしろ安価な警官です...誰かがこの問題についてコメントできますか?C#には正しい折り目がありますか?

0 投票する
6 に答える
39263 参照

vim - vimでファイル内のすべての関数を自動的に折りたたむにはどうすればよいですか?

最初に、set foldmethod=marker を使用し、カーソルを 1 つの関数の { に移動し、zf% を使用して現在の関数を折りたたみます。しかし、このファイルには多くの機能があります。このファイル内のすべての関数を折りたたむにはどうすればよいですか? また、関数内で {} を折りたたみたくありません。

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

java - どのJavaIDEでも、ソースコードの型定義を折りたたむことは可能ですか?

最近、私はしばしば次のようなJavaコードを読まなければなりません。

長くネストされた型定義のため、単純なアルゴリズムはかなりあいまいになります。そのため、IDEで型定義を削除または折りたたんで、次のような型のないJavaコードを表示できるようにしたいと思いました。

もちろん、タイプ定義を折りたたむのが最善の方法ですが、変数の上にマウスを移動すると、タイプがツールチップとして表示されます。これを実行できるJavaIDEまたはIDE用のプラグインはありますか?