更新时间:2023-08-07 GMT+08:00
分享

基础编辑操作

本节主要介绍CodeArts IDE Online服务工作界面的基本编辑操作,主要包含以下操作:

登录工作界面请参考启动IDE实例

多重编辑(多重光标)

按住“Alt”键,同时在编辑器中单击需要编辑的位置,添加多个光标进行编辑。也可以用“Ctrl+Alt+↓”或者“Ctrl+Alt+↑”在当前光标的下方和上方添加光标。选中多重光标效果如图1所示。

图1 选中多重光标

调整选区

根据需要扩大或缩小选区范围,可以用“Shift+Alt+←”“Shift+Alt+→”来缩小和扩大选区。如图2所示。

图2 选中范围

选择列

按住“Alt+Shift”同时拖动鼠标进行列选择,如图3所示。

图3 选择列

保存/自动保存

默认情况下,CodeArts IDE Online的自动保存为开启状态。可通过以下两种方式修改是否自动保存。

  • 修改“Editor:Auto Save”配置。
    1. 单击页面左下角
    2. 选择首选项。
    3. 修改“Editor:Auto Save”配置为“on”“off”

  • 直接通过菜单进行修改。
    1. 单击页面左上角
    2. 选择文件 > 自动保存

在自动保存关闭状态下,可用“Ctrl+S”快捷键进行保存。

查找与替换

可以快速地查找和替换字段。按下“Ctrl+F”键,输入要查找的文字,找到的匹配项会高亮。若有多个匹配项,可以用“Enter”“Shift+Enter”在多个匹配项之间进行切换。

  • 搜索选中文字

    选中一段文字,按下“Ctrl+F”可搜索选中文字。

  • 在选区内查找

    选中一段区域,仅在选中区域中查找。

  • 高级搜索与替换

    当前支持三种高级搜索功能,可在搜索框中选择启用以下高级特性。

    • 大小写匹配
    • 全词匹配
    • 正则表达式

    替换框默认隐藏,可单击搜索框左侧的箭头打开。

全局搜索

支持在当前工作空间中进行全局搜索。单击左侧菜单栏放大镜图标,打开全局搜索视图,在搜索框中输入需要搜索的内容,搜索结果将实时显示在下方,如图4所示。

图4 全局搜索
  • 高级搜索

    全局搜索同样支持高级搜索,同时,还可以添加文件名作为过滤条件。

    单击“...”,打开文件过滤框,在“包含的文件”中可以指定要包含的文件范围,在“排除的文件”中可以指定要排除的文件范围,如图5所示。

    图5 高级搜索
  • 搜索与替换

    在全局搜索中,支持替换操作。

    默认情况下,替换框呈隐藏状态,可以单击搜索输入框左侧的箭头,展开替换输入框。如图6所示。

    图6 搜索和替换

代码格式化

支持对代码进行格式化,当前支持两种格式化操作:

  • 格式化文档
  • 格式化选区

可以用快捷键“Ctrl+Shift+P”,或者用右键菜单使用格式化命令。

根据创建实例时选择的技术栈不同,CodeArts IDE Online支持格式化语言的种类略有不同。默认所有版本都支持JavaScript,TypeScript,JSON和HTML。以下配置可以更好地使用格式化功能:

  • Editor.formatOnPaste
  • Editor.formatOnSave
  • Editor.formatOnSaveTimeout
  • Editor.formatOnType

代码折叠

单击编辑器左侧的箭头,可以将代码按区域进行折叠。如图7所示。

图7 代码折叠

相关文档