# PhpStorm工具窗
在这个章节中:
* PhpStorm工具窗
* [概述](#概述)
* [快速访问工具窗](#快速访问工具窗)
* [工具窗栏和按钮](#工具窗栏和按钮)
* [通用工具窗布局](#通用工具窗布局)
* [访问工具窗菜单](#访问工具窗菜单)
* [操作工具窗](/如何使用/常规指南/PhpStorm工具窗/操作工具窗.md)
* [指定工具窗的外观设置](/如何使用/常规指南/PhpStorm工具窗/指定工具窗的外观设置.md)
* [在工具窗快速搜索](/如何使用/常规指南/PhpStorm工具窗/在工具窗快速搜索.md)
* [查看模式](/如何使用/常规指南/PhpStorm工具窗/查看模式.md)
* [管理项目收藏夹](/如何使用/常规指南/PhpStorm工具窗/管理项目收藏夹.md)
## <span id='概述'>概述</span>
附加在工作区底部的是PhpStorm工具窗。这些第二窗口让你查看项目从不同的视角并提供访问特定的开发任务。这些包括项目管理,代码搜索和浏览,运行和调试,集成版本控制系统,和许多其它特殊任务。
![工具窗](http://image.jellychen.cn/uploads/2016/11/php_storm_tool_windows_new.png)
某些工具窗总是可用,换言之,在任何[项目](/参考/要点/项目.md)而不管项目性质,内容和配置,有些窗口总是可用的。有些工具窗仅在一些相关[插件](/如何使用/常规指南/管理插件/插件.md)启用时可用。还有一些窗口需要特定的动作才能显示(例如,要显示[查找工具窗](/参考/工具窗参考/查找工具窗.md),你必须先搜索一些东西)。
## <span id='快速访问工具窗'>快速访问工具窗</span>
在工作区的左下角,有一个按钮开始开起来像![工作区显示按钮](http://image.jellychen.cn/uploads/2016/11/show_tool_window_bars.png)
如果你指到这个图标,一个菜单打开了,提供快速访问工具窗的入口。
![快速访问工具窗](http://image.jellychen.cn/uploads/2016/11/ToolWindowsQuickAccessPS.png)
菜单中选项的名字和工作区的名字一致。当你选择一个选项,相应的工具窗打开并被激活。
如果你点击这个按钮,工具窗栏和按钮显示出来了。与此同时这个按钮的外观变成![工具窗图标](http://image.jellychen.cn/uploads/2016/10/show_hide_tool_window_bars.png).如果你再次点击这个按钮,工具窗栏和按钮再次隐藏。
## <span id='工具窗栏和按钮'>工具窗栏和按钮</span>
当可见时,工具窗按钮栏(或者仅为工具窗栏)环绕在工具窗(或者[编辑器](/如何使用/常规指南/PhpStorm编辑器/README.md)区域,如果工具窗隐藏了)。这些栏包含按钮为显示或隐藏的工具窗(工具窗按钮)。
![工具窗栏和按钮](http://image.jellychen.cn/uploads/2016/11/tool_window_bar_and_buttons.png)
工具窗按钮也提供工具窗的上下文菜单入口,当在按钮上右键单击时显示。
![工具窗上下文菜单](http://image.jellychen.cn/uploads/2016/11/tool_window_button_context_menu.png)
上下文菜单让你可以控制工具窗[查看模式](/如何使用/常规指南/PhpStorm工具窗/查看模式.md)和工具窗其他方面的外观。
首先,有三个工具窗栏,两个在主窗口两侧,一个在底部。可以一次展示或隐藏所有按钮栏通过点击工作区左下角的![工具窗图标](http://image.jellychen.cn/uploads/2016/10/show_hide_tool_window_bars.png)
每个工具窗按钮上有相应工具窗的名字。在某些按钮,窗口名字可能以数字开头,例如**1: Project**,这意味着快捷键`Alt+<number>`可用来展示或隐藏这个窗口。你可以,例如,展示或隐藏项目工具窗通过按`Alt+1`。
你可以转换窗口访问数字的开关在[外观设置](/参考/设置参数对话框/外观行为/外观.md)中。
可见的工具窗和隐藏的工具窗的按钮外观不同
![工具栏按钮外观](http://image.jellychen.cn/uploads/2016/11/tool_window_buttons.png)
你可以重新排列工具窗通过拖放工具窗按钮到不同的工具窗栏(或者拖放到相同工具窗栏的不同角落)。作为结果,工具窗栏附加到你移动窗口按钮到的栏上。
![重新排列工具窗栏](http://image.jellychen.cn/uploads/2016/11/tool_window_buttons_drag.png)
## <span id='通用工具窗布局'>通用工具窗布局</span>
通常,所有的工具窗按照相同的方式组织:
![工具窗布局](http://image.jellychen.cn/uploads/2016/11/ps_tool_window_layout.png)
在所有窗口的顶端是一个小的标题栏,当右键单击标题栏,管理该窗口外观和内容的菜单展示出来了。
![工具窗菜单](http://image.jellychen.cn/uploads/2016/11/ps_tool_windows_title_bar.png)
标题栏的右手边包含两个按钮,第一个按钮(![工具栏设置按钮](http://image.jellychen.cn/uploads/2016/11/viewMode.png))打开菜单来管理工具窗的[查看模式](/如何使用/常规指南/PhpStorm工具窗/查看模式.md)。注意这个菜单选项是标题栏上下文菜单的子集。
![工具窗查看模式菜单](http://image.jellychen.cn/uploads/2016/11/tool_window_viewing_modes.png)
第二个按钮(![隐藏工具窗](http://image.jellychen.cn/uploads/2016/11/hideSide.png))是用来隐藏工具窗。当与`Alt`键结合使用时,点击这个按钮隐藏所有关联到相同工具窗栏的窗口。
在标题栏下方是工具栏和内容面板。取决于窗口,工具栏可能在内容面板的左边或上面。
工具栏按钮,通常,每个窗口都是特定的。然而,有相同目的的窗口可能在工具栏包含类似的操作。
大部分情况下,关联在工具栏按钮上的功能也可以从主菜单或上下文菜单中访问,或者有等价的快捷键。
内容面板可能是简单的或者包含两个或更多“图层”(视图),例如,也许有工具窗的内容面板部分显示在编辑器区域的独立标签中。
## <span id='访问工具窗菜单'>访问工具窗菜单</span>
* 使用** View | Tool Windows**菜单显示或隐藏工具窗。
![访问工具窗菜单](http://image.jellychen.cn/uploads/2016/11/other_products_toolWindowMenu.png)
# 另请参阅:
规程:
* [操作工具窗](/如何使用/常规指南/PhpStorm工具窗/操作工具窗.md)
* [查看模式](/如何使用/常规指南/PhpStorm工具窗/查看模式.md)
* [在工具窗快速搜索](/如何使用/常规指南/PhpStorm工具窗/在工具窗快速搜索.md)
* [指定工具窗的外观设置](/如何使用/常规指南/PhpStorm工具窗/指定工具窗的外观设置.md)
* [配置快捷键](/如何使用/常规指南/配置项目和IDE设置/配置快捷键.md)
参考:
* [工具窗参考](/参考/工具窗参考/README.md)
- 前言
- 初见PhpStorm
- 系统要求
- 安装和启动
- 注册PhpStorm
- 快速开始引导
- 你不能错过的:快捷键
- 第一步
- 创建和运行你的第一个PHP项目
- 创建和运行你的第一个Web项目
- 如何使用
- 常规指南
- 用户界面引导
- 欢迎界面
- 菜单和工具栏
- 导航栏
- 状态栏
- PhpStorm视图模式
- 设置背景图片
- PhpStorm编辑器
- 基础编辑规程
- 在编辑器中打开和重新打开文件
- 在编辑器中关闭文件
- 在编辑器中选择文本
- 剪切复制粘贴
- 在PhpStorm和资源管理器之间复制粘贴
- 在编辑器中使用拖放
- 注释和取消注释代码块
- 保存和撤销更改
- 撤销和重做更改
- 透镜模式
- 多插入符
- 草稿
- 在编辑器中缩放
- 高级编辑规程
- 添加删除和移动代码元素
- 添加编辑器到收藏夹
- 改变缩进
- 代码折叠
- 基础
- 代码折叠方法
- 折叠预定义和自定义区域
- 折叠菜单的命令和关联的快捷键
- 指定代码折叠偏好
- 查看折叠的代码片段
- 使用代码折叠注释
- 查看当前插入符位置
- 格式化代码
- 切换可写状态
- 切换大小写
- 高亮括号
- 拼写检查
- 连接行和文字
- 分割字符串为多行
- 在表格格式编辑CSV和类似文件
- 在编辑器中使用宏
- 录制宏
- 回放宏
- 编辑宏
- 绑定宏到快捷键
- 管理编辑器标签页
- 配置编辑器标签行为
- 在不同标签页之间跳转
- 锁定和解锁标签页
- 分割和合并编辑窗口
- 分离编辑器标签
- 使用标签组编辑多文件
- 改变编辑器标签头的位置
- 编辑器标签排序
- 使用TODO
- 定义TODO模式和过滤器
- 创建TODO项
- 查看TODO项
- PhpStorm工具窗
- 操作工具窗
- 指定工具窗的外观设置
- 在工具窗快速搜索
- 查看模式
- 管理项目收藏夹
- 配置项目和IDE设置
- 访问默认设置
- 访问设置
- 配置代码风格
- 配置颜色和字体
- 为控制台配置配色方案
- 配置项目文件编码
- 配置单独的文件编码
- 配置快捷键
- 配置行分隔符
- 配置菜单和工具栏
- 配置快速访问列表
- 配置区块和文件颜色
- 配置第三方工具
- 复制代码风格设置
- 创建和注册文件类型
- 导入和导出设置
- 分享你的IDE设置
- 在方案之间切换
- 切换引导JDK
- 配置项目结构
- 配置根目录
- 在根目录中配置文件夹
- 在项目中排除文件
- 创建和管理项目
- 从头创建新项目
- 从现有代码导入项目
- 从本地代码创建项目
- 从下载的文件创建项目
- 从框架模板生成项目
- 使用Yeoman生成器创建项目
- 打开、重新打开和关闭项目
- 打开多个项目
- 保存项目为模板
- 清空系统缓存
- 重命名项目
- 文件和代码模板
- 解析指令
- 文件模板变量
- 创建和编辑文件模板
- 动态模板
- 简易、参数化和环绕模板
- 动态模板缩写
- 动态模板变量
- 动态模板组
- 创建和编辑动态模板
- 创建和编辑模板变量
- 分享动态模板
- 填充项目
- 创建目录
- 从模板创建文件
- 创建空文件
- 创建PHP类接口和特性
- 生成代码
- 使用动态模板创建代码结构
- 使用环绕模板创建代码结构
- 生成Getter和Setter
- 打开和移除语句
- 包住标签,应用环绕模板的例子
- 使用排列规则重新整理代码
- 用语言结构环绕代码块
- 使用后缀模板
- 代码补全
- 基本代码补全:补全名称和关键字
- 智能类型代码补全:基于输入信息补全代码
- 补全语句
- 补全路径
- 补全标点
- 补全标签名称
- 展开单词
- 使用建议列表
- 创建和优化导入
- 创建导入
- 优化导入
- 代码检查
- 访问检查设置
- 分析检查结果
- 配置检查严重性
- 改变当前文件高亮级别
- 自定义配置文件
- 禁用和启用检查
- 改变区块顺序
- 导出检查结果
- 解决问题
- 抑制检查
- 运行检查
- 通过名称运行检查
- 离线运行检查
- 自动应用快速修复
- 意向动作
- 应用意向动作
- 配置意向动作
- 禁用意向动作
- 查看页面Web内容
- 配置浏览器
- 在浏览器中预览页面Web内容
- 在编辑器中查看Web页面的HTML代码
- 查看参考信息
- 查看定义
- 查看内联文档
- 查看外部文档
- 查看方法参数信息
- 浏览源代码
- 使用书签跳转
- 管理书签
- 在文件和工具窗之间跳转
- 在IDE组件之间跳转
- 在方法和标签之间跳转
- 在测试和测试主题之间跳转
- 跳转到动作
- 跳转到大括号
- 根据名称跳转到类、文件或符号
- 跳转到自定义折叠区域
- 跳转到符号的声明或类型声明
- 跳转到超级方法或实现
- 跳转到文件路径
- 跳转到行
- 跳转到下一个或上一个更改
- 跳转到下一个或上一个错误
- 跳转到近期文件
- 跳转到已浏览项目
- 使用导航栏跳转
- 使用结构视图跳转
- 使用面包屑跳转
- 搜索代码
- 在文件中查找替换文本
- 在项目中查找替换文本
- 查找引用
- 在项目中查找引用
- 在当前文件查找引用
- 高亮引用
- 查看符号引用
- 查看近期查找引用
- 在插入符处查找词语
- 使用搜索结果
- 搜索全部
- 结构搜索和替换
- 搜索模板
- 结构搜索和替换-常规步骤
- 创建和编辑搜索模板
- 结构搜索和替换示例
- 重构代码
- 分析应用程序
- 运行调试配置
- 运行
- 调试
- 测试
- 代码覆盖率
- 服务端作业:拷贝文件
- 使用本地历史
- 版本控制概念
- 管理插件
- 管理任务和内容
- 使用命令行工具
- 使用文件观察者
- 使用嵌入式本地终端
- 从命令行启动PhpStorm特性
- 使用后台任务
- 使用语言注入
- 比较文件和文件夹
- 选择文件或文件夹
- 在PhpStorm和文件管理器之间复制粘贴
- 教程
- 参考
- 获取帮助