uni-app 版本升级后 代码提示问题增多 提示方案和之前相差太大 部分模块出现bug
uni-app 版本升级后 代码提示问题增多 提示方案和之前相差太大 部分模块出现bug
开发环境 | 版本号 | 项目创建方式 |
---|---|---|
PC | w11 | |
HBuilderX | 3.4.7 |
### 操作步骤:
- li*9
### 预期结果:
```ul
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
实际结果:
- li*9
bug描述:
新版本更新后,和之前的的代码提示相差太多,操作起来很是麻烦;另外还有一些小问题例如 ul>li*9
点击tab按键即可导入,但是一些电脑可以,一些就不行,另外类似于 margin-top
这种使用代码提示导入后不能直接填写参数 需要先添加“:”之后才可以,这样代码提示就完全没有必要了,还不如换回原来的提示方案
更多关于uni-app 版本升级后 代码提示问题增多 提示方案和之前相差太大 部分模块出现bug的实战教程也可以访问 https://www.itying.com/category-93-b0.html
我也感觉,最近的两次更新问题实在是太多了,编辑器操作比以前繁琐了, 真机也检测不到了,文档排班也改了,找个东西半天找不到,效率还不如我直接上百度
更多关于uni-app 版本升级后 代码提示问题增多 提示方案和之前相差太大 部分模块出现bug的实战教程也可以访问 https://www.itying.com/category-93-b0.html
”编辑器操作比以前繁琐了, 真机也检测不到了,文档排班也改了“ 这些问题能详细说说吗?
回复 DCloud_HB_WKP: 拿运行真机来说操作步骤起码比之前多了两步,比如我现在是运行状态要先点关闭,关闭以后又要重新去目录里面找一遍才能进去,而且检测真机我还要在哪里等待10多秒,有的时候根本就检测不到。之前的版本根本没得这些问题。然后再说文档,之前我想搜索一个组件直接到组件页面,ctrl + f直接就来了,还有一些配置项要点几个tab才找的到,而且像插件市场,开发后台,社区这些常用的东西,就不能像之前一样单独放出来吗。现在找个东西,效率和几年前刚用找东西效率差不多,还是说我还是不够熟悉文档,尴尬
新版本升级后 使用background:url()后没有像之前那样直接出图片,另外获取图片后也没有缩略图,之前的是类似于img标签的提示图片展示图的,同时在选择好对应图片后 输入标还停留在url()的括号内而不是之前的外面
提供下运行日志(菜单【帮助 - 查看运行日志】,日志可以另存为txt,然后以附件形式发送给我们)。
也可以添加HBuilderX官方qq群:793046085,进群at管理员
已重新编辑发送日志
现在还是和之前的问题一样,什么时候可以修复一下,现在效率已经严重下降了!!!
运行日志
这两天写代码写的恶心,各种提示都没了,写个div按下tab都不能自动变成
,严重降低效率了已经重装HBuilderX试试
回复 DCloud_HB_WDL: 重装可以恢复吗
回复 1***@qq.com: 本次语言服务由java迁移到node,更新后,个别用户遇到此问题。需要排查下原因。如果方便,可以添加HBuilderX官方qq群:793046085,进群at管理员。加群答案:HBuilderX
回复 1***@qq.com: 恢复不了,tab键还是不行
运行日志@DCloud_HB_WDL
我也碰到了 Mac版,连image的路径都无法提示,只有刚创建标签的时候有,稍微改下文件名就没提示
提供下HBuilderX具体版本号、以及项目信息。
无法复现。
现在里面的代码提示模块不同人使用的还不一样,真实搞不明白这个是什么鬼,还不如更新前的,这一版也不知道什么时候可以修复!!!
能够详细说明一下吗?
回复 DCloud_HB_WDL: 代码提示例如 background 这个css的样式 部门不同员工都有不同的代码提示,ul>li*3 这个批量生成的也是如此,就不能重新改为之前的那种吗,或者在测试完成后再进行升级,现在代码编写效率大大受到影响
回复 1***@qq.com: backgroud的提示,能否提供下截图。
回复 DCloud_HB_WDL: 截图没有了 就是backgroud 之后url() 会直接调用img图片,其他人则是需要输入部分相对地址才会出来,而且没有图片的缩略图展示
回复 DCloud_HB_WDL: 在页面分成上下两栏后 上面的打开【Markdown语法帮助.md】 这个文件后 下面一栏在输入法的时候可以像【Markdown语法帮助.md】这个里面的方式一样进行输入,否则里面提示的方法均不能使用
是的哦 比如 style=“margin: 1px 2px”
打到1px后时再按空格 他弹出了提示 这时一按2px的2他就选择了…每次都得删了再写
在 uni-app
版本升级后,遇到代码提示问题增多、提示方案变化以及部分模块出现 Bug 的情况,可以采取以下步骤进行排查和解决:
1. 检查版本变更日志
- 首先查看
uni-app
的官方升级日志,了解新版本中有哪些重大变更或已知问题。 - 升级日志通常会列出新特性、修复的 Bug 以及可能存在的兼容性问题。
2. 更新 IDE 和插件
- 确保使用的开发工具(如 HBuilderX)和相关的插件(如
uni-app
插件、TypeScript 插件等)都已更新到最新版本。 - 有时候代码提示问题是由于 IDE 或插件未及时更新导致的。
3. 清理缓存和重启 IDE
- 清理 IDE 的缓存,然后重启 IDE,看看问题是否依然存在。
- 在 HBuilderX 中,可以通过
菜单 -> 视图 -> 清理缓存
来清理缓存。
4. 检查项目配置
- 确保
manifest.json
、pages.json
等配置文件与新版本兼容。 - 检查
package.json
中的依赖项,确保所有依赖都已更新到与新版本兼容的版本。
5. 重新安装依赖
- 删除
node_modules
文件夹和package-lock.json
文件,然后重新运行npm install
或yarn install
来重新安装依赖。 - 有时候依赖包的版本冲突会导致代码提示问题或 Bug。
6. 检查代码提示配置
- 如果代码提示方案变化较大,可以检查 IDE 的设置,确保代码提示相关的配置符合预期。
- 在 HBuilderX 中,可以通过
菜单 -> 工具 -> 设置
来调整代码提示相关的设置。
7. 使用 TypeScript
- 如果项目规模较大,可以考虑使用 TypeScript 来增强代码提示和类型检查。
uni-app
支持 TypeScript,可以通过配置tsconfig.json
来启用 TypeScript 支持。
8. 排查特定模块的 Bug
- 如果某些模块出现 Bug,可以尝试以下方法:
- 检查相关模块的代码,确认是否有与新版本不兼容的地方。
- 查找官方文档或社区,看看是否有类似问题的解决方案。
- 如果问题无法解决,可以尝试回退到之前的稳定版本,或者向官方提交 Bug 报告。
9. 回退到之前的版本
- 如果问题无法解决,且影响较大,可以考虑暂时回退到之前的稳定版本。
- 使用
npm
或yarn
来安装特定版本的uni-app
,例如:npm install uni-app@x.x.x