DCloud_heavensoft
DCloud_heavensoft
  • 发布:2014-08-27 03:06
  • 更新:2021-07-14 21:47
  • 阅读:82616

支持jquery、zepto、angular、ext、dojo 等js框架的提示吗

分类:HBuilder

HBuilder有通行的js扫描分析提示,大部分js库都可以方便的提示。
但js是一门超级灵活的语言,通行分析有时分析的不够完美,如果对框架做单独优化配置,可以有更好的提示。
DCloud官方对vue、jquery、zepto、angular、bootstrap、微信JS SDK和MUI等框架专门做了优化。
但js框架太多,而我们精力有限,所以我们也提供了扩展方案,大家可以一起来完善js框架的优化提示。

官方优化的js库的提示挂载方法:
使用jquery、mui等框架,如果工程下存在标准的框架文件,或者HTML引用了网络cdn的框架地址,HBuilder会自动识别并挂载相应的框架语法。
如没有自动挂载语法库提示,需要对工程点右键-引用框架语法。


HBuilderX下的界面有调整,改为在右下角状态栏选择。

注意:如果显示是挂着的,但没效果,请先取消挂载,并确认,然后再次挂载重试。如果是HBuilder,对工程点右键重新建立索引。
注意:语法提示库是工程级的,不是文件级的。如果工程不在HBuilder或HBuilderX里,直接拖一个单独的文件进来,无法加载语法提示库。

DCloud还提供了3种js库语法提示扩展方案:

  1. 通过扩展代码块,可以补充angular的标签和属性。菜单工具-扩展代码块-HTML代码块。
  2. 通过框架语法库,可以补充js部分的语法。对项目点右键,引入框架语法,里面有提示。
  3. 编写JSDoc。参考 http://ask.dcloud.net.cn/article/129
    开源语法库git地址:https://github.com/dcloudio/WebFrameworkGrammar

另外ext的提示,可以在工程中引入一个ext的jsdoc文件,也可以提示,具体参见 https://github.com/dcloudio/WebFrameworkGrammar

33 关注 分享
黑咕隆咚小Gee keke007 cike8899 Virgil酱油 无厘头 烟雨梦霄云 snowBobby 扯淡1992 lewis 小核桃Tony_K 方圆 chen214123158 古正龙国君 v***@126.com 5***@qq.com 这个昵称真好 Percy Trust 杨小凡 LysanderCroft 糖葫芦串 b***@126.com 1***@163.com 卡特牛 6***@qq.com x***@163.com 8***@qq.com z***@163.com bigzomliao 二十三岁IT男 5***@qq.com 4***@qq.com 冰霜花

要回复文章请先登录注册

2***@qq.com

2***@qq.com

为什么angular提示试了多次还是没有
2021-07-14 21:47
Sunning

Sunning

添加了react的框架语法提示,但是还是没有提示呢
2018-12-13 10:59
9***@qq.com

9***@qq.com

你好
2018-12-05 22:29
取昵称

取昵称

回复 烈火 :
睿智
2018-12-05 20:25
qq421065846

qq421065846

从七月中旬开始做混合app,到现在半个月过去了,一个简单的app已见雏形,期间也遇到过无数的坑,主要是熟悉和使用mui框架,h5+,以及调用原生api等,入坑已深,欢迎有兴趣加qq421065846一起讨论交流学习,爬坑。
2017-08-01 15:12
949961306

949961306

最前面那两个货用的人家的ide还bb这那的 有本事你别用啊 你自己写去啊 用的免费的还用出优越感了 我水平不够但是到这该资助的时候还去资助点 希望能把react提示做好,真的很急啊 谢谢开发工具的人员了
2017-04-11 18:50
c***@qq.com

c***@qq.com

很好的一款 ide
2017-02-21 15:50
webwuyou

webwuyou

保持谦卑难能可贵,每个工具都有优缺点,选择适合自己的就行了,虽然大部分时候用sublime,但是hbuilder确实是国人的骄傲……
2017-02-13 22:00
v***@163.com

v***@163.com

回复 烈火 :
无能和自私就不要说得这么理所当然。
2017-01-05 14:07
r***@163.com

r***@163.com

前边有些家伙,真的是很low啊,用开源的项目不感谢也就罢了,竟然对做出贡献的人冷嘲热讽。
没有这些人,你编的出代码,我看够呛。
2017-01-02 14:55