問題タブ [outline-view]

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

java - ノードおよびサブノードのチェックボックスと特定の関係を持つアウトラインビュー

アウトラインビューでのノードプロパティの処理について質問があります。

私には3つのレベルのノードがあります。rootNode、ノード、そして各ノードにはサブノードがあります。rootNodeを除いて、すべてのノードとサブノードは同じ(ブール値=>チェックボックス)プロパティを持つ必要があります。アウトラインビューには、ノード列とチェックボックス付きのプロパティ列の2つの列があります。

今必要なのは、ノードのチェックボックスをアクティブにすると、そのすべてのサブノードのチェックボックスもアクティブになり、ノードのチェックボックスを非アクティブにすると、そのすべてのサブノードのチェックボックスが非アクティブになるという動作です。同じように。ツリーを展開してサブノードを表示すると、各サブノードも選択される場合があります。

私の現在のコードは次のようになります(一部はインターネット上にあります)。

メインAPI

ノード(カテゴリ)の私のChildFactoryは次のようになります

およびサブノードの場合

ノードの作成は、両方のタイプ(ノード、サブノード)の単一のクラスに入れられます

プロパティはによって処理されます

TopComponentと一緒に使用すると、アウトラインビューは見栄えがよく、うまく機能します。

チェックボックスの動作を設定する方法を誰かが知っていますか

よろしく

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

javascript - Javascript の概要

JavaScript プロジェクトのドキュメントには、 EclipseOxygenの例と同様に、スクリプト ファイルの概要が必要です。

完全なドキュメントではなく、JavaScript ファイルの「ツリー」構造だけが必要です。このアウトライン ツリーを JSON や XML などの任意の形式で出力するパーサーはありますか? 何かあると思いますが、実際には見つけられませんでした。

ここに例があります。

JSON のアウトライン

珍しいかもしれませんが、それが必要なものです。

グリーツ!

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

java - Netbeans プロジェクトの論理ビューをアウトライン ビューに置き換える

コンテキスト: Netbeans プラットフォーム RCP ベースの Lua IDE を設計しています。ユーザーが簡単にファイルを有効/無効にしたり、エイリアスを追加してビルド時にファイルの名前を変更できるようにするビルド システムを実装しました。UI の観点から、ファイルの有効化と無効化を簡素化するために、プロジェクトの論理タブのカスタム ノードの横にチェックボックスを配置する必要があると感じています。

問題: デフォルトのビューはルックアップで CheckableNode を尊重しないため、デフォルトの BeanTreeView を Outline ビューに置き換えたいと考えています。これを行う最善の方法はわかりませんが、私たちが考案した解決策は間違った方法のようです。コンポーネントのサイズが適切に変更されず、ネイティブ BeanTreeView のように起動時にノードが自動展開されません。

実装の詳細: DataObject ノード デリゲートをプロキシする FilterNode を作成しました。また、ルックアップに独自のプロパティ セットを追加し、CheckableNode を実装するクラスを追加しました (したがって、アウトライン ビューの左側にチェックボックスがあります)。

これが現在の外観です。これがまさに私たちが望んでいる外観です。

カスタム論理タブ ビュー

インストールに使用したコードは次のとおりです。

前もって感謝します。

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

java - Java Web Start を使用してスイング アウトライン ビューを実行中の java.lang.AssertionError

ここここで説明した JTable Tree ビュー のOutline ビューを実装しました。実装はEclipseワークスペースで正常に実行されていますが、Java Web Startを使用してアプリケーションを実行したとき. 次の問題に直面しました。

その背後にある理由についてアドバイスをお願いします。

0 投票する
0 に答える
513 参照

php - Eclipse Helios PHP アウトライン ビューが空です

Eclipse Helios を使用すると、PHP アウトライン ビューが、作成したすべての新しいワークスペースで非常に奇妙な動作を示しています。

Eclipse プロジェクトを使用した最初の作業スペースでは、アウトライン ビューは正常に機能しています。ファイルとプロジェクトを切り替えることができます。予想どおり、新しいアウトラインがビューに表示されます。

私が作成した新しい PHP プロジェクトを含む他のすべてのワークスペースでは、主な焦点であったものを除くすべての PHP ファイルのアウトライン ビューが空です。そのため、Eclipse を起動してワークスペースを選択すると、閉じる前に最後に開いていた PHP ファイルが表示され、アウトラインが正しく表示されます。ファイルを閉じて再度開くと、アウトラインが表示されなくなります。

私のクイック アウトライン (ctrl-o) は、すべてのファイルで正常に機能します。

ここに私がチェックしたものがあります。

  1. ファイル拡張子は .php です

  2. Eclipse は私の構文を認識し、エラーを指摘し、先行入力の提案を行い、他のすべての動作は正常に見えます。

  3. ソースがビルド パスにあり、含まれており、除外が (なし) に設定されている

  4. 「Link with Editor」プロパティが設定されていますが、チェックを入れたり外したりしても解決しません

  5. ビルドが自動的に設定され、「プロジェクト/クリーン」を開始しても役に立たない

  6. アウトライン内の「フィルター」と「フィルター...」の設定はどちらも除外されていません。すべての設定は

2 つのビューの間には、機能する場合と機能しない場合の興味深い点があります。異なる順序のアイコンとメニュー項目。

ビュー ボタンは次のとおりです: 動作: 1.Collapse、2.sort、3.link、4.focus、5.view メニュー非動作: 1.Focus、2.collapse、3.sort、4.link、5.Viewメニュー

ビュー メニュー 動作:1.リンク、2.属性の表示、3.PHP(チェックあり)、4.HTML、5.フィルター...、6.フィルター、7.フォーカス 非動作:1. フィルター、2.フォーカス、3.リンク、4.属性の表示、5.PHP(チェックあり)、6.HTML、7.フィルター...

両方のワークスペースが同じ Windows ショートカットから起動され、ワー​​クスペース ディレクトリ名の入力を求められます。

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

eclipse - Eclipse Outline ビューがコードを隠している

Eclipse の Kepler CDT リリース (4.3.1) を使用しています。アウトライン ビューで何かをクリックすると、対応するエディター ビューが縮小され、その項目だけが表示されます。変数をクリックすると、その変数だけを含む 1 行が表示されます。Edit->Expand Selection オプションはすべて淡色表示されます。Shift-Alt-上矢印キーを押すと、アウトライン ビューの前の項目に移動します。エディターのタブを変更して戻ってくると、選択範囲の拡張オプションが有効になり、手動で Shift-Alt-↑ を何度も押してファイル全体を再び表示することができますが、アウトライン ビューで何かをもう一度クリックすると、ビューが縮小されます。 . ケプラーに、アウトラインがこれを行わないようにする新しい設定はありますか?

0 投票する
0 に答える
3536 参照

eclipse - Eclipseでエディタのアウトラインビューを作成するには?

Eclipse でカスタム エディターを作成しましたが、このアウトライン ビューにはアウトラインが表示されません。これについて検索してみたところ、次のリンクが見つかりました。

FAQ 自分の言語エディターのアウトライン ビューを作成するにはどうすればよいですか?

Platform Plug-in 開発者ガイド > プログラマーズ ガイド > エディタ - コンテンツ アウトライナー

アウトライン ビューを作成する方法

しかし、どれも私にはうまくいかないようでした。私はそれを完全に間違っているかもしれません。作成したエディタのアウトライン ビューを作成するにはどうすればよいですか?

0 投票する
0 に答える
183 参照

java - Eclipse プラグイン開発 - JavaScript エディタの概要を修正

JOIIの Eclipse プラグインを作成していますが、JavaScript エディターでアウトラインを変更するのに行き詰まりました。

ICompletionProposalのリストを提供し、完全に機能する ContentAssistant があり、入力時に適切IJavaCompletionProposalComputerなコード補完が提供されます。ただし、その概要はありません(デフォルトのjavascriptのものを除いて)。

問題は、ContentAssistant をアウトライン ビューを変更/更新するものにフックするにはどうすればよいかということです。

プラグインで解析しているコード例:

アウトラインでは、「SomeClass」は : として示されていSomeClass : Anyますが、メンバーを持つ実際のクラスとして表示したいと考えています。

私はこれに関する例を一日中(文字通り)探していましたが、運がありません..

前もって感謝します!!

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

c# - C# ファイルの Visual Studio "ドキュメント アウトライン"

Visual Studio (2013/2015/2017) では、C #ファイルの [ドキュメント アウトライン] ウィンドウは常に空です (「選択したドキュメントに表示するアイテムがありません。」)。この機能は (まだ/もう) 実装されていないようです。

では、ファイルの構造を表示するにはどうすればよいでしょうか。この機能を実装する拡張機能はありますか?

  • 選択/開いたファイルのみを表示
  • 地域を表示
  • メンバーの移動/名前変更
  • ドキュメントを表示

ソリューション エクスプローラーとクラス ビューの使用は解決策ではありません。 古い Visual Studio 2003 では、構造が読みやすかったので、自作のアドインを使用しました。(他のツールもありましたが、もう見つかりません)。だから私はここであなたが知っている解決策を尋ねます。:-)

編集: 同様の質問も見つかりました: Visual Studio でコードの概要を表示するには?