本页面列出了与 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 |
输出日志。 |