問題タブ [outlining]

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

c# - Visual Studio 2008 でリージョンの折りたたみを永続的に無効にする方法

Visual Studio 2008 でコードの折りたたみをオフにする方法を知っている人はいますか? 私の同僚の何人かはそれを気に入っていますが、個人的には常にすべてのコードを見たいと思っており、コードが見えないようにしたくありません. 私の Visual Studio のコピーが折りたたまれ#regionsたり、本体が機能しないことを意味する設定が必要です。

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

jquery - ブラウザベースのアウトライナー用ライブラリ

ブラウザーで動作する無料の (GPL または BSD タイプのライセンス) アウトライナー ライブラリを探しています。

あまり複雑にする必要はありません。項目の折りたたみと展開、および順序の変更をキーボードで制御できるようにするだけです。

これに適したライブラリを知っている人はいますか?大きな UI コンポーネント ライブラリにアウトライナーが含まれているものはありますか? そうでない場合、どうすれば最初から書くことができますか?(例えば、jQuery から始めた方が良いでしょうか?それとも何か他のものでしょうか?)

0 投票する
4 に答える
1408 参照

visual-studio - Visual Studio 2008 でアウトラインの既定値を指定して、既定で折りたたまれたメンバーでファイルを開く方法はありますか?

私がやりたいことは、VS2008でコードファイルを開くときに、ファイル内のクラス/インターフェースのすべてのメンバーをデフォルトで折りたたむことです(重要なことに、XMLドキュメントとコメントを含む)。

リージョンはまったく使用したくありません。

また、ctrl+m、ctrl+l コードを使用して、すべてのメンバーのアウトラインを切り替えられるようにしたいと考えています (たとえば、すべてが折りたたまれている場合、すべてのメンバーを展開したいのですが、コメントや XML ドキュメントは展開したくありません)。 )。

可能?どのように?

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

vb.net - EnvironmentEventマクロが完了しない

Visual Studio 2008で作業していて、ファイルを開くたびに[編集]>[アウトライン]>[定義に折りたたむ]を実行したいと思います。その後、すべての地域が拡大されればいいのにと思います。KyralessaがTheProblemwith Code Foldingのコメントで提供したコードを試しましたが、これは手動で実行する必要のあるマクロとして非常にうまく機能します。マクロIDEのEnvironmentEventsモジュールに次のコードを配置して、このマクロを拡張してイベントとして機能させようとしました。

ただし、VSでソリューションからファイルを開くと、これは何もしないようです。マクロが実行されていることをテストするためにMsgBox()、そのサブルーチンにステートメントを配置し、コードが正常に実行される前にそのコードに気づきましたDocument.DTE.ExecuteCommand("Edit.CollapsetoDefinitions")が、その行の後に何もヒットしていないようです。デバッグしてサブルーチン内にブレークポイントを設定すると、F10キーを押して次の行に進み、そのExecuteCommand行が実行されるとすぐに制御がサブルーチンを離れます。それにもかかわらず、その線は何もしないようです。つまり、輪郭が崩れることはありません。

DTE.ExecuteCommand("Edit.CollapsetoDefinitions")また、サブルーチン内で使用してみましたが、うまくいきませんでした。

この質問は、これと同じ最終結果を取得しようとしますが、イベント処理マクロで何が間違っているのかを尋ねています。

0 投票する
9 に答える
456 参照

language-agnostic - プロジェクトの概要を説明するためにどのツールを使用していますか?

一度にすべてを頭に入れておくことができないほど複雑なプロジェクトに取り組み始めるときはいつでも、アプリがどのように機能するかを概説するのが好きです...私は通常、テキストエディタで次のようなものをハックします:

など(注:これはコメントされているため、コードにコメントとして含めているためではなく、SOは解析しません)。

私が疑問に思っているのは、皆さんがこれをどのように行うかです。プログラムの流れを概説するためのツールはありますか? 複雑なプロジェクトをどのように説明すれば、コードを書く段階になったときに、細かい部分の設計やアーキテクチャーではなく、コードに集中できるようになりますか?

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

visual-studio - Visual Studio : 元に戻す/やり直しスタックからアウトラインを除外する

メソッドまたはコード領域を展開または折りたたむと、このアクションが元に戻すスタックにプッシュされます。したがって、メソッド内のコードを編集し、そのメソッドを折りたたんでから変更を元に戻したい場合は、元に戻す操作を 2 回行う必要があります。1 回目は折りたたみアクションで、もう 1 回はコードの変更です。コードを編集した後にいくつかのものを展開または折りたたんだ場合、エディターはさまざまな場所にジャンプし続け、変更が元に戻されたかどうかわからない場合、これは非常に混乱する可能性があります...

だから私の質問は:その動作を無効にすることは可能ですか? つまり、元に戻すスタックではコードの変更のみが考慮されるということですか?

PS: Visual Studio 2008 を使用しています。


この動作に悩まされている場合は、UserVoice で修正するために投票してください。

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

configuration - VS 2010でアウトラインのホバーカラーを変更するには?

左側の細い垂直バーにカーソルを合わせると、右側のブロックの範囲全体が強調表示されます。このスコープが大きい場合、画面全体が白く点滅します (カスタム カラー スキームの結果です)。その色を変える方法はありますか?私がテーマを作ったとき、それがあったことを覚えていません。

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

visual-studio-2008 - ストアド プロシージャの概要

ストアド プロシージャがあります (整理されていない - 適切に概説されていません)

VS を使用して、ストアド プロシージャの自動アウトライン化が必要です。

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

vb.net - Visual Basic Express 2010 で折りたたまれたアウトラインにタイトルを付ける

Visual Basic Express 2010 でテキストの領域を選択し、[編集]、[アウトライン]、[選択を非表示] の順にクリックすると、領域が折りたたまれ、「...」のような 3 つのドットで表されます。より良い意味とコミュニケーションのために、独自のタイトル、説明、またはラベルを付ける方法はありますか?

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

c++ - VS2008 でのアウトライン化、C++、機能しない

VS2008 (バージョン 9.0.30729.1 SP) を使用していますが、アウトラインが定期的に機能しなくなることがわかりました。関数の開始と終了、およびコメント ブロックのアウトライン オプションを取得しますが、ifs、while ループ、for ループなどの他のコード ブロックのオプションは取得しません。同様の前の質問で推奨されているように、[すべての設定をリセット] を使用します。問題は一時的に修正されますが、Visual Studio に出入りすると元に戻ります。また、すべての C++ ディレクトリをリセットする必要があるという副作用もあります。これを解決する方法はありますか?

編集: 右クリック/アウトライン/折りたたみブロックを使用すると機能しますが、少し面倒です。グラフィック アウトラインにプラス記号とマイナス記号が埋め込まれていることを確認したいと思います。他のすべてのアウトライン サブメニュー オプションを試しましたが、役に立ちませんでした。