php可折叠注释,使用代码折叠注释 - 使用代码折叠注释 - 《PhpStorm官方手册中文翻译》 - 书栈网 · BookStack...

代码折叠

在这个页面中:

基础

你可以折叠代码片段将它们减少到一个可见行。用这种方法,你可以隐藏细节,在这时候,它看起来不怎么重要了。如果有必要,折叠的代码可以展开。

折叠的代码片段,通常,展示为暗色的省略号(

foldedFragment.png)

代码折叠方法

你可以折叠和展开代码通过使用:代码折叠开关(

foldingMinusStart.png

foldingMinusEnd.png

foldingPlus.gif)。这些开关显示在编辑器左边相应的折叠区域。如果该区域是展开的,

foldingMinusStart.png表示折叠区域的开始,

foldingMinusEnd.png表示折叠区域的结尾。对于已经折叠的区域,开关显示为

foldingPlus.gif

如果你按住ALT同时点击(

foldingMinusStart.png

foldingMinusEnd.png

foldingPlus.gif,该区域将递归的展开或折叠,例如,连同其所有下属区域。

折叠菜单的命令与快捷键关联。可以通过主菜单的(Code | Folding)或编辑器的上下文菜单访问折叠菜单。快捷键显示在菜单的右侧。 参见折叠菜单的命令和关联的快捷键。

折叠的代码片段:点击

foldedFragment.png来展开相应的部分。另请参阅查看折叠的代码片段。

折叠预定义和自定义区域

你可以折叠和展开:预定义区域环绕着元素比如导入声明,方法体,注释文档等等。预定义的区域,大致的,对应设置参数对话框的Editor | General | Code Folding页面的Collapse by default的列表。

对于预定义区域,折叠开关是可用的,不需要执行额外的动作。

一个选定的片段。一个定制选中区的折叠区域通过Fold Selection/ Remove Region命令(Ctrl+.)创建和移除。

用相应折叠注释标记环绕的区域(例如,//...//)。参见使用代码折叠注释

折叠菜单的命令和关联的快捷键

可以通过主菜单的(Code | Folding)或编辑器的上下文菜单访问折叠菜单命令快捷键描述ExpandCtrl+NumPad Plus展开当前折叠部分

CollapseCtrl+NumPad -折叠当前折叠区域

Expand RecursivelyCtrl+Alt+NumPad Plus展开当前折叠部分和所有当前部分从属的折叠区域

Collapse RecursivelyCtrl+Alt+NumPad -折叠当前折叠区域和所有从属于它的折叠区域

Expand AllCtrl+Shift+NumPad Plus展开所有选中的折叠区域,如果没有选中任何代码,则展开所有当前页面的折叠部分

Collapse AllCtrl+Shift+NumPad -折叠选中区内的所有折叠区域,如果没有选中任何代码,则折叠所有当前页面的折叠区域

Expand to level 1, 2, 3, 4 or 5Ctrl+NumPad *, 1

Ctrl+NumPad *, 2

Ctrl+NumPad *, 3

Ctrl+NumPad *, 4

Ctrl+NumPad *, 5展开当前片段和所有嵌套的片段到指定级别

Expand all to level 1, 2, 3, 4 or 5Ctrl+Shift+NumPad *, 1

Ctrl+Shift+NumPad *, 2

Ctrl+Shift+NumPad *, 3

Ctrl+Shift+NumPad *, 4

Ctrl+Shift+NumPad *, 5展开文件中所有折叠的片段到指定级别

Expand doc comments展开当前文档的所有注释

Collapse doc comments折叠当前文档的所有注释

Fold Selection / Remove regionCtrl+.展开选中区域并创建一个定制折叠区域来让它可折叠和展开当前片段,或移除定制的折叠区域让它不可折叠

指定代码折叠偏好

你可以指定:是否显示代码折叠开关

哪种折叠区域应默认折叠

相应的设置在设置对话框(Ctrl+Alt+S)的Editor | General | Code Folding页面。

更多信息参考代码折叠页面

查看折叠的代码片段

要查看折叠部分的代码内容,鼠标指向省略号

foldedFragment.png来显示这部分内容。

ps_foldingPopup.png

查看折叠区域的开始

要查看折叠区域的开始-如果当前看不到-指向目标区域的尾部折叠开关。

ps_view_invisible_code.png

使用代码折叠注释

支持折叠注释

你可以创建自定义折叠区域通过对代码片段环绕注释行。这样做,注释可以是NetBeans风格或Visual Studio风格。

NetBeans风格//

...

//

Visual Studio风格//region Description

...

//endregion

一旦当你已经在一个文件中选用一个风格,不要在该文件中使用其它风格的注释。

用折叠注释环绕片段选择感兴趣的代码片段

选择Code | Surround With或按Ctrl+Alt+T

选择要使用的折叠注释

ps_customFolding1.png

指定片段描述

ps_customFolding2.png

现在如果你折叠了这个片段,你指定的描述将展现在代码的地方。

ps_customFolding3.png

跳转到折叠区域

你可以跳转到被折叠注释标志包围而形成的折叠区域:选择Navigate | Custom Folding或按Ctrl+Alt+.

选择目标折叠区域。(列表中的区域是根据它们的描述形成)

ps_navigateToCustomRegion.png

另请参阅:

规程:

入门指南:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值