标签: code-templates

在eclipse代码模板中循环字段

你能在代码模板中做循环,例如我想打印一个类中的所有字段.那有模板吗?

java eclipse templates code-templates

5
推荐指数
2
解决办法
4714
查看次数

MVC3中的新T4控制器模板

如您所知,在MVC中创建新的t4模板,需要将CodeTemplates文件夹添加到项目中.有两个主要子文件夹1- AddController,2- AddView我总是使用AddView文件夹添加新模板来生成自定义视图,知道我需要新模板来生成控制器,但是当我将新tt文件添加到AddController文件夹时,模板中没有任何新选项新控制器,总有3个选项:

在此输入图像描述

那么如何在Add Controller窗口中添加新选项以使用我的自定义控制器模板?或者,如果我尝试错误的方式,您有什么建议使用模板生成控制器?

asp.net-mvc t4 controller code-templates asp.net-mvc-3

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

ReSharper - 如何恢复到Visual Studio代码模板

在Visual Studio中创建属性时,我使用片段prop,可以TAB在类型和名称之间,Visual Studio在2之间跳转.

ReSharper已经接管了这个功能,我想知道如何将它重置回Visual Studio.我遇到的问题是我不知道在哪里看.在Visual Studio 2012中,我可以看到ReSharper菜单,但有很多选项我不知道在哪里查看.

resharper code-templates code-snippets visual-studio-2012

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

IntelliJ Live模板:修改后的setters模板

有没有人知道如何在intellij中设置一个实时模板来做专门的setter - 我正在使用v5,但我很乐意接受更新版本的知识) -

我的第一个需求是firePropertyChange setter:

public final static String $PROPERTY$ = "$property$"
public void set$Property$($TYPE$ $property$) {
    Object oldValue = this.$property$;
    this.$property$ = $property$;
    firePropertyChange($PROPERTY$, oldValue, $property$);
}
Run Code Online (Sandbox Code Playgroud)

我有一个半工作版本,使用如下定义的变量生成实现:$ property $ - > completeSmart()$ PROPERTY $ - > completeSmart()

我的第二个需求是一个构建器样式的setter,它调用常规setter然后在set之后返回:

public $THIS_TYPE$ with$Property$($TYPE$ $property$) {
    set$Property$($property$); 
    return this;
}
Run Code Online (Sandbox Code Playgroud)

对于这个我没有什么好的东西:我仍然需要打字很多!

有什么建议吗?

java intellij-idea code-templates

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

自动或手动向C/C++头文件添加一些注释

我一直在头文件中添加以下预处理器代码.

#ifdef _HELLO_H_
#define _HELLO_H_

#endif

有没有办法自动执行此操作(我的意思是,当我第一次加载头文件时,emacs只是添加代码),或手动(我的意思是,我有一些Mx SOMETHING)?

如果不存在,我如何编程elisp代码?

  • 检查是否未定义#ifdef.
  • 在头文件的名称中输入名称_HELLO_H_.

c++ emacs elisp code-templates

3
推荐指数
2
解决办法
1920
查看次数

Eclipse中的代码生成

eclipse,velocity或jet模板中最有用的代码生成工具是什么?任何人都有这方面的经验,知道赞成和利弊?

eclipse code-generation code-templates eclipse-m2t-jet

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

如何在Netbeans代码模板中获取当前的类名?

我想在Netbeans中为logger编写代码模板:

org.slf4j.LoggerFactory.getLogger(XXXXXX.class).warn("${cursor}");
Run Code Online (Sandbox Code Playgroud)

我找不到语法插入当前类的名称为模板(请参阅XXXXXX上面占位符)的参考.

netbeans code-templates

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

如何在 android studio 中导入/导出实时代码模板?

在 Eclipse 中,只有import or export code template. 我想在 android studio 中做同样的事情,但没有任何方向选项可以这样做。

我已经创建了一个模板,现在我想将它应用到我所有的其他系统,所以我需要导出和导入。

我有一个选择要做,但我只想知道这是其他任何方式。

  1. 在 eclipse 中创建代码模板文件并导出。
  2. 导出的文件将为 XML。
  3. 现在复制该 XML 文件并移至 ..//.AndroidStudio/config/templates
  4. 重新启动 Studio 并使用它。

你能帮我一下吗。

谢谢你的时间。

eclipse import export code-templates android-studio

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

netbeans:代码模板新行

为了尊重Zend的编码标准,我想以这种方式使用我的方法:

public function myMethod()
{
    //my code here
}
Run Code Online (Sandbox Code Playgroud)

但是当我输入fnc+ CTRL+SPACE代码模板时,就像这样:

public function myMethod() {
    //my code here
}
Run Code Online (Sandbox Code Playgroud)

fnc像这样修改了代码模板:

function ${functionName}($$${param})
{
    ${selection}${cursor}
}
Run Code Online (Sandbox Code Playgroud)

但没有变化.我也尝试过:

function ${functionName}($$${param})

{
    ${selection}${cursor}
}
Run Code Online (Sandbox Code Playgroud)

但是第1列的开口支撑,而不是第4列(因为它应该是尊重标识).
有谁知道如何实现这一目标?提前致谢.

netbeans code-templates

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