YonStudio 是为开发者提供的移动低代码集成开发工具,基于业界领先的代码编辑器-VSCode深度定制,在包含VSCode已有的专业编码功能的基础上,内置扩展了可视化编程方式,提供拖拉拽快速构建页面功能,可快速生成专业级源代码。
YonStudio提供日志控制台、页面实时预览、WIFI真机同步调试等诸多开发功能,并与YonBIP移动开发控制台互通,支持移动打包、移动插件管理等云端功能帮助开发者轻松构建多端应用,一套代码,多端编译,为YonBIP开发者提供开发-调试-预览-发布完整闭环的移动开发体验。
点击应用详情页的「YonStudio开发工具下载」按钮下载YonStudio开发工具
应用详情页的页面访问路径如下:
通过开发者中心文档的下载页进行YonStudio工具的下载
YonStudio基于业界领先的代码编辑器-Vscode深度定制,帮助您快速轻松地构建多端应用,本章将向您详细介绍Studio的相关功能和使用流程。
mac版运行的时候,Studio的存放位置不要放在Downloads文件夹下,推荐放到应用程序文件夹下
在IDE上一些跟平台相关的操作,都需要验证登录。IDE可以和云端同时在线,但是多个ide是不可以用一个账号同时在线的。
更新需知
wifi/usb同步需知
点击侧边栏用户区域--登录,弹出登录界面,输入用户名,密码登录,如图所示
点击菜单栏项目-新建项目,在创建项目界面按照内容提示输入项目信息,如图所示
菜单栏选择项目-->导入项目,会弹出项目来源的复选框 或 点击主页的导入项目 快捷按钮
注: 若开发者用Studio导入一个项目后,这个项目不是模板详情中介绍的应用类型,此时,需要做以下修改:1、打开项目所在的路径下,找到.apicloud目录(此目录为隐藏文件夹),用文本编辑器打开.project文件;2、修改其中的apptype字段(native-app表示Native App, mx-app表示MX APP, cli-app表示App Clip)
Studio上可以创建一些模版文件,比如html,stml,js,css,json等
在项目根目录上右键--新建,可以创建html,js,css,json文件
在pages目录上右键--新建,可以创建stml,js,css文件
在res目录上右键--新建,可以创建key.xml, info.plist, mainfest.xml等文件
注:选择新建类型的文件后,在弹出的输入框中只需输入文件名即可,不需要输入后缀名
菜单栏--编译项目功能,会编译项目下的stml文件,编译结果查看控制台输出
在项目根目录上右键--编译--移动打包,打开移动打包界面,做相应的操作, 如图所示
在项目根目录上右键--编译--编译自定义Loader,打开自定义loader界面,做相应的操作, 如图所示
查看WiFi同步的ip和端口号
如有wifi设备连接时,选择左侧功能栏--真机同步按钮,会弹出所连接的wifi设备,选择相应的设备进行同步
注1:如果项目中有stml文件,Studio会先编译stml文件
注2:进行指定设备同步时,会有相关的标记做指示,如图所示:
如有usb设备连接时,选择左侧功能栏--真机同步按钮,会弹出所连接的usb设备,选择相应的设备进行同步
注1:如果项目中有stml文件,Studio会先编译stml文件
注2:进行指定设备同步时,会有相关的标记做指示,如图所示:
在html或stml编辑页面,右键弹出实时预览
菜单,预览html或stml页面(如果预览的是stml页面,Studio会先编译stml文件), 如图所示
在html或stml编辑页面,右键弹出WiFi真机实时预览
菜单,同步在wifi设备上预览html或stml页面(如果预览的是stml页面,Studio会先编译stml文件)
Studio采用两种方式的代码提示
1、代码片段: Studio内置了api对象和几乎所有平台模块的代码片段
2、js代码提示: Studio将api对象和几乎所有平台模块都做了js封装
打开命令面板,输入:Configure Display Language,点击,选择相关的语言
若开发的项目为MX类型的APP,项目根目录下右键,点击在微信开发者工具预览
,Studio会先弹出输入微信小程序的appid的输入框(可以使用默认值,但是为了方便在微信开发者工具中调试,建议换成开发者自己在微信后台申请的appid),输入完成后,Studio会将当前项目编译成微信小程序,并在当前项目的根目录下生成out-mp目录存放编译后的小程序代码
注意:
微信开发者工具
微信开发者工具
安装的根目录,如果后期安装路径有更改,需要修改安装路径,具体操作为:打开Studio 设置界面
-- 常用配置
-- 找到微信开发者工具的根目录并配置
经过上一步的操作,会打开本地安装微信开发者工具
,如果项目中stml
文件有改动,可以点击增量编译微信小程序
,Studio会增量编译当前项目,编译完成后,微信开发者工具
有监听文件的更改的功能,会自动加载项目。
这一步的操作和增量编译微信小程序
主要的区别是:
tips1:
以上三步是调试小程序的主要功能,一般的操作流程应该是:
在微信开发者工具预览
:这一步主要是用来确认微信小程序的appid和打开微信开发者工具
微信开发者工具
会自动同步文件的更改tips2:
编译小程序功能只在Windows和Mac平台下生效
运行微信开发者工具
,需要微信开发者工具
处于登录状态
启动微信开发者工具
,需要打开服务端口
,具体操作步骤为:打开微信开发者工具
-- 设置
-- 安全设置
-- 安全
-- 开启服务端口