問題タブ [code-generation]

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

code-generation - マイクロコード生成は有害と見なされますか?

私は最近、自分の時間のほぼ 90% を費やしている退屈な「データよりもフォーム」作業のために手書きで書いた層ごとにクラスを生成するための小さなツールを作成しました (気のめいるようです) ... 経済が改善するにつれて、これについて詳しく説明します。 )

私の質問はこれです - このコードを毎日手で入力する代わりにこのツールを使用すると、実際に開発者として私を傷つけますか? 私は常にこのツールに変更を加えていると感じているので、使用するパターン/行った選択/などを常に把握しておく必要があります.私は間違っていますか?

0 投票する
5 に答える
340 参照

open-source - そこにオープンソースのコード生成プロジェクトはありますか?

私は社内のコードジェネレーターを使用しています。このコードジェネレーターでは、オブジェクトに関するすべてのメタデータを提供し、データベースと、検証ロジックを含むオブジェクトモデルを生成します。データベースにすべてのデータを読み込んだら、従来のASP<%%>を使用してテンプレートを作成します。これに似たオープンソースフレームワークが出回っていることを知りたいです。

ありがとう!

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

codeigniter - CodeIgniter テーブル クラス: 生成されたセルからリンクを追加する

データベースから取得したデータの配列からテーブルを自動生成するテーブル クラスを使用しています。

モデル:

コントローラー

コントローラーは、動作させると最終的にビューに移動します。これで問題なくテーブルが生成されますが、フィールドへのリンクを追加したいと思います。たとえば、idそのレポートの ID だけのデータ ページにリンクできる列です。昔ながらの方法でテーブルを手動で出力できることはわかっています。その後、必要なリンクを追加できますが、できるだけ自動生成を使用できるようにしたいと考えています。表のセルをリンクするのと同じくらい一般的なことを行う方法が必要です。誰にもアイデアはありますか?

編集

ユーザーJava PHPは、ほとんどがすぐ下にあります。これを機能させるコードは次のとおりです。

元の配列の値をアンカー テキスト バージョンに置き換える必要がありました。

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

php - PHP と JavaScript の間で定数を共有する

重複の可能性:
PHP 文字列を Javascript 変数に渡す (および改行をエスケープする)

開発中の PHP アプリケーションにはいくつかの定数があります。Constants クラスを定義し、定数を const VAR_NAME = value; として定義しました。このクラスで。これらの定数を JavaScript と PHP コードの間で共有したいと考えています。それらを共有するための DRY (Don't Repeat Yourself) メカニズムはありますか?

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

asp.net - Visual Studio 2008の「シンボルを解決できません」エラー?

以前の開発者が残したコードの作業を開始しましたが、奇妙な問題が発生しています。コードはASP.NET2.0ではC#であり、VisualStudio2008ではReSharper4.1を使用しています。

このコードは正常にコンパイルされ、私のWebアプリで機能しますが、ReSharperは「シンボルを解決できません」というメッセージを表示します'<name of class here>'。それは世界の終わりではありませんが、コードファイルに大量の赤いエラーがないようにしたいと思います。

サンプルライン:

InvoiceItem invoiceItems = GetInvoiceItems(serviceLineItemID);

InvoiceItemは、自動的に生成された.csコードビハインドを備えた.xsdデータセットです。以前は、xsd.exeを使用してデータセットの.csファイルを作成し、プロジェクトに.csを含めましたが、この状況では機能しません。私は長い間.NET開発者でしたが、この問題に遭遇したのはこれが初めてです。

何か案は?

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

java - コード ジェネレーターはどのくらいの時間を節約できますか?

私の質問は簡単に思えますが、見た目より少し理論的です。プログラミング言語を使用せずに実行できるコード生成ソフトウェアまたはアプリケーション構築ソフトウェアがあります。Intelliunの VE Server や VE Designer などのアプリケーションは、このタスクを実行する必要があります。私の質問は、実際には、開発チームとソースコードの進化プロセスを持つことと比較して、この種のツールの実際の節約量を誰かに追跡してもらうことです.

VE デザイナーの特定の例では、アプリケーションはデザイナーから実行され、そのコードは表示されません。VE サーバーでアプリを実行するだけです。すべてのコードは、XML 内部コマンドのように見えます。

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

java - Is there a way to generate java classes from MS-Dataset XSD files?

Dataset XSD ファイルを指定すると、System.Data を使用しない Java クラスを生成できますか? JAXB の XJC ツールを使用してテストを実行しようとしましたが、それほど役立つものは何も生成されません。

更新: Fernando の提案に従って、XmlBeans も試してみました。XJC 出力に似たもの、つまりテーブルのクラス表現が生成されますが、列、制約、または行はありません。これらをファサードに追加することはできますが、理想的には、使用された XSD コンパイラーによって生成されます。

0 投票する
8 に答える
40013 参照

c++ - XMLスキーマからC++クラスへ

xsdスキーマファイルで記述されたxmlファイルに格納されているデータを編集できるC++アプリケーション(GUI用のQtフレームワークを使用)を作成する必要があります。xsdスキーマをC++クラスに変換するツールはありますか?

0 投票する
10 に答える
58507 参照

java - JPAJavaコード生成

特にJPAコード生成手法を探しています

まず、プロジェクトがJPA準拠のコードを生成できるのは何ですか?(例:HibernateTools)

次に、コード生成ユーティリティもカスタマイズしたいと思います。これは、企業標準に準拠している必要があるためです。

そうでない場合、リフレクションを使用してJavaコードを生成するために利用できるすべてのフレームワークは何ですか?だから私は一から書くことができます。

注:Eclipseを使用してJPAコードを生成し、それを繰り返しリファクタリングして準拠させました。

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

c# - c#codegenのベストプラクティスのリソース

c#codegenのベストプラクティスに関する1つ以上のリソースを探しています(実行時にコードを介してc#を記述します)。