主要内容

编辑和格式化代码

在编辑器中编辑您的代码,和现场编辑器,您可以使用列选择、代码自动完成和重构。格式化代码,使代码更容易阅读,使用缩进,文本宽度指标,代码折叠。

列选择

当添加或编辑代码在编辑器编辑器和生活,你可以选择和编辑代码(也称为的矩形区域列选择块编辑)。如果你想复制或删除几列的数据(而不是行)或如果你想编辑多个行,选择和编辑代码是有用的。选择一个矩形区域,按下Alt键,选择用鼠标。在macOS系统,使用选项关键。

例如,选择第二列中的数据一个

类型0所有选中的值设置为0。

R2021b之前,列选择只能在活的编辑器中,在编辑器中。

变化情况

你可以改变选中的文本或代码的情况下从所有大写字母转换为小写字母,反之亦然,在编辑器编辑器和生活。选择文本,右键单击,并选择变化情况。或者,您可以按下Ctrl + Shift +一个。如果文本包含大写和小写文本,MATLAB®更改所有大写。

R2021b之前,变化情况只能在现场编辑器,而不是在编辑器中。

自动完成代码

MATLAB自动完成括号和引号当进入代码编辑在编辑器和生活。例如,如果您在编辑器中键入开括号或生活编辑,MATLAB右括号补充道。MATLAB也自动分裂言论,特征向量,字符串,当你按括号输入。例如,如果你按下输入在评论,MATLAB后的文本光标移动到一个新的行,增加了百分之一(%)象征新一行的开始。

MATLAB还可以自动完成块的结局在控制流语句和函数和类定义。自动完成块的结局上选项卡,环境部分中,点击首选项。选择编辑/调试器>自动完成而在自动编码选项部分中,选择一个或多个自动完成块的结局选项。

取消自动代码完成、出版社Ctrl + Z或者是撤销按钮。禁用自动代码完成的编辑/调试器>自动完成偏好,清晰的一个或多个的选项自动编码选项部分。有关更多信息,请参见编辑/调试器首选项

R2021b之前,MATLAB完成代码只有在现场编辑器,而不是在编辑器中。

重构代码

你可以将大的脚本或功能分成较小的部分通过将选定地区代码转换为函数或本地函数,称为代码重构

重构代码的选择区域:

  1. 选择一个或多个行代码。

  2. 编辑器住编辑器选项卡,代码部分中,点击重构从可用选项并选择。

  3. 输入一个名称为新功能。MATLAB与选定的代码创建了一个函数,取代了原始代码调用到新创建的函数。

R2021b之前,只在现场编辑重构选项可用,而不是在编辑器中。

缩进代码

缩进代码函数和语句等循环更容易阅读。默认情况下,MATLAB代码缩进等功能和身体的循环在编辑器编辑器和生活类型。当你缩进行通过使用制表符或空格,MATLAB也将随后的线与线。

您可以启用或禁用自动缩进取决于你喜欢编写代码。在选项卡,环境部分中,点击首选项。选择MATLAB>编辑/调试器>语言而在语言下拉列表中,选择一种编程语言。然后,在缩进部分所选语言,选择或清除应用智能缩进在打字选择。

请注意

缩进为TLC偏好不支持,硬件描述语言(VHDL)或Veril金宝appog。

MATLAB在线™,缩进的偏好MATLAB>编辑/调试器>MATLAB语言MATLAB>编辑/调试器>其他语言

缩进选中行代码如果禁用自动缩进,去编辑器住编辑器选项卡,代码部分中,点击

手动增加选定的缩进行进一步到左边或者右边,在编辑器住编辑器选项卡上,单击,或。手动增加缩进作品是否启用或禁用自动缩进。或者,您可以使用选项卡键或Shift + Tab键,分别。如果您选择了Emacs-style Tab键智能缩进选项MATLAB>编辑/调试器>选项卡偏好,显示选中的行缩进缩进实践。

R2018a之前,缩进偏好只支持在编辑器中,在现场编辑器。金宝app

指定函数缩进的偏好

您可以指定如何在MATLAB函数缩进代码文件。在选项卡,环境部分中,点击首选项。选择MATLAB>编辑/调试器>语言而在语言下拉列表中,选择MATLAB。然后,选择从函数缩进格式选项:

  • 经典——编辑器和生活编辑函数声明的函数代码一致。

    函数包含代码和一个嵌套函数,每个函数的代码的函数声明保持一致。

  • 缩进嵌套函数——编辑器和现场编辑器缩进代码在一个嵌套函数的函数。

    函数包含代码和一个嵌套函数,使用嵌套函数中的代码缩进的嵌套的函数声明。

  • 缩进所有功能——编辑器和生活编辑主要的函数代码缩进和嵌套函数。

    函数包含代码和一个嵌套函数,每个函数的代码缩进函数声明。

MATLAB在线,MATLAB缩进的偏好MATLAB>编辑/调试器>MATLAB语言

折叠代码

代码折叠扩大和崩溃的MATLAB代码块编辑器。您可以使用代码折叠隐藏代码,你现在没有工作。代码折叠提高可读性的文件,其中包含许多功能或其他代码块。在现场编辑器不支持代码折叠。金宝app

例如,您可以折叠:

  • 代码部分

  • parfor

  • 函数代码

  • 类代码

  • 多行注释

展开或折叠一块代码,单击+或减号出现在编辑器中左边的构造。或者,您可以使用Ctrl + Shift +。(期)Ctrl +。(期)键盘快捷键或使用中的代码折叠按钮视图选项卡。

展开或折叠的所有代码都在一个文件,把你的光标在文件的任何地方,去视图选项卡,并选择全部展开全部折叠。或者,您可以使用Ctrl + Shift +,(逗号)Ctrl +,(逗号)键盘快捷方式。

请注意

如果你打印一个文件与一个或多个倒塌的结构,这些结构扩展文件的打印版本。

你可以改变编程构造可以折叠和编程结构是否倒塌,你第一次打开一个MATLAB文件。在选项卡,环境部分中,点击首选项。选择编辑/调试器>代码折叠,然后调整偏好的选择。

改变右文本限制指标

默认情况下,浅灰色垂直线(规则)出现在列75在编辑器中,显示一行超过75个字符。你可以设置这个文本限制指标到另一个值,它是有用的,例如,如果您想要查看代码在另一个文本编辑器,有不同线宽的限制。右侧的文本在现场编辑器不支持限制指标。金宝app

隐藏或改变垂直线的外观:

  1. 选项卡,环境部分中,点击首选项

  2. 在Preferences窗口,选择MATLAB>编辑/调试器>显示

  3. 调整设置右边文字限制部分。

右侧的文本只限制指标是一个视觉提示,不阻止文本超过了极限。包装自动评论文本在指定的列号,去选项卡,环境部分中,点击首选项。选择MATLAB>编辑/调试器>语言,并调整注释格式偏好。调整注释格式偏好,MATLAB在线中,选择编辑/调试器>MATLAB语言

相关的话题