目录

自定义快捷键

资源命名规则

基础组件命名规则

特殊组件

容器组件


自定义快捷键

1、LayaAirIDE 中代码快捷键继承了 VS Code 的功能(个别快捷键会有所不同),这对于如 Java 出身的用户显然用着会不太顺手,特别是常用的如注释、删除代码行,快速格式化代码等快捷键,希望它能尽量和《IDEA_WebStorm 常用快捷键》保持一致。

2、LayaAir 支持用户根据喜好来进行设置快捷键,本文使用的是 LayaAir IDE 2.0.0beta5 版本。

RestfulTool 快捷键修改_RestfulTool 快捷键修改

RestfulTool 快捷键修改_ide_02

以修改 "删除行" 快捷键为例,可以在顶部进行搜索,然后找到之后进行双击,之后输入新快捷键即可。

资源命名规则

1、代码模式下在项目 laya/assets 目录下的资源都会在编辑模式资源列表中显示

2、资源管理器中的资源在场景编辑器中都会识别为组件使用,而识别组件类型的默认方式就是资源的命名前缀。比如命名为 btn_xxx 会被识别为按钮,命名为 tab_xxx 的会被识别为Tab组件。

3、对于资源命名的详细规则开发者必须熟练记忆掌握。

RestfulTool 快捷键修改_快捷键_03

基础组件命名规则

LayaAir IDE 基础组件默认的资源命名规则:

基础组件名称

组件中文名称

资源前缀(全写,不区分大小写)

资源前缀(缩写,区分大小写)

Label

文本框

label_


TextInput

输入框

textinput_

input_

TextArea

带滚动条的文本域

textarea_

area_

Button

按钮

button_

btn_

CheckBox

多选框

checkbox_

check_

Radio

单选框

radio_


Tab

标签

tab_


RadioGroup

单选框按钮组

radiogroup_


VSlider

垂直滑动条

vslider_


HSlider

水平滑动条

hslider_


Clip

位图切片

clip_


ProgressBar

进度条

progressbar_

progress_

ComboBox

下拉框

combobox_

combo_

VScrollBar

垂直滚动条

vscrollbar_

vscroll_

HScrollBar

水平滚动条

hscrollbar_

hscroll_

Image

位图

image_

img_

Sprite

所有组件的基类

不被识别为其它组件的资源都归为 Sprite 类型

1、资源可以直接用前缀名的全写或缩写,而不加下划线,比如 textinput.png 和 input.png 会被识别为输入框组件,但是如果还跟随其它字符必须加下划线,如 inputAAA.png 不会被识别为输入框组件,input_AAA.png 会识别为输入框(TextInput)组件。

2、基础组件都会显示在资源管理器列表中。

RestfulTool 快捷键修改_命名规则_04

特殊组件

1、LayaAir IDE 自带的特殊组件一共有五个,分别是垂直滑动条组件:VSlider、水平滑动条组件:HSlider、进度条组件:ProgressBar、垂直滚动条组件:VScrollBar、水平滚动条组件:HScrollBar。

2、特殊组件并不是单张图片,而是由多张图片组成。主资源图片的命名规则遵守基础组件的命名规则,附加资源由两部分构成,这两部分用$符号相连,$之前是主资源的名称,$之后是关联状态的名称。

RestfulTool 快捷键修改_ide_05

3、bar 指的是滑动\移动状态,比如 ProgressBa$bar.png,从命名上可以看出,它从属于 ProgressBar 组件,当产生进度条(bar)时使用 ProgressBa$bar.png 资源。

4、down 指的是向下状态,如果是横向滚动条,down 通常是向右的默认状态或点击时的状态。

5、up 指的是向上状态,如果是横向滚动条,up 通常是向左的默认状态或点击时的状态。

6、资源管理器中对于特殊组件的附加资源不会单独显示,列表中只会显示主资源组件。如果要对特殊组件资源进行操作,需要通过打开所在目录功能,在系统的文件目录中进行管理操作。

容器组件

1、容器组件包括 Box、List、Tab、RadioGroup、ViewStack、Panel、HBox、VBox、Tree、Sprite。

2、除 Tab 外,容器组件通常不会在资源列表中出现,而是在场景编辑器中转换而来,当在场景编辑器内选中单个或多个组件时,通过快捷键 Ctrl + B 可以转换为容器。

RestfulTool 快捷键修改_ide_06