3***@qq.com
3***@qq.com
  • 发布:2019-02-28 16:26
  • 更新:2020-04-27 10:04
  • 阅读:2650

HbuilderX 不支持 jsdoc ?

分类:HBuilderX
2019-02-28 16:26 负责人:无 分享
已邀请:
DCloud_HB_WDL

DCloud_HB_WDL

支持

  • 守护

    不支持@param等提示

    2019-04-13 19:59

  • m***@foxmail.com

    还是不支持啊,当前HX版本已经更新到2.6.15.20200421 了

    2020-04-26 17:03

守护

守护

还真不支持@param等提示。
先就Hbuilder 和 HbuilderX 对jsDoc的支持做个对比。
问题1、HbuilderX 给一个函数 /星星 时不能自动创建@param
Hbuilder中在创建一个函数时,当函数有参数,在函数头部敲/**回车时,可自动给此函数创建@param,如下图:

HbuilderX中在创建一个函数时,当函数有参数,在函数头部敲/**回车时,不能给此函数创建@param,如下图:

问题2、HbuilderX 在调用一个函数时,不能在函数提示框中提示已有参数个数、名字以及注释信息
Hbuilder中调用一个有参函数,如下图:
编写中提示图:


函数名称编写后回车,在某个参数上停留时:

HbuilderX中调用一个有参函数,如下图:
HbuilderX中完整的函数例子,如下图:


编写中提示图:

函数名称编写后回车,在某个参数上停留时:

  • DCloud_HB_WKP

    参数提示已经在做了,下版本上线。

    2019-04-15 12:25

DCloud_heavensoft

DCloud_heavensoft

问题1还没解决。问题2已经在1.9.3解决

  • 守护

    问题2:我这边测试的确没有彻底解决。

    已解决的是和系统内置的方法能提示,如console.log()

    但是自定义的方法,不能提示。

    例如下面的例子:

    /**



    • 测试一下

    • @param {String} name 模块数组

    • @param {int} age 年龄

      */

      function test1(name,age){

      console.log(name+age);

      }


    不知道是不是jsdoc 注释写的不对?之前hbuilder就是这样默认提示的,然后照着写的。

    2019-04-20 16:44

  • 守护

    哦,对了,我用的是Mac版本的hbx 最新版本

    2019-04-20 16:47

开发仔XG

开发仔XG - 一只快要没饭吃的APP端程序汪,努力转向web端

提示还是有点问题啊,HBuilderX 1.9.3.20190422版本,

复制代码/**  
 *  调用发送短信  
 * @param {Object} data - 发送短信的传入参数对象.  
 * @param {array} data.phoneList - 手机号码数组.  
 * @param {string} data.message - 短信内容.  
 */  
function sendSMG(data) {  
}

调用函数的时候

在某个参数上停留时


把传入的参数对象的属性,也当做参数了;

在vscode里面显示的才对,希望能修复下这个问题

小李寻欢

小李寻欢

我是Mac 2.2.2 0816的最新版本,也不支持。

m***@foxmail.com

m***@foxmail.com - hello word !

当前HX版本2.6.15.20200421,上面说的两个功能都不支持

DCloud_HB_WDL

DCloud_HB_WDL

感谢反馈,我们验证下问题

  • m***@foxmail.com

    问题1已经解决了,问题2还有问题

    2020-04-27 10:24

该问题目前已经被锁定, 无法添加新回复

  • 标题 / 粗斜体
  • 代码片段
  • 超链接 / 图片 / 视频
  • 列表 / 引用

文章内容较多时,可以用标题分段 :

## 大标题 
### 小标题

斜体 / 粗体 :

**粗体** 
*斜体*
***粗斜体***

代码片段 :

``` javascript
代码片段
```

超链接 :

[链接文字](链接地址) 例: [百度](http://www.baidu.com)

图片 :

![图片说明](图片地址) 例: ![百度logo](http://www.baidu.com/img/bdlogo.gif)

视频 :

!![视频说明](视频地址) 例: !![优酷视频](http://youku.com)

有序列表 :

1. 123
2. 123
3. 123

无序列表 :

- 123
- 123
- 123

引用 : ( 双回车后结束引用 )

> 引用内容
引用内容
引用内容