问题标签 [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 定位器类

我在休息服务上花费了大量时间,但在 SOAP 服务上花费的时间不多。所以这可能是一个愚蠢的问题,但我还是要问它。

我正在使用 wsdl2java(轴 1.4.1)构建我的 wsdl 文件。我得到的示例代码在生成的客户端代码中有一个服务定位器类。我想弄清楚在构建客户端之后是否需要构建这个类,或者我在 wsdl2java 命令中做错了什么

0 投票
1 回答
135 浏览

javascript - 从服务器端生成基于 js 的现代富客户端?

我正在开发一个内部网项目,该项目使用 javascript 来实现客户端副作用/小部件,例如树、网格、拖动。我们正在考虑使用 jquery/backbone 以及一些 jquery ui。

问题是,凭借 jquery/backbone 的极大灵活性,我们经验不足的开发人员几乎可以肯定会使代码变得混乱。我讨厌那样。

为了减少他们使代码混乱的机会,我将构建一个服务器端程序来解析 xml(那些开发人员将尽可能编写 xml 而不是 javascript)并在运行时生成 javascript。通过这样做,我可以强制限制 xml。并且 xml 往往不那么混乱。

但在开始之前,我想问一下有没有类似的现有框架?最好生成的 javascript 也使用模型/视图/控制器模式。

或者我还能做些什么来防止项目混乱?

ps:我想教育开发者。但这是一项长期的工作。对当前项目没有真正帮助。

谢谢你们。


好吧,我认为这是一个可怕的想法。所以除了培训我的开发人员(长期),我还能做什么?尤其是在短期内,因为项目正在进行中?

0 投票
1 回答
242 浏览

android - 如何控制 Eclipse 生成的蓝牙 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 文件,其中包含一些方法定义,或者理想情况下,包含整个类或模块定义。

我在想也许只是建立文件的字符串表示然后仅仅将其写出来可能是一种实现方式,但这种方式并不需要使用元编程,因为我的目标是元编程练习,我想找出一种方法将其合并到该过程中,或者以另一种方式进行。

我想,如果我要采用构建字符串的方法,我想从类似的东西开始

然后以某种方式保存这样的输出

在可以替换 '' inklass_string然后写出到文件中的字符串中。我知道我可以将上面的代码片段直接放入字符串中,它会很好地锻炼,但我希望输出采用更标准的格式,就好像它是手工编写的而不是生成的一样:

有人能指出我正确的方向吗?

0 投票
0 回答
1288 浏览

python - Apache Thrift 教程错误

我一直在尝试按照本教程学习在 python 中使用 Apache Thrift:http: //www.billdimmick.com/devjournal/building-an-apache-thrift-service-in-python.html。本教程使用的 thrift 文件是:

当我尝试使用 thrift --gen py:new_style demo.thrift 将其编译为 python 代码时,出现以下错误:

我看不出 thrift 文件有什么问题,但我仍然遇到错误。怎么了?

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 Schema 的 2.0 版,而不是 1.3 版。

  • 一些生成的表单代码是不同的,例如

    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 缓慢的“列出成员”智能感知

我正在使用 Visual Studio 2012(Premium、Update 3、ReSharper 8)在 VB.Net 中编码。我已停用 ReSharper intellisense,并且正在使用标准的 VS intellisense。

一段时间以来,我一直遇到严重的智能感知性能问题。我的问题似乎特定于智能感知的“列表成员”子集。几乎每次列表成员智能感知被激活时,加载和显示列表大约需要 2 秒。应用程序挂起,直到显示成员列表。

我使用 Process Monitor 来诊断问题,似乎每次显示成员列表时,Visual Studio 缓存都会与我的解决方案中的各种文件执行数千次文件交互。大多数这些文件交互似乎都集中在从 T4 模板和 VS 生成的设计器文件生成的代码上。我无法在网上找到有关此问题的任何信息。

有没有其他人看到这个性能问题并找到了解决方案?

0 投票
1 回答
3079 浏览

visual-studio - Visual Studio + Qt 清理生成的文件

当我在 Visual Studio 2008 中为 Qt 项目按“清洁解决方案”时,所有来自 generatefiles 文件夹的 moc 和 ui 头文件都被清除。
我在这个文件夹中多了一个自己生成的 *.h 文件,怎么删除呢?
moc 和 ui 头文件在哪里被删除?我找不到任何设置,可以选择添加自定义文件,但“清理时删除的扩展名”除外。但是没有关于“生成的文件”的内容。

并且Project->Properties->Configuration Properties->General->Extensions to Delete on Clean不能在这种情况下使用,因为它会忽略路径并仅识别扩展名或文件名。