問題タブ [generated-code]

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

client - Axis 1.4.1 wsdl2Java Locator クラス

私は残りのサービスに多くの時間を費やしていますが、SOAP サービスにはあまり時間を費やしていません。ですから、これはばかげた質問かもしれませんが、とにかく質問するつもりです。

wsdl2java (軸 1.4.1) を使用して wsdl ファイルを作成しています。提供されたサンプル コードでは、生成されたクライアント コードに Service Locator クラスが含まれています。クライアントのビルド後にこのクラスをビルドする必要があるかどうか、または wsdl2java コマンドで何か間違ったことを行っているかどうかを把握しようとしています。

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

javascript - サーバー側から最新の js ベースのリッチ クライアントを生成しますか?

私は、ツリー、グリッド、ドラッグなどのクライアントの副作用/ウィジェットに javascript を使用するイントラネット プロジェクトに取り組んでいます。jquery/backbone といくつかの jquery ui を使用することを考えています。

問題は、jquery/backbone の優れた柔軟性により、経験の浅い開発者がコードをMESSYにすることはほぼ確実です。そして、私はそれが嫌いです。

コードが乱雑になる可能性を減らすために、サーバー側のプログラムを作成して xml を解析し (開発者は、可能な場合は javascript の代わりに xml を記述します)、実行時に javascript を生成します。これにより、xml を強制的に制限できます。また、xml の方が煩雑ではない傾向があります。

しかし、それに飛び込む前に、同様の既存のフレームワークはありますか? できれば、生成された JavaScript もモデル/ビュー/コントローラー パターンを利用します。

または、プロジェクトが乱雑にならないようにするには、他に何ができますか?

ps: 開発者を教育したい。しかし、それは長期的な仕事です。現在のプロジェクトにはあまり役に立ちません。

ありがとうございます。


わかりました、ひどい考えだと思います。では、開発者を (長期的に) トレーニングする以外に、他に何ができるでしょうか? プロジェクトが進んでいるので、特に短期的には?

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

android - Eclipse で生成された Bluetooth Java ファイルをどのように制御しますか?

私は正常に動作する Eclipse-Indigo でビルドされた Android プロジェクトを持っています。最近、多くのファイルをコピーし、Eclipse-Juno で再構築しました。アプリをインストールして Eclipse から実行すると、アプリは実行されますが、APK を生成しようとすると、次のようになります。

Dalvik 形式への変換に失敗しました: dex を実行できません: 複数の dex ファイルが Landroid/bluetooth/IBluetooth を定義しています。

ディレクトリを比較すると、src/android.bluetooth/IBluetooth.aidl と IBluetoothCallback.aidl は同一ですが、動作中のバージョンには gen/android.bluetooth が存在しますが、壊れたバージョンには存在しません。もちろん、これらのファイルを手動で置き換えると Eclipse は泣き言を言うので、問題は、Eclipse が AIDL 入力からこれらの特定のファイルを生成する方法をどのように制御するかということです。

あるいは、誰かが愚かなエラーを取り除く方法について賢明な提案を持っている場合は、代わりにそれを採用します:-)

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

java - SourceMonitor が Eclipse によって生成された equals() および hashcode() メソッドをスキップするようにするにはどうすればよいですか?

これらの自動生成されたメソッドは、分析から除外したい複雑さを追加します。

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

ruby - メタプログラミングによって生成された Ruby コードはどこに保存され、表示/印刷可能ですか?

Ruby でのメタプログラミングについて学び始めたばかりで、生成されたコードを (何らかの方法で) 表示できるかどうか疑問に思っていました。コーディングの練習として、いくつかのメソッド定義、または理想的にはクラスまたはモジュール定義全体を含む Ruby ファイルを生成する短いメソッドを書きたいと思います。

おそらく、ファイルの文字列表現を構築し、それを書き出すだけでそれを達成できるのではないかと考えていましたが、その方法ではメタプログラミングを使用する必要はありません。私の目標はメタプログラミングの演習であるため、それをそのプロセスに組み込むか、別の方法で行う方法を見つけたいと思います。

文字列構築のアプローチを取るとしたら、次のようなものから始めたいと思います

そして、どういうわけかこのようなものの出力を保存します

'' を置き換えることができる文字列でklass_string、ファイルに書き出されます。上記のコード スニペットを文字列に直接挿入するだけで問題なく動作することはわかっていますが、生成されずに手動で記述されたかのように、出力をより標準的な形式にしたいと考えています。

誰かが私を正しい方向に向けることができますか?

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

winforms - 新しい Visual Studio バージョンを使用して古い Windows フォーム プロジェクトで作業すると、ResX と生成されたコード ファイルが変更されます。なんで?

私は .NET 2.0 Windows Forms プロジェクトに取り組んでいます。最後にいつメンテナンスされたのか、どの開発環境が使用されていたのかはわかりません。Visual Studio 2005 が可能性が高いと思います。プロジェクトはおそらく、ソリューション全体のアップグレードの一環として、Visual Studio 2010/2012 形式にアップグレードされています。

それにもかかわらず、私は現在、Visual Studio 2012 を使用して作業しています。ソース管理にコミットしようとしていたものを確認したところ、多くの変更があることに気付きました。

  • 「.resx」ファイルは現在、ResX スキーマのバージョン 1.3 ではなく、バージョン 2.0 を使用しています。

  • 生成された Forms コードの一部が異なります。

    private System.ComponentModel.Container components = null;

    は次のものに置き換えられました。

    private IContainer components;

ターゲット フレームワークは変更していません。私はいつもそうであったと思うので、それはまだ.NET 2.0をターゲットにしています。

それで、これはなぜですか?そして、おそらくもっと重要なのは、その影響は何ですか? ソフトウェアは、Windows Vista または Windows 7 を実行しているマシンに再展開され、そのすべてに (少なくとも) .NET 2.0 がインストールされます。

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

android - Android が生成した R クラス - 構文エラー

プロジェクトとその生成された R クラスがあり、その最初の文字列 ID を奇妙な形式で生成し、「=」とリソース名が入れ替わっています!

すでに名前を変更しようとしましたが、うまくいきません!

誰かがこの問題に直面していますか?

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

visual-studio - Visual Studio 2012/2013 の遅い "メンバーのリスト" Intellisense

Visual Studio 2012 (Premium、Update 3、ReSharper 8) を使用して VB.Net でコーディングしています。ReSharper インテリセンスを無効にして、標準の VS インテリセンスを使用しています。

しばらくの間、深刻な IntelliSense パフォーマンスの問題が発生しています。私の問題は、インテリセンスの「リスト メンバー」サブセットに固有のようです。リスト メンバーの intellisense がアクティブになるたびに、リストの読み込みと表示に約 2 秒かかります。メンバー リストが表示されるまで、アプリケーションはハングします。

Process Monitor を使用して問題を診断したところ、メンバー リストが表示されるたびに、Visual Studio キャッシュがソリューション内のさまざまなファイルと何千ものファイル インタラクションを実行しているようです。これらのファイルのやり取りのほとんどは、T4 テンプレートから生成されたコードと VS によって生成されたデザイナー ファイルに集中しているようです。この問題に関する情報をオンラインで見つけることができませんでした。

他の誰かがこのパフォーマンスの問題を見て、解決策を見つけましたか?

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

visual-studio - Visual Studio + Qt cleaning of generated files

When I press "Clean Solution" in Visual Studio 2008 for a Qt project all moc and ui header files from generatedfiles folder are cleaned.
I have one more my own generated *.h file in this folder, how to delete it too?
Where moc and ui headers file are deleted? I can't find any setting, with a option to add custom file except "Extension to Delete on Clean". But there is nothing about "generatedfiles".

And Project->Properties->Configuration Properties->General->Extensions to Delete on Clean can't be used in this case, because it ignores paths and recognize only extensions or file names.