代码视图提供了许多相同的编程功能的MATLAB®编辑器提供。它还提供了丰富的功能,帮助您浏览您的代码,并避免许多繁琐的任务。例如,您可以通过在搜索栏中键入其名称的一部分,搜索回调。点击搜索结果中滚动的编辑到回调的定义。如果你改变一个回调的名称,应用程序设计器会自动更新你的代码,它的所有引用。
代码视图有三个窗格来帮助你管理你的代码的不同方面。此表描述了每个人。
窗格名称 | 面板外观 | 窗格功能 |
---|---|---|
组件浏览器 |
|
|
代码浏览 |
|
|
应用布局 |
|
|
在编辑器中,一些代码段是可编辑的,有些则不是。代码灰色部分是不可编辑的。这些部分是生成和应用程序设计管理。然而,白色部分是可编辑,并且它们对应于:
的功能可以定义体(例如,回调和辅助功能)
自定义属性定义
应用程序设计者定义你的应用程序作为MATLAB类。你并不需要了解类或面向对象的编程,因为应用程序设计管理代码的那些方面,以创建一个应用程序。然而,在应用程序设计编程需要不同的工作流程比功能严格工作。您可以通过点击随时查看该工作流的汇总显示提示按钮,在资源该工具条的选项卡。
当您添加UI组件到您的应用程序,应用程序设计人员指定一个默认名称的组件。使用该名称(包括应用
前缀)来指代该组件在你的代码。您可以通过双击在名称更改组件的名称组件浏览器然后输入新的名称。应用程序设计师会自动更新,当您更改其名称组件的所有引用。
要在代码中使用组件的名称,你可以通过从复制名称保存一段时间组件浏览器。右键单击该组件名称并选择在插入光标。另外,您也可以从列表中插入代码拖动组件名称。
要删除组件,在选择其名称组件浏览器然后按删除键。
为了使用户交互组件响应,添加一个回调。用鼠标右键单击该组件组件浏览器并选择回调>加入(callback属性)回调。
如果您从您的应用程序中删除组件,应用程序设计师仅删除如果回调还未被编辑,不与其它组件共享相关联的回调。
要手动删除回调,请在回调名称回调的标签代码浏览然后按删除键。
有关回调的详细信息,请参阅在应用程序设计师写回调。
为了存储数据,以及不同的回调之间共享,创建一个自定义属性。例如,您可能希望你的应用程序要读取一个数据文件,并允许在你的应用程序不同的回调来访问这些数据。
要创建一个属性,展开属性下拉在编辑选项卡,然后选择私人财产要么公共财产。应用程序设计者创建一个模板属性定义,并把你的光标旁边的定义。根据需要更改属性的名称。
性能(访问公共=)X%平均成本结束
要引用在代码中的财产,用表格的点符号应用程序。PROPERTYNAME
。例如,app.X
引用名为属性X
。
有关创建和使用自定义属性的详细信息,请参阅共享数据在应用程序设计应用。
如果你想执行的在你的应用程序的多个部分代码块中,创建一个辅助功能。例如,你可能会在用户在编辑字段或选择在下拉列表中改变了一些项目后,要更新的图。创建一个辅助功能可以单源的公共命令,并具有维护冗余的代码集避免。
要添加一个辅助功能,展开功能下拉在编辑选项卡,然后选择专用功能要么公共职能。应用程序设计者创建一个模板函数,并把你的光标定位在函数的主体。
要删除一个辅助功能,请在函数名功能的标签代码浏览然后按删除键。
有关编写辅助功能的更多信息,请参阅创建应用程序设计辅助函数。
要输入参数添加到您的应用程序,点击应用程序输入参数在里面编辑标签。输入参数通常用于创建具有多个窗口的应用程序。欲了解更多信息,请参阅启动任务和输入参数在应用程序设计。
像MATLAB编辑器中,代码视图编辑器提供了代码分析器消息,您在代码中发现错误的帮助。
如果直接从应用程序设计器运行你的应用程序(通过点击跑),应用程序设计亮点代码中的错误的根源,应在运行时发生的任何错误。要隐藏错误信息,单击错误指示灯(红色圆圈)。为了使错误指示消失,修复您的代码,并保存更改。