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 这种使用代码提示导入后不能直接填写参数 需要先添加“:”之后才可以,这样代码提示就完全没有必要了,还不如换回原来的提示方案

.log


更多关于uni-app 版本升级后 代码提示问题增多 提示方案和之前相差太大 部分模块出现bug的实战教程也可以访问 https://www.itying.com/category-93-b0.html

25 回复

我也感觉,最近的两次更新问题实在是太多了,编辑器操作比以前繁琐了, 真机也检测不到了,文档排班也改了,找个东西半天找不到,效率还不如我直接上百度

更多关于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键还是不行

我也碰到了 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.jsonpages.json 等配置文件与新版本兼容。
  • 检查 package.json 中的依赖项,确保所有依赖都已更新到与新版本兼容的版本。

5. 重新安装依赖

  • 删除 node_modules 文件夹和 package-lock.json 文件,然后重新运行 npm installyarn install 来重新安装依赖。
  • 有时候依赖包的版本冲突会导致代码提示问题或 Bug。

6. 检查代码提示配置

  • 如果代码提示方案变化较大,可以检查 IDE 的设置,确保代码提示相关的配置符合预期。
  • 在 HBuilderX 中,可以通过 菜单 -> 工具 -> 设置 来调整代码提示相关的设置。

7. 使用 TypeScript

  • 如果项目规模较大,可以考虑使用 TypeScript 来增强代码提示和类型检查。
  • uni-app 支持 TypeScript,可以通过配置 tsconfig.json 来启用 TypeScript 支持。

8. 排查特定模块的 Bug

  • 如果某些模块出现 Bug,可以尝试以下方法:
    • 检查相关模块的代码,确认是否有与新版本不兼容的地方。
    • 查找官方文档或社区,看看是否有类似问题的解决方案。
    • 如果问题无法解决,可以尝试回退到之前的稳定版本,或者向官方提交 Bug 报告。

9. 回退到之前的版本

  • 如果问题无法解决,且影响较大,可以考虑暂时回退到之前的稳定版本。
  • 使用 npmyarn 来安装特定版本的 uni-app,例如:
    npm install uni-app@x.x.x
回到顶部