logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Cocos Creator 入门:从环境配置到用 Codex 做出贪吃蛇(0 到 1)

本文介绍了从零开始使用Cocos Creator开发游戏的完整流程,包括环境配置、项目创建、脚本编写和AI辅助开发。主要内容涵盖:1)下载安装Cocos Creator编辑器;2)创建2D项目并配置开发环境;3)编写测试脚本并运行验证;4)解析项目目录结构;5)利用Codex AI快速实现贪吃蛇游戏原型。文章强调搭建最小可运行项目的重要性,并指出AI虽然能加速开发,但仍需人工验证游戏逻辑和交互体验

文章图片
#游戏
鸿蒙 PC Markdown 编辑器内核:在 ArkWeb 中离线运行 CodeMirror 6

本文探讨了在鸿蒙PC的ArkWeb环境中离线运行CodeMirror 6编辑器的技术方案。文章重点分析了如何通过状态管理、依赖内联和架构设计,实现一个可靠、安全的Markdown编辑内核。主要内容包括: CodeMirror 6作为编辑核心,ArkUI处理原生交互的混合架构 保持单一文本事实源,避免多模型漂移问题 通过Vite将依赖内联到HAP包,确保离线可用性 大文档模式下的性能优化策略 预览与

文章图片
#harmonyos#编辑器#华为 +2
鸿蒙 PC Markdown 编辑器内核:在 ArkWeb 中离线运行 CodeMirror 6

本文探讨了在鸿蒙PC的ArkWeb环境中离线运行CodeMirror 6编辑器的技术方案。文章重点分析了如何通过状态管理、依赖内联和架构设计,实现一个可靠、安全的Markdown编辑内核。主要内容包括: CodeMirror 6作为编辑核心,ArkUI处理原生交互的混合架构 保持单一文本事实源,避免多模型漂移问题 通过Vite将依赖内联到HAP包,确保离线可用性 大文档模式下的性能优化策略 预览与

文章图片
#harmonyos#编辑器#华为 +2
鸿蒙 PC Markdown 编辑器内核隔离:CodeMirror EditorState 多会话切换

本文介绍了鸿蒙PC Markdown编辑器OhMarkdown中实现多标签编辑会话隔离的关键技术。通过为每个会话保存完整的EditorState引用而非仅存储文本内容,有效隔离了撤销历史、光标位置等编辑状态。文章详细阐述了会话快照的数据结构设计,包括基线文档、脏标记、修订版本等业务状态的隔离保存,并分析了为何需要清理延迟任务和采用不可变数据结构。该方案解决了多标签编辑器中跨文档状态串扰的核心问题,

文章图片
#编辑器#中间件#harmonyos +1
鸿蒙 PC Markdown 编辑器内核隔离:CodeMirror EditorState 多会话切换

本文介绍了鸿蒙PC Markdown编辑器OhMarkdown中实现多标签编辑会话隔离的关键技术。通过为每个会话保存完整的EditorState引用而非仅存储文本内容,有效隔离了撤销历史、光标位置等编辑状态。文章详细阐述了会话快照的数据结构设计,包括基线文档、脏标记、修订版本等业务状态的隔离保存,并分析了为何需要清理延迟任务和采用不可变数据结构。该方案解决了多标签编辑器中跨文档状态串扰的核心问题,

文章图片
#编辑器#中间件#harmonyos +1
鸿蒙 PC Markdown 编辑器 Bridge 协议:原生外壳与 Web 内核的状态同步

本文介绍了鸿蒙PC Markdown编辑器Bridge协议的设计与实现,重点解决原生ArkUI外壳与ArkWeb内核之间的状态同步问题。协议采用双向通信机制:Web到原生使用JavaScript Proxy传递事件,原生到Web通过runJavaScript发送命令。文章详细拆解了接口设计原则,包括白名单机制、初始化屏障、状态与内容分离传输、防抖节流策略、命令快照一致性保障、参数安全编码等关键技术

文章图片
#编辑器#前端#harmonyos +2
鸿蒙 PC Markdown 编辑器 Bridge 协议:原生外壳与 Web 内核的状态同步

本文介绍了鸿蒙PC Markdown编辑器Bridge协议的设计与实现,重点解决原生ArkUI外壳与ArkWeb内核之间的状态同步问题。协议采用双向通信机制:Web到原生使用JavaScript Proxy传递事件,原生到Web通过runJavaScript发送命令。文章详细拆解了接口设计原则,包括白名单机制、初始化屏障、状态与内容分离传输、防抖节流策略、命令快照一致性保障、参数安全编码等关键技术

文章图片
#编辑器#前端#harmonyos +2
鸿蒙 PC Markdown 编辑器文本兼容:UTF-8 BOM 与 CRLF 无损处理

本文探讨了鸿蒙PC版Markdown编辑器对文本格式的无损处理方案。文章指出,即使文本内容相同,文件底层字节可能因BOM、CRLF等格式差异而不同,这对开发者工具而言是数据兼容问题。解决方案包括:分离保存正文和格式元数据;精确检测BOM和行尾类型;CodeMirror编辑器配置lineSeparator保持原格式;实现格式信息的全流程无损传递。文章还纠正了BOM处理的常见误区,并强调CRLF不应简

文章图片
#harmonyos#编辑器#elasticsearch +2
鸿蒙 PC Markdown 编辑器文本兼容:UTF-8 BOM 与 CRLF 无损处理

本文探讨了鸿蒙PC版Markdown编辑器对文本格式的无损处理方案。文章指出,即使文本内容相同,文件底层字节可能因BOM、CRLF等格式差异而不同,这对开发者工具而言是数据兼容问题。解决方案包括:分离保存正文和格式元数据;精确检测BOM和行尾类型;CodeMirror编辑器配置lineSeparator保持原格式;实现格式信息的全流程无损传递。文章还纠正了BOM处理的常见误区,并强调CRLF不应简

文章图片
#harmonyos#编辑器#elasticsearch +2
鸿蒙 PC Markdown 编辑器 Beta 质量门禁与千文件压力

本文介绍了鸿蒙PC版Markdown编辑器OhMarkdown从Alpha进入Beta阶段的质量验证工作,重点包括: 质量验证分为内部可重复基线和外部真实证据两类,本轮完成了包含44项Playwright测试和10项ohosTest的内部基线验证。 新增精确构造10MB大文档测试,确保保护模式在字符级别精确触发;设计1000文件搜索测试用例,避免结果提前终止导致的假阳性。 通过统一门禁脚本串联We

文章图片
#harmonyos#编辑器#华为 +2
    共 575 条
  • 1
  • 2
  • 3
  • 58
  • 请选择