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

支持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 冰霜花

要回复文章请先登录注册

violet

violet

回复 烈火 :
只想拿别人的,不想奉献自己的。一辈子码农的命。
2015-10-23 11:16
clem

clem

现实是一回事,理论又是一回事。你不贡献就不贡献,但还要振振有词,那就不对了。不管什么环境,你用开源,就必须接受开源的游戏规则,你可以违反规则,但并不是因为你在中国,于是违反规则,那是你自己的事情,不是国家的事情。就好比你去偷去抢,会因为你没钱就合理吗?没钱你可以去讨饭啊,没谁叫你去偷去抢。
2015-08-13 13:38
小西

小西

如果你奢望这么多人去给你做维护,那你们也不必做了,弄个开源项目,让大伙一块做呗,你们是有回报的。
国外有它存在的客观理由,这些在国内不成立,如果你们期望能在这方面达到国外的生态圈,那请你们至少做出自己的努力,连主题都只有这么点,对不起,你们最初的生态圈都没给大家demo,那你们自己慢慢建立这个圈吧,你在圈里转吧,可能你们开发的东西,只有你们自己在用。
2015-08-09 12:47
Be_Human

Be_Human

是的,国内很多人都为了生存,很看重利益,但是也要向这个方向引导的,只是不要有太多期望。。
2015-08-05 17:08
laden666666

laden666666

国内和国外是不一样的。国外贡献最起码他们福利好,不工作也能养活自己,国内没那样的环境,房子车子都忙不过来,哪有时间贡献这玩意。看看芬兰那种高福利的国家开源做得多好,天国短期内不可能那样。正如楼上说的,没时间,没精力额,生存要紧
2015-06-24 09:56
烈火

烈火

没时间,没精力额,生存要紧,你们慢慢贡献哈,我拷贝一下^_^.
2015-06-10 14:28
DCloud_heavensoft

DCloud_heavensoft (作者)

回复 烈火 :
那你的意思是github就该倒闭咯?
虽然国人奉献热情不高,但总是应该往这个方向引导的。
2015-06-09 13:06
烈火

烈火

这种希望网友来完善的想法有点幼稚,若没有商业利益,估计甚少有人有时间来帮你完善。
2015-06-08 16:20