基础知识
你可以折叠(fold)减少代码片段的单一的可见线。以这种方式,您可以隐藏细节,在这一刻,似乎不重要。当有必要时,所述代码片段能够被折叠而发生膨胀(展开)。
折叠代码片断时,通常地,椭圆(以阴影示出,foldedFragment)。
代码折叠装置
您可以折叠和展开的代码片段:
代码折叠(toggle)foldingMinusStart,foldingMinusEnd或foldingPlus)的切换显示在编辑器左侧的相应折叠区域。如果区域被展开,foldingMinusStart指示开始的区域foldingMinusEnd位于其末端。用于折叠区域,该切换被表示为foldingPlus。
如果你拿着ALT键并单击foldingMinusStart,foldingMinusEnd或foldingPlus该区域被折叠,或递归地扩展,即连同其所有所属地。
命令的折叠键盘快捷键和关联菜单。在折叠菜单可以访问主菜单|代码折叠)、或者作为上下文菜单中的编辑。在右侧显示的快捷方式的菜单。参见命令的快捷键和关联菜单折叠。
折叠片段:点击foldedFragment扩大的相应片段。也参见,观看折叠代码片断。
折叠预定义和自定义区域
您可以折叠和展开:
代码折叠的作品;if/while/else/for/try/except/finally/with在壳体的至少两个。
预定区域对应于这种元素作为进口申报、组织方法、文档注释等。所述预定义区域大致对应于在列默认的崩溃论编辑||通用代码折叠在该页面设置/首选项对话框。
用于在预定义区域,该可切换折叠,而不需要执行任何附加动作。
任何选择的代码片段。自定义区域折叠的一个选择是创建和去除选择区域/去除褶皱(命令CTRL+周期)。
包围的区域对应的标记(例如注释折叠。//<editor-fold desc="Description">...//</editor-fold>)。使用代码注释折叠。
命令的快捷键和关联菜单折叠
在折叠菜单可以访问主菜单|代码折叠)、或者作为上下文菜单中的编辑。
命令 快捷方式 描述
扩大 Ctrl+数字键+ 扩大现有的折叠片段
崩溃 ctrl+数字键- 折叠当前折叠区域
递归扩展 Ctrl+Alt+数字键盘加号 扩大现有的折叠片段和所有从属的折叠区域折叠在该片断
递归地崩溃 Ctrl+Alt+数字键盘- 电流崩塌的折叠区域和折叠区域内的从属,
展开所有 Ctrl+Shift+数字键+ 展开全部折叠片段内选择,或者,如果没有选择范围,扩展到所有塌陷在当前文件
折叠全部 Ctrl+Shift+数字键- 折叠所有的折叠区域内选择,或者,如果没有选定,折叠所有的折叠区域中的当前文件
展开到级别|1、2、3、4或5 *Ctrl+数字键1
*Ctrl+数字键2
*Ctrl+数字键,3
*Ctrl+数字键、4
*Ctrl+数字键5 扩展的当前片段的所有片段和嵌套至规定液位
全部展开|为电平1、2、3、4或5 Ctrl+Shift+数字键、*1
Ctrl+Shift+数字键*2
Ctrl+Shift+数字键、*3
Ctrl+Shift+数字键、*4
Ctrl+Shift+数字键、*5 展开全部折叠在该片段文件到指定嵌套级别
Doc注释展开 扩展所有当前文件中的文档注释
Doc注释崩溃 折叠所有当前文件中的文档注释
选择区域/去除褶皱 CTRL+周期 折叠所选片段以及创建一个定制的区域折叠,使其“折叠”/扩大当前片段并移除自定义的相应折叠区域的片段“展开”
指定偏好代码折叠
您可以指定:
代码折叠功能,切换是否应被显示。
该折叠区域被折叠。
在相应的设置设置(对话框Ctrl+Alt+S)编辑||通用代码折叠页面。
有关更多信息,请参见代码折叠页。
观看折叠代码片断
看到内容物的折叠片段,点的省略号foldedFragment指示片段。
ws_foldingPopup
在开始折叠区域
看到一个折叠区域,如果它当前不可见的点切换到折叠的区域。
ws_view_invisible_code
使用代码注释折叠
支撑折叠评论
围绕折叠片段与评论
导航至折叠区域
支撑折叠评论
您可以创建自定义代码片段周围的折叠区域的以下评论:
NetBeans风格:
//<编辑倍 DESC="Description">
...
//</Editor>倍
VisualStudio风格:
//region Description
...
//endregion
一旦选择了样式的文件,不要用其他方式在该文件中。
周围的评论片段的折叠
选择的代码片段。
选择用代码|或按Ctrl+Alt+T。
选择折叠的评论。
ws_customFolding1
指定片段的描述。
ws_customFolding2
现在如果你崩溃的片段,该描述被显示在指定的代码。
ws_customFolding3
导航至折叠区域
您可以自定义导航至折叠区域周围形成的代码片段与相应的折叠标记注释:
选择自定义导航|折叠或按CTRL+ALT+周期。
选择目标区域折叠。在区域(列表中通过它们的描述。)
- 译者言
- 初识WebStorm
- 系统要求及安装
- 首次启动导入设置
- 快速入门指南
- 快捷键
- 第一步
- 创建和运行你的第一个项目
- 如何使用
- 一般准则
- 用户界面指导
- 欢迎界面
- 菜单栏和工具栏
- 导航栏
- 状态栏
- webstorm视图模式
- WebStorm编辑器
- 添加收藏夹
- 关闭文件
- 'Lens'模式
- 多行编辑
- 草稿
- 在编辑器中打开和重新打开文件
- 保存和恢复变动
- 查看当前插入符位置
- 在编辑器中缩放
- 管理编辑器选项卡
- 配置编辑器选项卡
- 选项卡切换
- 标签固定及取消
- 拆分编辑器窗口
- 拆分编辑栏选项卡
- 用选项卡组编辑多个文件
- 更改编辑器选项卡的放置
- 编辑器选项卡排序
- 基本编辑步骤
- 添加、删除、移动代码
- 剪切、复制和粘贴
- 添加/取消代码块注释
- 编辑选择的文本
- 撤销和恢复变动
- 使用拖拽功能
- 高级编辑方法
- 代码折叠
- 代码高亮显示
- 侧边栏高亮
- 代码格式化
- 代码缩进
- 切换
- 拼写检查
- 使用宏
- 宏与快捷键的结合
- 编辑宏
- 播放宏
- 记录宏
- TODO
- 典型TODO模式
- 创建待办事项
- 查看待办事项
- 教程:TODO实例
- 教程:在TODO中使用模板
- webstorm工具窗口
- 使用工具窗口
- 制定窗口外观
- 工具窗口快速搜索
- 视图模式
- 管理你的项目收藏夹
- 项目配置和IDE设置
- 进入默认设置
- 进入设置
- 设置代码样式
- 设置颜色和字体
- 设置文件编码类型
- 快捷键设置
- 设置行分隔符
- 设置菜单和工具栏
- 快速设置列表
- 设置文件颜色
- 设置第三方工具
- 复制代码样式
- 创建和注册文件类型
- 导入和导出配置
- 分享你的IDE配置
- 切换方案
- 配置项目结构
- 设置根目录
- 设置根目录下的文件
- 从项目中排除文件
- 创建和管理项目
- 从0开始创建项目
- 从本地代码中创建
- 从框架模板中创建项目
- 用Yeoman创建
- 打开、重新打开、关闭项目
- 打开多个项目
- 清理系统缓存
- 重命名项目
- 文件和代码模板
- 文件模板变量
- #parse指令
- 创建、编辑文件模板
- 项目移动
- 创建目录
- 从模板中创建文件
- 创建空文件
- 动态模板
- 操作简单动态模板
- 动态模板缩写
- 模板变量
- 动态模板组
- 创建和编辑live模板
- 创建和编辑模板变量
- 分析live模板
- 生成代码
- 通过动态模板创建代码构造
- 使用模板创建代码构造包围
- 展开和折叠声明
- 标签包裹:应用模板案例
- 和语言结构
- 使用模板后缀
- 自动完成代码
- 基本代码完成
- 类名称代码完成
- 智能型代码完成
- 完成标点符号
- 完成报表
- 完成路径
- 完成标签名
- 单词扩展
- 使用建议列表
- 创建和优化输入
- 创建输入
- 优化输入
- 通过源代码搜索
- 在文件中查找和替换
- 在项目中查找和替换
- 代码检查
- 访问检查设置
- 分析检查结果
- 设置检查
- 改变当前文件高亮
- 自定义配置
- 改变顺序的范围
- 禁用和启用检查
- 禁止检查
- 运行检查
- 通过名字运行检查
- 脱机检查
- 自动恢复
- 分析问题
- 检查输出结果
- 应用分析
- 建立层级
- 查看层级
- 查看源文件结构
- 意向行动
- 查看web页内容
- 浏览器配置
- web内容预览
- 查看html源代码
- 查看参考信息
- 查看定义
- 查看注释文档
- 查看外部文档
- 查看方法参数信息
- 浏览源代码
- 运行与调试配置
- 运行
- 调试
- 测试
- 代码覆盖率
- web服务器:复制文件
- 重构源代码
- 使用本地历史
- webstorm与版本控制
- 插件管理
- 插件
- 启用和禁用插件
- 安装、更新、卸载插件
- 从磁盘安装插件
- 企业插件库
- 添加插件到企业资源库
- 使用命令行工具
- 文件及文件夹比较
- 文件比较
- 文件夹比较
- 在Finder、浏览器与WebStorm之间复制粘贴
- 语言和框架-具体指南
- javascript
- 使用angularjs
- emmet
- CoffeeScript支持
- Dart 支持
- 标记语言和样式表
- Node.js
- TextMate
- TypeScript 支持
- 使用NPM安装和移除扩展包
- 使用Bower 包管理器
- 在JavaScript和TypeScript中使用ReactJS
- 教程
- 配置通用任务管理器
- 在文件中用正则表达式查找和替换文本
- 参考
- 要点
- 项目
- 根目录
- 范围
- 库
- 路径变量
- 语言支持
- 运行与调试
- 运行/调试配置
- 断点
- 断点类型
- 断点图标及状态
- 编码
- WebStorm中的版本控制
- 支持的版本控制系统
- 对话框
- 设置/首选项对话框
- 外观和行为
- 编辑器
- 一般选项
- 外观
- 自动导入
- 代码折叠
- 代码完成
- 颜色和字体
- 语言和框架
- javascript
- json模式
- 增加json模式对话框
- Node和npm
- 键盘快捷键及鼠标
- 高级编辑
- 获得帮助
- 使用帮助主题
- 使用每日提示
- 使用在线资源
- 使用效率指南
- 分析你的反馈和问题报告
- 键盘映射参考
- 反馈页