2025 年 2 月 21 日消息,对于广大开发者而言,今天迎来一则重大利好消息!一款操作布局与 VSCODE 极为相似的可视化开发神器 ——Joker 智能可视化开发平台正式上线。无论你是深耕前端领域的开发大神、后端技术的资深专家,还是在 AI 开发浪潮中勇于探索的先锋,Joker 都能成为你得心应手的开发利器,为你带来前所未有的高效开发体验。
在日常开发过程中,工作台是开发者的得力伙伴。Joker 平台的工作台功能强大,它集成了前端组件、页面、方法、API,以及服务端的数据库、缓存、控制器(API)和配置文件等丰富资源,让开发者可以通过可视化操作完成开发工作。不仅如此,平台内置的 Javascript/Typescript 表达式编辑器更是一大亮点,借助它,开发者能够通过编写表达式实现更为复杂、高级的功能。而且,在开发流程中,代码检查功能会实时运行,一旦发现潜在问题,会立即给出针对性的解决方案,有效提升开发的准确性,大大减少错误排查时间,显著提高开发效率。
为了方便开发者操作,Joker 平台的工作台按功能划分为三个主要区域:
- 左侧面板:这是常用的菜单面板,会根据不同的项目类型和打开的文件类型,展示对应的功能菜单,满足多样化的操作需求。
- 中间面板:作为工作区,当打开文件时,平台会依据文件类型展示相应的可视化工作面板,为开发者提供舒适的开发环境。
- 底部面板:用于展示项目的基本信息,包括错误异常、文件大小、版本等,让开发者随时掌握项目状态。
资源管理器以直观的项目文件目录树形式呈现,是管理项目文件的核心区域。在这里,创建文件、修改文件基本信息、删除文件以及复制 / 粘贴文件等操作都能轻松完成,帮助开发者高效管理项目中的各类文件资源。当鼠标悬停在资源上时,右侧会出现菜单操作按钮,点击三点图标可打开文件操作菜单,其中包含创建文件夹、创建文件、查看提交纪录、编辑、删除、复制、粘贴、移动 / 剪贴等常用功能。
值得一提的是,在仓库创建时,平台会依据仓库类型自动创建符合规范的根目录文件夹。为保证规范性和一致性,用户无法自行创建新的根目录,但可以在已有根目录下自由创建子文件夹。平台创建的根目录按功能划分,涵盖组件、方法、页面、资源、缓存、控制器、项目配置(文件)、环境变量(文件)等,每个文件夹都有明确的用途,契合通用业务规范。
在 Joker 平台操作界面中,打开文件非常便捷。单击文件节点,即可快速打开对应的文件。系统采用智能管理机制,若打开的文件未进行任何变更,在打开下一个文件时,上一个未变更的文件会自动关闭,保持操作界面简洁有序。如果不想修改文件内容,但希望文件始终保留在打开文件任务栏中,双击文件节点即可实现。此外,在资源管理器下方的 “打开的编辑器” 面板,能清晰查看已打开的文件列表,方便快速定位和切换文件。保存文件也很简单,按下 Ctrl(Windows 系统)或 Command(Mac 系统)+S 组合键,就能快速保存修改内容。
同时,平台还配备了丰富的快捷键,如 Ctrl/Command + P 用于快速资源查找,Ctrl/Command + C 和 Ctrl/Command + V 在前端可视化面板中分别实现元素复制和粘贴,Ctrl/Command + Z 可实现操作撤销,让操作更加高效便捷。
在前端项目中,Joker 平台为开发者提供了实用的功能:
- 组件数据:打开组件或页面类型的文件时,左侧菜单面板会出现组件数据菜单。通过它,开发者可以查看当前组件或页面的内部数据,维护组件的 “状态数据” 和 “逻辑 / 事件”,还能查看 “布局大纲树”,全面深入地了解和管理组件或页面的相关数据与结构。
- 组件中心:同样在打开组件或页面文件时,左侧菜单面板会展示组件中心菜单。这里不仅能查看当前项目中可用的组件列表,还能通过简单的拖拽操作快速添加引用组件。默认展示的基础组件无法删除,若基础组件无法满足开发需求,可前往组件方市场安装插件,安装后新插件中的组件会在此处显示。
- 请求管理:在前端 (应用类型) 项目中,左侧菜单会出现请求管理菜单选项。这是集中维护当前项目中请求 API 的关键区域,在请求管理编辑器中,开发者可以进行接口管理、全局配置设置等操作,灵活把控接口的增删改,优化接口请求流程。
针对服务端开发,Joker 平台也有强大的功能支持:
- 数据模型:在服务端(应用类型)项目里,左侧菜单的数据模型菜单选项是维护数据库表的核心区域。通过数据库管理编辑器,开发者可以对数据库表结构进行全面维护,轻松实现建立数据表之间的关联关系、设定主键约束、创建联合索引等复杂设计,满足各类复杂的数据管理需求。
- 运行调试:运行调试面板支持选择不同的环境对当前项目进行完整的运行调试操作,满足项目在不同场景下的测试与优化要求。
- 导出代码:平台支持在开发分支中执行代码导出操作。点击 “导出代码” 菜单,平台会先自动对代码进行全量文件扫描检查,只有扫描结果无问题时,才会允许文件代码顺利导出,确保导出代码的质量与完整性。
Joker 平台设有组件方法市场,这是一个便捷的插件管理平台。开发者可以在这里对插件进行安装、更新以及卸载操作。这些插件由其他开发人员开发并对外公开,丰富了平台的功能,满足开发者多样化的开发需求。
工作台的中间区域是主工作区,承担着展示不同文件类型可视化编辑器的重要任务,是日常开发工作的核心操作区域。主工作区从上到下分为任务栏和编辑器两部分。任务栏展示处于打开 / 编辑状态的文件,不同的展示效果对应文件的不同状态;编辑器则是文件编辑器的渲染区域,也是实际进行开发编辑的地方。
工作台底部的底部状态栏,用于展示项目的各类状态信息,包括项目名称、分类、类型、问题面板、文件大小、登录状态等。其中,问题面板是常用功能,开发者可以查看当前项目的代码问题。在创建项目版本时,需要通过问题面板完成代码检查,只有符合代码质量标准,才能触发发布的后续流程。
Joker 智能可视化开发平台凭借其丰富的功能、便捷的操作,为开发者提供了高效的开发环境。相信在未来的开发工作中,它将成为众多开发者的首选工具,助力开发工作迈向新的高度。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人