使用 AWS Cloud9 IDE 中的用户设置 - AWS Cloud9

AWS Cloud9 不再向新客户提供。 AWS Cloud9 的现有客户可以继续正常使用该服务。了解更多

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 AWS Cloud9 IDE 中的用户设置

用户设置是在与 AWS Identity and Access Management(IAM 用户)关联的每个 AWS Cloud9 开发环境中应用的设置。它们包括以下设置:

  • 一般用户界面设置,例如启用动画和标记已更改的标签页

  • 文件系统导航设置

  • 文件查找和搜索设置

  • 终端会话和输出的颜色方案

  • 其他代码编辑器设置,如字体大小、代码折叠、整行选择、滚动动画和字体大小

当您更改用户设置时,AWS Cloud9 将这些更改推送到云端,并将其与您的 IAM 用户相关联。AWS Cloud9 还会持续扫描云以查找与您的 IAM 用户关联的用户设置更改,并将这些设置应用于当前环境。您可以使用这种行为体验到相同的外观和感觉,无论您在什么 AWS Cloud9 环境中工作。

注意

为了存储和检索 IDE 设置,AWS Cloud9 会使用内部 API GetUserSettingsUpdateUserSettings

您可以与其他用户共享您的用户设置,如下所示:

查看或更改用户设置

  1. 在菜单栏上,依次选择 AWS Cloud9Preferences(首选项)

  2. 要查看每个环境的用户设置,请在 Preferences (首选项) 选项卡的侧导航窗格中选择 User Settings (用户设置)

  3. User Settings (用户设置) 窗格中,更改每个环境中的用户设置。

  4. 要对您的其他环境应用更改,只需打开相应的环境。如果该环境已经打开,则刷新该环境的 Web 浏览器选项卡。

有关更多信息,请参阅您可以执行的用户设置更改

与其他用户共享您的用户设置

  1. 在源和目标环境中,在 AWS Cloud9 IDE 的菜单栏上选择 AWS Cloud9, Open Your User Settings(Amazon Cloud9,打开您的用户设置)

  2. 在源环境中,复制显示的 user.settings 选项卡的内容。

  3. 在目标环境中,使用从源环境复制的内容覆盖 user.settings 选项卡的内容。

  4. 在目标环境中,保存 user.settings 选项卡。

您可以执行的用户设置更改

以下各节说明了在 Preferences(首选项)选项卡的 User Settings(用户设置)窗格中,您可以更改的用户设置类型:

常规

Reset to Factory Settings (重置为出厂设置)

如果选择 Reset to Default (重置为默认值) 按钮,AWS Cloud9 会将所有用户设置重置为 AWS Cloud9 的默认用户设置。如要确认,请选择 Reset settings (重置设置)

警告

您不能撤消此操作。

Warn Before Exiting (退出前警告)

每当您尝试关闭 IDE 时,AWS Cloud9 都会要求您确认要退出。

用户界面

Enable UI Animations (启用 UI 动画)

AWS Cloud9 在 IDE 中使用动画。

Use an Asterisk (*) to Mark Changed Tabs (使用星号 (*) 标记已更改选项卡)

AWS Cloud9 会为已更改但尚未保存其内容的标签页添加一个星号(*)。

Display Title of Active Tab as Browser Title (显示活动标签页的标题作为浏览器标题)

AWS Cloud9 将关联 Web 浏览器标签页的标题更改为活动标签页的标题 [例如,Untitled1hello.jsTerminal(终端)、Preferences(首选项)]。

Automatically Close Empty Panes (自动关闭空窗格)

每当您重新加载一个环境时,AWS Cloud9 都会自动关闭它认为是空窗格的所有窗格。

Environment Files Icon and Selection Style (环境文件图标和选择样式)

图标 AWS Cloud9 用于环境文件,以及 AWS Cloud9 使用的文件选择行为。

有效值包括:

  • Default(默认值) – AWS Cloud9 使用默认图标和默认的文件选择行为。

  • Alternative(替代值) – AWS Cloud9 使用替代图标和替代的文件选择行为。

协作

Disable collaboration security warning (禁用协作安全警告)

如果将读取/写入成员添加到环境,AWS Cloud9 不会显示安全警告对话框。

Show Authorship Info (显示作者信息)

AWS Cloud9 对其他环境成员输入的文本加下划线,并在间隔部分加上相关突出显示效果。

Tree 和 Go 面板

Scope Go to Anything to Favorites (将转到任何内容的范围限定为收藏夹)

Go(转到) 窗口中的 Go to File(转到文件)显示结果仅作用于 Environment(环境)窗口中的 Favorites(收藏夹)

Enable Preview on Tree Selection (启用在树中选择时预览)

只需单击鼠标而不是双击鼠标,AWS Cloud9 就会显示选定文件。

Hidden File Pattern (隐藏文件模式)

希望 AWS Cloud9 将其视为隐藏文件的文件类型。

Reveal Active File in Project Tree (在项目树中显示活动文件)

AWS Cloud9 在 Environment (环境) 窗口中突出显示活动的文件。

Download Files As (下载文件方式)

AWS Cloud9 下载文件时使用的行为。

有效值包括:

  • auto(自动) – AWS Cloud9 下载文件而不进行修改。

  • tar.gz – AWS Cloud9 将文件下载为压缩的 TAR 文件。

  • zip – AWS Cloud9 将文件下载为 .zip 文件。

在文件中查找

Search In This Path When 'Project' Is Selected (选择“项目”时在该路径中搜索)

在“Find in files (在文件中查找)”栏中,当选择 Project (项目) 作为搜索范围时,要在其中进行搜索的路径。

Show Full Path in Results (在结果中显示完整路径)

Search Results (搜索结果) 选项卡中显示指向每个匹配文件的完整路径。

Clear Results Before Each Search (每次搜索前清除结果)

在开始当前搜索之前,清除 Search Results (搜索结果) 选项卡中的之前所有搜索结果。

Scroll Down as Search Results Come In (显示搜索结果时向下滚动)

随着多条搜索结果得到确定,Search Results (搜索结果) 选项卡中的结果列表会滚动到底部。

Open Files when Navigating Results with (Up and Down) (导航结果时使用上下箭头打开文件)

Search Results (搜索结果) 选项卡的结果列表中按上下箭头键时,会打开每个匹配的文件。

元数据

Maximum of Undo Stack Items in Meta Data (元数据中的最大撤消堆栈项目数)

AWS Cloud9 在其可撤消操作的列表中可包含的最大项目数。

观察程序

Auto-Merge Files When a Conflict Occurs (发生冲突时自动合并文件)

每当发生合并冲突时,AWS Cloud9 都会尝试自动合并文件。

终端

Text Color (文本颜色)

Terminal (终端) 选项卡中文本的颜色。

Background Color (背景色)

Terminal (终端) 选项卡中的背景颜色。

Selection Color (选定内容颜色)

Terminal (终端) 选项卡中选定文本的颜色。

Font Family (字体系列)

Terminal (终端) 选项卡中文本的字体样式。

字体大小

Terminal (终端) 选项卡中文本的大小。

Antialiased Fonts (抗锯齿字体)

AWS Cloud9 尝试使 Terminal (终端) 选项卡中显示的文本更清楚。

Blinking Cursor (闪烁光标)

AWS Cloud9 在 Terminal (终端) 选项卡中持续闪烁光标。

Scrollback (回滚)

可以在 Terminal (终端) 选项卡中上下滚动的行数。

将 AWS Cloud9 用作默认编辑器

将 AWS Cloud9 用作默认文本编辑器。

输出

Text Color (文本颜色)

显示输出的选项卡中文本的颜色。

Background Color (背景色)

显示输出的选项卡中文本的背景色。

Selection Color (选定内容颜色)

显示输出的选项卡中选定文本的颜色。

Warn Before Closing Unnamed Configuration (关闭未命名的配置前发出警告)

AWS Cloud9 在关闭任何未保存的配置选项卡之前提示您进行保存。

Preserve log between runs (保留运行期间日志)

AWS Cloud9 保留每一次尝试运行时的日志。

代码编辑器(Ace)

Auto-pair Brackets, Quotes, etc. (自动配对括号、引号等)

AWS Cloud9 尝试为在编辑器选项卡中键入的每个相关起始字符添加匹配的结束字符,如圆括号、引号和大括号。

Wrap Selection with Brackets, Quote, etc. (将选定内容放在括号、引号等内)

在编辑器选项卡中选中文本且键入相关起始字符后,AWS Cloud9 尝试在文本末尾插入匹配的结束字符,如圆括号、引号和大括号。

Code Folding (代码折叠)

AWS Cloud9 尝试根据相关代码语法规则,在编辑器选项卡中显示、展开、隐藏或折叠部分代码。

Fade Fold Widgets (淡入折叠小部件)

只要将鼠标暂停在编辑器选项卡中的代码折叠控件上,AWS Cloud9 就会在间隔部分显示这些控件。

复制空白所选内容

AWS Cloud9 允许您复制和/或剪切文本,此选项将决定是否可以将空白文本复制到剪贴板。

Full Line Selection (整行选择)

在编辑器选项卡中单击三次,AWS Cloud9 就会选择整行。

Highlight Active Line (突出显示活动行)

AWS Cloud9 在编辑器选项卡中突出显示整个活动行。

Highlight Gutter Line (突出显示行的间隔)

AWS Cloud9 在编辑器选项卡中当前行旁边的间隔部分突出显示位置。

Show Invisible Characters (显示不可见字符)

AWS Cloud9 在编辑器选项卡中显示它认为不可见的字符,例如,回车和换行符、空格和制表符。

Show Gutter (显示间隔)

AWS Cloud9 显示间隔部分。

Show Line Numbers (显示行号)

在间隔中显示行号的行为。

有效值包括:

  • Normal(正常) – 显示行号。

  • Relative(相对) – 显示相对于活动行的行号。

  • None(无) – 隐藏行号。

Show Indent Guides (显示缩进对齐线)

AWS Cloud9 显示对齐线,从而更便于在编辑器选项卡中进行文本缩进。

Highlight Selected Word (突出显示选定单词)

AWS Cloud9 选择在编辑器选项卡中双击的整个单词。

Scroll Past the End of the Document (滚动到文档末尾以后)

允许用户在编辑器选项卡中滚动到当前文件末尾以后的行为。

有效值包括:

  • Off(关闭) – 不允许滚动到当前文件末尾以后。

  • Half Editor Height(编辑器半高) – 允许最多将当前文件末尾滚动到编辑器屏幕高度的一半。

  • Full Editor Height(编辑器全高) – 允许最多将当前文件末尾滚动到编辑器屏幕的整个高度。

Animate Scrolling (动画方式滚动)

AWS Cloud9 在编辑器选项卡中执行滚动操作时应用动画行为。

Font Family (字体系列)

在编辑器选项卡中使用的字体样式。

字体大小

在编辑器选项卡中使用的字体大小。

Antialiased Fonts (抗锯齿字体)

AWS Cloud9 尝试使编辑器选项卡中显示的文本更清楚。

Show Print Margin (显示打印边距)

在编辑器选项卡中指定字符位置后显示一条垂直线。

Mouse Scroll Speed (鼠标滚动速度)

鼠标在编辑器选项卡中的相对滚动速度。值越大,滚动得越快。

Cursor Style (光标样式)

指针在编辑器选项卡中的样式和行为。

有效值包括:

  • Ace(粗)– 将指针显示为相对于 Slim(细)更宽的垂直条。

  • Slim(细)– 将指针显示为相对较细的垂直条。

  • Smooth(平滑)– 将指针显示为相对于 Slim(细)更宽的垂直条,且与 Slim(细)相比闪烁得更加连续。

  • Smooth and Slim(平滑且细)– 将指针显示为相对较细的垂直条,且与 Slim(细)相比闪烁得更加连续。

  • Wide(宽)– 将指针显示为相对较宽的垂直条。

Merge Undo Deltas (合并撤消增量)

  • Always(始终) – 允许恢复合并冲突。

  • Never(从不) – 从不允许恢复合并冲突。

  • Timed(定时)– 允许在特定的时间段后恢复合并冲突。

Enable Wrapping For New Documents (为新文档启用换行)

AWS Cloud9 在新文件中将代码换行。

输入

Complete As You Type (键入时完成)

AWS Cloud9 在您键入时尝试显示可能的最终文本。

Complete On Enter (按 Enter 后完成)

AWS Cloud9 在您按 Enter 后尝试显示可能的最终文本。

Highlight Variable Under Cursor (突出显示光标下的变量)

AWS Cloud9 在代码中突出显示引用的所有选定变量。

Use Cmd-Click for Jump to Definition (按 Cmd 键时单击以跳转到定义)

AWS Cloud9 转至在按住 Command(Mac)或 Ctrl(Windows)的同时选择的代码的原始定义。

提示和警告

Enable Hints and Warnings (启用提示和警告)

AWS Cloud9 显示适用的提示和警告消息。

点击后显示可用的快速修复

当您点击代码中的关键字时,AWS Cloud9 会显示一个包含重构建议的工具提示。

Ignore Messages Matching Regex (忽略消息匹配正则表达式)

AWS Cloud9 不显示与指定的正则表达式匹配的任何消息。有关更多信息,请参阅 Mozilla Developer Network 上的 JavaScript 正则表达式 主题中的编写正则表达式模式

运行和调试

Save All Unsaved Tabs Before Running (运行之前保存所有未保存选项卡)

AWS Cloud9 在运行关联的代码之前,尝试保存所有未保存的、带有打开的选项卡的文件。

预览版

Preview Running Apps (预览运行应用程序)

每次按下Preview(预览)按钮时,AWS Cloud9 都会尝试在活动选项卡中显示代码输出的预览。

Default Previewer (默认预览格式)

AWS Cloud9 用于预览代码输出的格式。

有效值包括:

  • Raw(原始) – 尝试使用纯文本格式显示代码输出。

  • Browser(浏览器)– 尝试使用 Web 浏览器的首选格式显示代码输出。

When Saving Reload Previewer (保存时重新加载预览器)

每次保存代码文件时,AWS Cloud9 用于预览代码输出的行为。

有效值包括:

  • Only on Ctrl-Enter(仅在按下 Ctrl-Enter 时) – 只要为当前代码选项卡按下 Ctrl+Enter,即尝试预览代码输出。

  • Always(始终) – 尝试在保存代码文件时预览代码输出。

构建

Automatically Build Supported Files (自动生成支持的文件)

在启动构建操作且代码使用支持的格式的情况下,AWS Cloud9 尝试自动构建当前代码。