問題タブ [tooling]
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.
javascript - Javascript ツール: 現在どの程度複雑なリファクタリングが可能か?
ほとんどのIDEがより多くのソースコードファイルとプロジェクトにまたがる複雑なリファクタリングをサポートしているJavaから来て、同じことをサポートするJavascriptエディタがあるのだろうか?
Cloud9 の AST ツール サポートに関するプレゼンテーションを見終わったところです。このプレゼンテーションは 1 年以上前のものです。それ以来、Cloud9 は複雑なリファクタリング関数を理解できるようになったのでしょうか。NodeJs require() ステートメント? もちろん、この質問は Cloud9 に限定したくありません。brackets.io、Orion などがあります。これは私が出会ったプレゼンテーションにすぎないため、Cloud9 に基づいた例を示しています。
オブジェクト プロトタイプをエクスポートする Node モジュールがあり、これを使用する別のモジュールがあるとします。エクスポートされたプロトタイプの関数の名前を変更したいとします。私が探しているのは、変更に応じて IDE が他のモジュールの呼び出しをリファクタリングすることです。モジュールの依存関係全体でリファクタリングの名前変更をサポートするツールはありますか?
gradle - gradle コネクタを使用して、build.gradle ファイルから任意の構成情報を取得できますか?
サービスからダウンロードした Gradle プロジェクトで Gradle コネクタを使用しています。そのプロジェクトでGradle操作を行いたいのですが、プロジェクトからの情報が必要です。
ダウンロードしたプロジェクトの build.gradle には、抽出したいプロパティがいくつかあります。
私が使用する場合
モデルからいくつかの値を取得できますが、必要な値は取得できません (使用方法が間違っているのでしょうか?)。これらの特定の値をプロジェクトから抽出する方法はありますか (おそらく別のモデル)? ビルド ファイルでテキスト解析を実行することもできますが、それを最後のオプションにしたいと考えています。
model-view-controller - asp.net Web サイト プロジェクトでの mvc のビジュアル スタジオ ツール
誰でも私を助けることができますか?asp.net Web サイト プロジェクト (asp.net Web アプリケーション プロジェクトではない) でビジュアル スタジオ mvc テンプレートを有効にするソリューションが見つかりませんでした。asp.net Web アプリケーション プロジェクトでは可能ですが、asp.net Web サイト プロジェクトでは解決策が見つかりませんでした。
誰でも私を助けることができますか?
どうもありがとう。
c++ - Clang ツールを使用した c/c++ Windows リファクタリング ツール
c / c ++でソースコードをリファクタリングするためのユーティリティを書く必要があります。これには Clang を使用します。Visual Studio 2012 を使用して Windows 7 x64 上に構築された Clang。
IF
以下は、条件を反転し、コード ブロックTHEN
とを交換する必要があるコードですELSE
。
基本として、https://github.com/eliben/llvm-clang-samples/blob/master/src_clang/tooling_sample.cppの例を使用します。 これを行うには、すべての条件をバイパスし、それぞれを変更します。
結果リファクタリングの例を以下に示します。
私が好きなほど良くはありませんが、うまくいきます。しかし、リファクタリングを行うと、アプリケーションお粥の出力で以下のプログラムが得られます。
私のユーティリティの結果:
教えてください、私は何を間違っていますか?変数の名前変更やラベルへの移動など、リファクタリングのためのClangの他の機能はありますか? 前もって感謝します。
salesforce - Salesforce Tooling API - トリガーの無効化
ツール API を使用してトリガーを非アクティブ化しようとしています。私は開発者組織で成功しました。しかし、実際の開発者組織ではこれを行うことができませんでした。これは Salesforce ツール API のバグですか?
これがアルゴリズムの基本です。
- 一意の名前で MetadataContainer を作成する
- MetadataContainer を保存
- Body、MetadataContainerId、ContentEntityId、および Metadata[apiVersion=33.0 packageVersions=[] status="Inactive" urls=nil>] を設定する ApexTriggerMember を作成します。
- メタデータの変更["ステータス"]="非アクティブ"
- ApexTriggerMember を保存
- ContainerAsyncRequest の作成/保存
- 完了するまでコンテナを監視します。
- 必要に応じてエラーを表示する
サンドボックスで、Apex エンター コード hereTriggerMember を再クエリした後、読み取り専用項目「コンテンツ」が適切であることを確認しました。また、MetadataContainerId が "Completed" の State を持つ ContainerAsyncRequest を指すようになったことも確認しました。
これが私の結果です。成功したように見えますが、ApexTrigger は非アクティブ化されません ContentEntityId = 01q.............[非アクティブ化したい ApexTrigger]