像在IntelliJ中一样在AppCode 3.0中生成文档注释

Apa*_*pan 20 documentation code-generation objective-c appcode

是否有任何方法AppCode 3.0可以生成文档注释IntelliJ

例如,IntelliJ我可以输入一个方法:

public int method(float number){
    // magic
}
Run Code Online (Sandbox Code Playgroud)

当它高于它时,我将输入:/**,IDE将生成如下代码:

/**
*
* @param number
* @return
*/
public int method(float number){
    // magic 
}
Run Code Online (Sandbox Code Playgroud)

AppCode 3.0做了类似的技巧后,我只得到这样的东西:

/**
*
*/
- (int)method:(float)number;
Run Code Online (Sandbox Code Playgroud)

我已经检查过Preferences/Smart Keys/Insert documentation comment stub并且已经过检查.

Roy*_*Roy 6

该功能在AppCode 3.0中不可用,但已在2016.2版本中添加,因此升级将解决您的问题。从发行说明中

只需按/ **,/ *,就可以立即为Objective-C / C ++方法生成文档注释!或///并将参数名称自动插入到注释存根中。

  • 显然,他们仍然需要在Swift中实现生成文档注释。您可以在此处跟踪进度:https://youtrack.jetbrains.com/issue/OC-14887。 (2认同)