Cloud Shell Editor 指令

以下页面列出了与 Cloud Shell Editor 相关的指令。

Open file

<walkthrough-editor-open-file filePath="FILE_PATH">LINK_TEXT</walkthrough-editor-open-file>

创建一个链接,点击该链接会在编辑器中打开 Cloud Shell 磁盘上的文件。

参数

参数 类型 说明
filePath 字符串 相对于 Cloud Shell 中打开的工作区的文件路径。

打开文件并选中文本

<walkthrough-editor-select-line filePath="FILE_PATH" startLine="START_LINE" endLine="END_LINE">LINK_TEXT</walkthrough-editor-select-line>

创建一个链接,点击该链接会在编辑器中打开 Cloud Shell 磁盘上的文件并选中其中的文本行。

参数

参数 类型 说明
filePath 字符串 相对于 Cloud Shell 中打开的工作区的文件路径。
startLine 整数 选中内容开始的文件行。 与代码编辑器不同,行计数从 0 开始。
endLine 整数 选中内容结束的文件行。选中内容在此行的开头结束。与代码编辑器不同,行计数从 0 开始。
startCharacterOffset 整数 开始选择 startLine 中的字符数。
endCharacterOffset 整数 要选择 endLine 位置后面的字符数。

打开文件并根据正则表达式选中文本

<walkthrough-editor-select-regex filePath="FILE_PATH" regex="REGEX">LINK_TEXT</walkthrough-editor-select-regex>

创建一个链接,点击该链接会在编辑器中打开 Cloud Shell 磁盘上的文件,并根据正则表达式选中其中的文本。仅选中文件中的第一个匹配项。

参数

参数 类型 说明
filePath 字符串 相对于 Cloud Shell 中打开的工作区的文件路径。
regex 字符串 要匹配的正则表达式。已开启多行。

聚焦指针

<walkthrough-editor-spotlight spotlightId="SPOTLIGHT_ID">LINK_TEXT</walkthrough-editor-spotlight>
<walkthrough-editor-spotlight cssSelector="CSS_SELECTOR">LINK_TEXT</walkthrough-editor-spotlight>

创建一个链接,点击该连接会突出显示编辑器中的指定界面元素。

您可以通过以下两种方法之一聚焦页面上的元素:

聚焦 ID
使用 spotlightId 参数,指定 DOM 元素的 spotlight-id 属性以选择元素。
CSS 选择器
对于没有聚焦 ID 的元素,请使用 cssSelector 参数和 CSS 选择器来选择元素。

只需要提供其中一个参数。如果同时提供两个参数,则使用 spotlightId

参数

参数 类型 说明
spotlightId 字符串 元素的聚焦 ID。
spotlightItem 字符串 spotlightId 设置为 navigator 时需要。 预期值是相对于 Cloud Shell 中打开的工作区的文件路径。

spotlightId 参数只接受以下值:

聚焦 ID 突出显示的元素
活动栏
activity-bar-cloud-apis Cloud API 活动栏图标。
activity-bar-cloud-k8s Cloud Kubernetes 活动栏图标。
activity-bar-cloud-run Cloud Run 活动栏图标。
activity-bar-debug “调试”活动栏图标。
activity-bar-scm “源代码控制”活动栏图标。
activity-bar-search “搜索”活动栏图标。
Cloud Code
cloud-code-gke-explorer Cloud Code Kubernetes Explorer > Google Kubernetes Engine 部分。
cloud-code-k8s-explorer Cloud Code Kubernetes Explorer > Kubernetes 部分。
cloud-code-k8s-explorer-minikube Cloud Code Kubernetes Explorer > minikube 集群(如果存在)。
cloud-code-logs-viewer-cluster 日志查看器 > 集群过滤条件。
cloud-code-logs-viewer-container 日志查看器 > 容器过滤条件。
cloud-code-logs-viewer-deployment 日志查看器 > 部署过滤条件。
cloud-code-logs-viewer-namespace 日志查看器 > 命名空间过滤条件。
cloud-code-logs-viewer-pod 日志查看器 > pod 过滤条件。
cloud-code-logs-viewer-refresh 日志查看器 > 刷新按钮。
cloud-code-logs-viewer-stream-toggle 日志查看器 > 流式切换开关。
cloud-code-new-app Cloud Code 快速访问 > New Application
cloud-code-debug-on-k8s Cloud Code 快速访问 > Debug on Kubernetes
cloud-code-run-on-k8s Cloud Code 快速访问 > Run on Kubernetes
cloud-code-open-welcome-page Cloud Code 快速访问 > Open Welcome Page
cloud-code-cloud-run-deploy Cloud Code 快速访问 > 部署到 Cloud Run
cloud-code-run-on-cloud-run-emulator Cloud Code 快速访问 > Run on Cloud Run Emulator
菜单
menu-edit 修改菜单。
menu-file 文件菜单。
menu-terminal 终端菜单。
menu-terminal-new-terminal Terminal 菜单 > New Terminal
状态栏
cloud-code-status-bar Cloud Code 状态栏菜单按钮。
minikube-status-bar minikube 状态栏菜单按钮。
其他元素
debug-configuration 调试视图 > 配置下拉菜单。
file-explorer 文件资源管理器。
navigator Cloud Code 文件资源管理器中的文件。必须与 spotlightItem 参数配对。
output 输出日志。