Linjw
Linjw
  • 发布:2024-11-19 15:41
  • 更新:2026-03-18 11:13
  • 阅读:1537

HBuilderX 代码提示速度非常慢

分类:HBuilderX

一般都得等3秒以上才会提示(有时候更长),太影响效率了,这功能跟摆设似得,比AI提示还慢

而且使用CoodeGeex AI补全代码时跟HBuilderX代码提示框冲突,按tab键后无法使用AI补全的代码

希望团队优化此功能,可以试下隔壁VS Code,那个叫真流畅

2024-11-19 15:41 负责人:无 分享
已邀请:

最佳回复

DCloud_HB_WJ

DCloud_HB_WJ

刚刚给一个大佬看了一下。目前如果项目中存在tsconfig.json或者jsconfig.json的话确实会有可能卡顿,解决办法如下:

在tsconfig.json中如果存在include,并且include中的配置存在*/.xxx 的这种代码,最好是删除这种配置

可以参考图中的说明

原因:ts语言的设计就是这样,如果hx内部解决的话可能会导致用户功能上比较容易出现问题,目前还在内部想办法解决中。

  • DCloud_HB_WJ

    如果是通过hbuilderx创建的uni-app项目,其实是不需要tsconfig.json这会jsonconfig.json的。

    2025-04-23 11:54

  • 3***@qq.com

    {

    "compilerOptions": {

    "target": "esnext",

    "module": "esnext",

    "strict": true,

    "jsx": "preserve",

    "moduleResolution": "node",

    "skipLibCheck": true,

    "esModuleInterop": true,

    "allowSyntheticDefaultImports": true,

    "forceConsistentCasingInFileNames": true,

    "useDefineForClassFields": true,

    "sourceMap": true,

    "baseUrl": ".",

    "types": ["@dcloudio/types"],

    "paths": {

    "@/": ["./"]

    },

    "lib": ["esnext", "dom"]

    },

    "include": [

    ".ts",

    "
    .d.ts",

    "*.vue",

    "api//*.ts",

    "components/*/.vue",

    "config/
    /*.ts",

    "pages//*.vue",

    "pagesCategory/*/.vue",

    "pagesExpense/
    /*.vue",

    "my/*/.vue"

    ],

    "exclude": [

    "node_modules",

    "uni_modules",

    "unpackage",

    "dist",

    "build"

    ]

    } 这种配置可以吗,tsconfig.json 文件

    2026-03-19 09:49

HB_WJ

HB_WJ

方便发一下hx版本和运行日志吗

  • 小太阳ing

    这个经常会触发,最新正式版本(win),复现的步骤大概就是运行半天不关闭(上午运行一个项目,到下午使用就会这样,关闭重启编辑器又恢复正常,大致就这样)

    大致日志:2024-12-12 10:33:09.368 [WARNING:] [PluginHost] SimpleWebSocket: 连接断开,稍后自动重连: 1006


    2024-12-12 10:33:20.491 [WARNING:] [PluginHost] SimpleWebSocket error: Error: Unexpected server response: 404

    at ClientRequest.<anonymous> (D:\HBuilderX\plugins\im-notifier\extension.js:1:33425)

    at ClientRequest.emit (node:events:517:28)

    at HTTPParser.parserOnIncomingClient (node:_http_client:700:27)

    at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17)

    at TLSSocket.socketOnData (node:_http_client:541:22)

    at TLSSocket.emit (node:events:517:28)

    at addChunk (node:internal/streams/readable:368:12)

    at readableAddChunk (node:internal/streams/readable:341:9)

    at Readable.push (node:internal/streams/readable:278:10)

    at TLSWrap.onStreamRead (node:internal/stream_base_commons:190:23)

    SimpleWebSocket: 连接断开,稍后自动重连: 1006

    2024-12-19 14:17

l***@163.com

l***@163.com

解决了吗我从昨天开始也特别卡

DCloud_HB_WJ

DCloud_HB_WJ

已经在优化了,也可以加我,我远程先看看

moyufeihua

moyufeihua

4.29版本,同样遇到到这个问题,每次都得重启电脑

  • moyufeihua

    现在是用vscode写代码,hx运行

    2024-12-23 16:12

x***@163.com

x***@163.com

我这个项目是拉的别人的vue3项目,也是提示很慢,是vite的问题吗

3***@tmp.dcloud.io

3***@tmp.dcloud.io

5.03版本出现同样问题,代码提示很慢

DCloud_HB_SCZ

DCloud_HB_SCZ

你好,我创建了一个相关bug临时讨论群,里面有临时解决方案,可以添加一下
https://im.dcloud.net.cn/#/?joinGroup=69b8d5ce986f5262140296da

要回复问题请先登录注册