标签: code-generation

如何自动将现有项添加到Visual Studio项目?

我有一个工具,可以动态 生成 .xaml和.xaml.cs文件,并将它们放在适当的Visual Studio 目录中.

要将它们添加到项目中,我必须:

  • 右键单击该目录
  • 选择"添加现有项目"
  • 导航到硬盘驱动器上的匹配目录
  • 选择已创建的两个文件
  • 点击确定

有没有办法让我告诉项目"包括硬盘上项目文件夹下的所有现有项目"?

code-generation visual-studio-2008 visual-studio

14
推荐指数
2
解决办法
2万
查看次数

适用于C#的简单CRUD生成器

我正在为C#寻找一个简单的CRUD(或DAL)生成器.我不想要任何重量级的东西,因为我在SQL Server 2008数据库中只有几个表.

有什么建议?我知道.netTiers,但这对我需要的东西来说太过分了.

谢谢!

更新:我尝试了LINQ to SQL,它不能很好地满足我的需求.

c# database code-generation dao crud

13
推荐指数
3
解决办法
4万
查看次数

编译为本机代码并包含电池的编程语言

什么是编译为本机代码的编程语言,它们提供了一个全面的库?

包含网络,文件IO,RegEx,数据库,图形,多媒体,Win32 API绑定,文件压缩等功能的库.

code-generation programming-languages native

13
推荐指数
3
解决办法
1万
查看次数

以编程方式编写Java

我想知道是否已经有一个以编程方式编写java类或方法的库?

我正在寻找能够将新源代码写入现有文件或扩展已存在文件的库.

java code-generation

13
推荐指数
1
解决办法
4331
查看次数

没有XML绑定的XSD到Delphi类

也许以前曾经问过这个问题,但是我还没有找到关于Delphi的问题 - 我在Visual Studio中使用了一个XSD.exe来实现这一点:将XSD转换为代表XSD中指定实体的"普通香草"类 -未绑定到XML文档 - 用于在XSD中创建结构的类,而不是访问符合XSD中概述的结构的数据.

我正在寻找一个可以做到这一点的实用程序或产品(不花大价钱......):例如,我有这样的架构:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xs:element name="TDelphiClass">
        <xs:complexType>
            <xs:sequence>
                <xs:element ref="ID"/>
                <xs:element ref="ConnectionString"/>
                <xs:element ref="Group"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="ID" type="xs:integer"/>
    <xs:element name="ConnectionString" type="xs:string"/>
    <xs:element name="Group"type="xs:double"/>
</xs:schema>
Run Code Online (Sandbox Code Playgroud)

我想生成一个如下所示的Delphi单元/类:

unit uDelphiClass;

interface

uses
  Classes, SysUtils;

type
  TDelphiClass = class(TObject)
    fID: Integer;
    fConnectionString: string;
    fGroup: Double;
  end;

implementation

end.
Run Code Online (Sandbox Code Playgroud)

xml delphi xsd code-generation

13
推荐指数
1
解决办法
9491
查看次数

Maven在同一编译过程中预处理和生成类的示例?

有没有人在编译时预先处理类注释的maven项目有一个干净的例子,后续生成的类将在同一个编译过程中编译?

有没有人有实施这样一个项目的分步过程?

java preprocessor code-generation maven

13
推荐指数
1
解决办法
1万
查看次数

Python解析器,用于类似Python的语言

我正在寻找为源文件编写Python导入过滤器或预处理器,这些源文件本质上是带有额外语言元素的Python.目标是读取源文件,将其解析为抽象语法树,应用一些转换以实现语言的新部分,并编写有效的Python源,然后CPython可以使用它.我想用Python编写这个东西,我正在为这个任务寻找最好的解析器.

内置于Python的解析器是不合适的,因为它要求源文件是实际的Python,而这些不是.有大量的解析器(或解析器生成器)可以与Python一起使用,但如果没有大量的研究,很难说哪个是最适合我的需求.

总之,我的要求是:

  1. Parser是用Python编写的,或者是Python绑定.
  2. 附带一个我可以调整的Python语法,或者可以轻松地使用其他地方可用的可调整的Python语法(例如http://docs.python.org/reference/grammar.html).
  3. 转换后可以重新序列化AST.
  4. 用API方式工作不应该太可怕.

有什么建议?

python parsing code-generation

13
推荐指数
2
解决办法
2231
查看次数

IntelliJ IDEA GUI构建器 - 未生成Java代码

我在IntelliJ IDEA GUI设计器中设计了我的GUI表单,并选择了Project Settings→GUI Designer中的单选按钮来生成源代码而不是.class文件,但我的.java代码文件如下所示:

public class PovRayEmptyProjectWizardPanelVisual {
    private JTextField textField1;
    private JTextField textField2;
    private JTextField textField3;
    private JButton button1;
}
Run Code Online (Sandbox Code Playgroud)

就是这样 - 没有生成创建GUI的代码.如何手动触发此类代码生成,以便我可以.java使用Maven 编译生成的文件?

java user-interface code-generation intellij-idea gui-builder

13
推荐指数
1
解决办法
8385
查看次数

是否有TypeScript的代码生成API?

当我需要生成一些C#代码,例如来自xsd schema的DTO类或excel表时,我使用了一些roslyn API.

打字稿是否有类似的东西?

t4 code-generation roslyn typescript

13
推荐指数
3
解决办法
5661
查看次数

OpenAPI 生成器可使用 Spring 进行分页

我希望 OpenAPI 生成器(https://github.com/OpenAPITools/openapi-generator)能够根据 Spring Boot Data 中的实现在 API 中生成 Pageable 参数。我一直在尝试寻找一种合适的开箱即用的解决方案,但找不到。

理想情况下,此 Pageable 参数应仅按以下方式添加到 GET 方法:

default ResponseEntity<User> getUser(@ApiParam(value = "value",required=true) @PathVariable("id") Long id, **Pageable pageable**)
Run Code Online (Sandbox Code Playgroud)

因此,在我的控制器中实现此接口后,我需要重写它并具有上述的 Pageable 参数。我不想有单独的大小或页面参数,这里只有这个可分页。

感谢您的任何提示和帮助!

java spring code-generation openapi openapi-generator

13
推荐指数
1
解决办法
2万
查看次数