問題タブ [workbench]

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 に答える
73 参照

plugins - プロパティ ビュー拡張 - PropertyContributor と PropertySource は異なりますか?

別のプラグインを実装してプロパティ ビューを拡張しています。このプラグインは、マニフェストでタブ付きプロパティ コントリビューター/タブ/セクションを定義しています。

プロパティ コントリビュータは、アクティブなワークベンチ パーツです。アクティブなワークベンチ パーツを選択すると、別のタブ (Hello World のようなもの) に単純なセクションを表示することができました。次に行うことは、これらのセクションにプロパティ ソースからの特定の情報を入力することです。しかし、私が使用する必要があるプロパティ ソースは、寄稿者のプラグイン プロジェクトにありません。これらがどこにあるかはわかっていますが、プロパティ ソースのプラグイン プロジェクトは、タブ付きのプロパティ ビューを拡張 (サポート) していません。プロパティをクリック/選択することで得られる唯一のものは、プロパティの基本的なリストビューです。

ですから、最初の質問は次のとおりです。それは可能ですか? 一部のワークベンチ パーツを propertyContributor として定義し、同時にワークベンチ パーツ以外のプラグイン プロジェクトの propertySections でプロパティ ソースのプロパティを使用することはできますか?

以下のリンクのように、すべての拡張機能に対して常に同じ貢献者 (contributorId) を使用します。propertyContributor、propertyTabs、および propertySections。

*リンク: http://www.eclipse.org/articles/Article-Tabbed-Properties/tabbed_properties_view.html

2 番目の質問は、プラグインがタブ付きのプロパティ ビューを拡張/サポートしていなくても、タブ付きのビューでプロパティ ソースのプロパティを取得することは可能ですか?

どうもありがとう!

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

mysql - MYSQL メモリ使用量

1GB のメモリを搭載した VPS Windows 2008 Web サーバーに MySQL をインストールしています。

MYSQL の最大メモリ使用制限を設定する方法はありますか。

それを介して実行できる場合は、ワークベンチをインストールしました。

どうもありがとう

ジョン

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

mercurial - Workbench 内のファイルごとに MQ のパッチを分割する方法 (コマンドラインなし)?

TortoiseHG 内の Mercurial Workbench では、多くの Mercurial 関数をグラフィカルに使用できます。一部のファイルを別の別のパッチに抽出したい Mercurial キューにパッチがあります。

コマンドラインアプローチの解決策をここで見つけました:

Gaol: 最終的に OP=P1 + P2 になります。ここで、OP=オリジナル パッチ、P1=パッチ 1、P2=パッチ 2 です。

解決:

ワークベンチ内でこれを行う方法を理解できないので、誰かがこれを達成する方法を教えてくれたらうれしいです. ありがとう!

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

mysql - データベースの構造を変更した後、MySQL ストアド プロシージャを更新する

この問題について何か助けていただければ幸いです。MySQL データベースを使用する Web サイトを運営しています。MySQL Workbench でデータベース モデルを構築しました。すべての SQL クエリはストアド プロシージャです。問題は、データベースに構造的な変更を加えたときに、どのストアド プロシージャが影響を受けるかがわからないことです。そのため、すべてのプロシージャを手動でリストして手動で変更するか、試行錯誤の方法を使用する必要があります。質問 - ストアド プロシージャの更新プロセスを自動化する方法はありますか。データベースに特定の構造上の変更を加えたときに影響を受けるストアド プロシージャを正確に知りたいです。MySQL では不可能な場合、他のデータベースでは可能ですか? (オープンソースまたは商用)。ありがとうございました。

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

unit-testing - Laravel ワークベンチ単体テスト

ワークベンチでパッケージをテストする方法は何ですか? 単体テストを作成すると、クラスは自動ロードされません。したがって、これは次のことを意味します。

クラス TestCase が見つからないというエラーが発生します。クラス TestCase を composer.json (パッケージ フォルダーにあるもの) のオートロードに追加すると、クラスが使用可能になります。ただし、「Illuminate\Foundation\Testing\TestCase」が利用できないなどの次のエラーが表示されます。私の質問は、パッケージフォルダーの composer.json に何を自動ロードする必要があるかです。すべてが私のメインのcomposer.jsonと同じように、または私が見逃している他の方法があります。

私はマヌエルでそれが言うことを知っています」

workbench/[vendor]/[package] ディレクトリから git init を実行し、ワークベンチから直接パッケージを git push することができます! これにより、絶え間ない composer update コマンドに悩まされることなく、アプリケーション コンテキストでパッケージを便利に開発できます。

しかし、私はこれを理解していません。誰かがこれが何を意味するのか説明できますか? ちなみに、私はgitに精通しています。コンテキストがわかりません。

EDIT1私が理解している限りでは、パッケージをリポジトリにプッシュしてから、メインのcomposer.jsonにパッケージとして含めます。これが開発時にどのように役立つかわかりません。うまくいけば、私はこれが間違っていることを理解しています.. :)

EDIT2私は間違っていました。パッケージが安定するまでワークベンチに保管します。Nils が以下で指摘したように、問題はまだ残っています。アプリを起動して単体テストできる環境を作るにはどうすればいいですか?ファサードなどをモックできるモデルをテストするようなものですか。それとも、ワークベンチでこれを行うのは悪い習慣ですか?

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

drupal - Drupal 7 の Workbench が Draft に正しく戻らない

7.22 Drupal インストールに Workbench モジュール バージョン 7.x-1.2 をインストールしました。元の作成者がページのステータスを「下書き」から「レビューが必要」に変更し、ページが承認済みユーザーのワークベンチに表示されてレビューされる限り、すべてが正常に機能しています。問題は、レビュアーが問題を発見し、ステータスを「レビューが必要」から「ドラフト」に変更し、メモを付けて元の作成者に送り返した場合、そのページが元の作成者のワークベンチに表示されないことです。実は原作者から完全に消えてどこにも出てこない。レビュー担当者は [下書き] タブでそれを見ることができますが、それだけです。これは明らかに正しくありません。他の誰かがこれを見たことがありますか、それを修正しましたか? これは、システムが正しく機能しない最も基本的な側面の 1 つに思えます。

前もって感謝します。

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

java - 別の ViewPart から拡張されたクラスを開く

私はEclipseでJavaでプログラムを書いています。スーパー クラス ViewPart から拡張された 2 つのクラスがあります。ここで、クラスの 1 つだけを自動的に (つまり、プログラムを実行したときに) 開きたいと思います。もう 1 つのクラスは、最初の UI のボタンで開く必要があります。しかし、ViewPart クラスを手動で開く方法がわかりません。

今やってみた

ActorCalendar ActorCalendar = new ActorCalendar(); {ActorCalendar.getSite().getPage().showView("id", null, IWorkbenchPage.VIEW_VISIBLE); を試してください。} catch (PartInitException e1) { // TODO 自動生成された catch ブロック e1.printStackTrace(); }

ここで、クラス ActorCalendar は、クラス ViewPart から拡張されたクラスです。このコード ブロックは、ViewPart から拡張された他のクラスのボタンに実装されます。しかし、このコード ブロックが実装されているクラスで NullPointerException が発生します。行で:

actorCalendar.getSite().getPage().showView("id", null, IWorkbenchPage.VIEW_VISIBLE);

私は何を間違えましたか?

誰かが私を助けてくれることを願っています。

ありがとうございました !