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 Editor 中打开 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 输出日志。