标签: code-generation

如何告诉 PyCharm 将生成的函数放在当前函数下方而不是上方?

foo()我的函数内部有一个函数调用main,但相应的函数foo尚不存在。我希望 PyCharm 使用如下所示的轻浆选项为我生成该函数。

原则上它是有效的。但是,我希望在下面 main生成新函数,而不是在它之前/之上。

=> 我如何告诉 PyCharm 将生成的函数放在调用/生成它的函数下方?

=> 是否有一些我找不到的 PyCharm 设置?或者一些插件/扩展?

在此输入图像描述

如果我提取一个方法(Ctrl+Alt+M),新生成的方法将按预期放置在调用方法下方。

python code-generation pycharm

5
推荐指数
0
解决办法
108
查看次数

5
推荐指数
1
解决办法
4696
查看次数

如何在自己的代码库上微调 LLM 模型?

我有 10 个 Javascript (VueJS) 代码存储库(每个存储库对应 1 个主题)

我想在这 10 个代码存储库上训练一个 LLM 模型,以便我可以使用提示生成新主题。

LLM模型以10个代码存储库的上下文为参考(因为所有存储库的文件结构都是相似的)

我是法学硕士和机器学习的初学者。

如何在我自己的代码库上微调 LLM 模型?

code-generation huggingface large-language-model

5
推荐指数
1
解决办法
1154
查看次数

代码生成器或ORM?

您对数据访问层有何建议?使用ORM,如Entity Framework和Hibernate OR Code Generators,如Subsonic,.netTiers,T4等?

orm code-generation data-access-layer

4
推荐指数
1
解决办法
594
查看次数

用于Delphi的x86代码生成器框架

有没有人遇到过Delphi的框架或库来简化x86代码的生成?我不是在寻找汇编程序,而是在低级别位和字节之上抽象代码生成过程的框架.理想情况下,我希望构建在现有库或框架之上,而不是根据具体情况对逻辑进行硬编码.

最初的用法是在运行时生成小代码存根,类似于Delphi调度SOAP请求的方式.如果我找不到东西,我可能会自己动手,但我不想重新发明轮子.如果许可证允许在商业和开源项目中进行翻译和使用,那么"C"中的某些内容可能会引起我的兴趣.

更新:

这里有一些更多的上下文:我正在努力的是作为持久性框架的一部分的接口和/或类的运行时实现.类似于Java注释驱动的持久性(JPA/EJB3),除了具有明显的Delphi风格.调用目标是一个模块化/可扩展的框架,它将实现一个通用的持久性模型.我需要以非常动态和流畅的方式调度和挂钩基于RTTI的方法调用和注释/属性模型(类似于InstantObjects元数据).

谢谢,大卫

delphi x86 assembly code-generation intel

4
推荐指数
1
解决办法
1565
查看次数

什么是CPU寄存器以及它们是如何使用的,尤其是WRT多线程?

这个问题和我下面的答案主要是为了回应另一个问题中的一个混乱领域.

在答案的最后,有一些问题WRT"易变"和线程同步,我不是完全有信心 - 我欢迎评论和替代答案.然而,问题的关键主要涉及CPU寄存器及其使用方式.

compiler-construction assembly code-generation cpu-registers

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

如何使用PowerShell添加类型来使用添加的类型

我正在开发一个生成CSharp代码的PoSh项目,然后将Add-Type其放入内存中.

新类型使用磁盘DLL中的现有类型,该DLL通过Add-Type加载.

一切都很好,直到我实际上尝试调用新类型的方法.这是我正在做的一个例子:

$PWD = "."
rm -Force $PWD\TestClassOne*
$code = "
namespace TEST{
public class TestClassOne
{
    public int DoNothing()
    {
        return 1;
    }
}
}"
$code | Out-File tcone.cs
Add-Type -OutputAssembly $PWD\TestClassOne.dll -OutputType Library -Path $PWD\tcone.cs
Add-Type -Path $PWD\TestClassOne.dll
$a = New-Object TEST.TestClassOne
"Using TestClassOne"
$a.DoNothing()


"Compiling TestClassTwo"
Add-Type -Language CSharpVersion3 -TypeDefinition "
namespace TEST{
public class TestClassTwo
{
    public int CallTestClassOne()
    {
        var a = new TEST.TestClassOne();
        return a.DoNothing();
    }
}
}" -ReferencedAssemblies $PWD\TestClassOne.dll
"OK" …
Run Code Online (Sandbox Code Playgroud)

powershell code-generation powershell-2.0

4
推荐指数
1
解决办法
6088
查看次数

PHP通用表单生成器/构建器

我正在寻找一个开源的PHP表单生成器或表单生成器来添加/编辑/删除/搜索记录?

我必须为一些记录创建一个简单的管理器,这是一个应该很容易找到的常见应用程序,但我找不到任何好的代码/类/应用程序/等:(

任何帮助表示赞赏.

php code-generation webforms cakephp interface-builder

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

Java Hangman项目:动作监听器

我正在创建一个刽子手游戏.我使用Netbeans中的GUI工具栏创建了一个按钮A - Z,如下所示:在此输入图像描述

我的问题是,如何为所有这些添加actionlistener.是否可以使用循环?如果我单击按钮A,我将得到字符'a',依此类推.

java swing code-generation actionlistener

4
推荐指数
1
解决办法
1097
查看次数

使用svcutil将序列转换为通用列表

我试图用svcutil自动生成一些代码.我在xsd中有以下内容:

<xs:complexType name="ForsikringstilfelleDetalj">
    <xs:sequence>
        <xs:element name="detaljID" type="xs:string" minOccurs="0" maxOccurs="1"/>
Run Code Online (Sandbox Code Playgroud)

然后我运行以下命令:

svcutil xx.wsdl yy.xsd  /ct:System.Collections.Generic.List`1
Run Code Online (Sandbox Code Playgroud)

然后我得到以下C#代码:

public ForsikringstilfelleDetalj[] forsikringstilfelle
Run Code Online (Sandbox Code Playgroud)

我想要的是:

public List<ForsikringstilfelleDetalj> forsikringstilfelle
Run Code Online (Sandbox Code Playgroud)

根据网上的信息,/ ct选项应告诉svcutil使用通用列表进行集合.谁能看到我做错了什么?

c# code-generation svcutil.exe

4
推荐指数
1
解决办法
5640
查看次数