問題タブ [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.
visual-studio - コードの折りたたみについてどう思いますか?
Visual Studio 環境の皆さんは、#regions でコードをラップすることについてどう思いますか? (または、他のIDEに似たものがあれば...)
java - Java: トリプル中括弧
以前に遭遇したものとは異なり、コメント付きのコードがいくつか与えられました。
各メソッドブロックも同様で、
eclipse - Eclipse でコードを手動で折りたたむ方法はありますか?
Eclipse のコードでフォールド ポイントを手動で作成する方法はありますか? 折りたたみを有効にする方法と自動設定の設定方法は知っていますが、コードの特定の部分を無視できるように、独自の折りたたみポイントを設定できるのが好きです。VS の領域を考えてください。
VS と NetBeans にあることは知っていますが、Eclipse で手動で折り畳みポイントを設定する方法が見つかりません。
c++ - Unix 環境でコード内のコメントを非表示にする
典型的な Unix ツール (emacs、vim、gvim、sunstudio など) を使用して Unix 環境で作業しています。
私のプロジェクトには、すべてのメソッドに膨大なボイラープレート コメントがあります。ファイルは数千行の長さになり、実際のコードは数百行になります。私は少し誇張しているかもしれませんが、あなたはその考えを理解しています. これらのファイルを表示するときにすべてのコメントを非表示にする (削除しない) 方法を探しているので、コードをすばやく確認できます。C++ コメント '//' のみ。
python - PythonコードにVim折りたたみを使用する推奨される方法は何ですか?
Vim で Python コードのコード フォールディングを有効にすることに興味があります。私はそうする方法が複数あることに気付きました。
Vim で Python コードの折りたたみを行うための好ましい方法はありますか? すなわち、
- お気に入りの Vim プラグインはありますか?
- 手動で折りたたむか、コメントにマーカーを配置しますか?
- Vim で Python のコードを折りたたむ他の推奨方法はありますか?
vim - Vim の foldmethod = indent に相当する Emacs
質問: Emacs には、 Foldmethod=indent を使用したVim の折り畳みに相当する標準的な機能がありますか?
私は特に、Emacs のメジャー モードやファイルと一緒に動作するものに興味があります。Emacs の検索では、決定的な答えは得られませんでした。
bash - vim での bash 関数の折りたたみに関する問題
次のように、関数定義で始まる bash スクリプト ファイルがあります。
私はvim 7.2を使用g:sh_fold_enabled=1
しており、bashで折りたたみが有効になるように設定しています。問題は、機能テストの折り畳みが正しく終了しないことです。つまり、ファイルの終わりまで続きます。次のようになります。
関数自体は約 40 行で、次のようなものが必要です (「イメージ」は 1000 語を超えると彼らは言います...):
この問題の良い解決策を知っている人はいますか?
vim - (g)Vim でテキストの列を非表示 (または折りたたむ) (水平方向)
Vim で編集中にバッファ (テキスト ファイル、意味がわかります) の列を非表示にする方法はありますか? たとえば、列 2 と 3 を非表示にする前にバッファに表示されるテキスト:
そしてそれらを隠した後:
(言うまでもなく、私は非常に巨大なファイル (時には 200 GB 以上) を扱っています)。
そうです、foldcol.vim を見つけましたが、パッチが必要で、サーバー上でユーザーとしてコンパイルするための gcc がありません。
前もって感謝します。
vim - memdeltasを使用してxdebugトレースファイル用のVimfoldexprを作成する方法
Vimの表現については何も知りません。xdebugトレースファイルの構文ファイルが付属しているvimfoldexprがあります。既存の式は次のようになります。
これは、次のようなデフォルトのトレースファイルで問題なく機能します。
等
ただし、トレースにmemデルタを表示するようにXdebugを構成すると、トレースファイルは次のようになります(メモリデルタのある余分な列に注意してください。たとえば、+ 80)。
2番目の例で折りたたみが正しく機能するように元の式を変更する方法を教えてもらえますか?頭も尻尾も作れません。
ありがとう
vim - VIM で折り畳みを共有するにはどうすればよいですか?
私は3人でプロジェクトに参加しています。各メンバーに対して Vim で同じ折り畳みが必要です。折り目を共有するにはどうすればよいですか?
[フィードバック]
重要なことを 1 つ理解しました。Google は {{{ などの記号を無視するため、「VIM の 3 つの中かっこ」をググって、marker-method に関するヘルプを見つけてください。関連する情報をすばやく見つけることができるため、実践がはるかに簡単になります。
マーカー メソッド (Adam Bellaire が提案) を使用するには、メソッドを設定する必要があることに注意してください。
回答ありがとうございます。