草稿
在这个页面中:
基础
PhpStorm提供临时编辑器。你可以创建文本或代码块用于搜索或探索的目的。PhpStorm建议使用两种临时文件:
草稿文件
该草稿文件有全部的功能,可运行,可调式等等。它们需要指定一种语言并且有扩展名。草稿文件通过Ctrl+Shift+Alt+Insert
创建。
草稿缓存
草稿缓存的目的仅用于纯编辑,因此,它们不需要指定语言并且没有扩展名。
草稿缓存默认属于.txt
类型。
这个动作没有默认快捷键,但是你可以根据配置快捷键章节的描述创建一个独有的快捷键。
缓存文件在创建5个文件之后复用,这样做,在复用之后 ,内容和语言重置了。
创建草稿文件
要创建一个草稿文件:
- 在主菜单,选择Tools | New Scratch File
- 按
Ctrl+Shift+Alt+Insert
从PhpStorm建议列表中选择草稿文件要创建语言。PhpStorm创建以
scratch.<extension>
命名的临时编辑器标签。再往后,默认名称将是scratch_<number>.<extension>
。- 输入想要的代码
创建草稿缓存
要创建草稿缓存,按照下列步骤:
- 按
Ctrl+Shift+A
或搜索全部 开始输入命令名称
New Scratch Buffer
PhpStorm创建一个叫做
buffer1
的临时编辑器标签。再往后,默认名称将是buffer<number>
输入想要的代码
注意,尽管这个动作没有快捷键,但是你仍然可以创建一个快捷键根据配置快捷键章节的描述。
你也可以从创建草稿文件切换到创建草稿缓存通过重新分配快捷键,以此来避免生成垃圾。
观察可用的草稿
要观察可用的草稿文件或和草稿缓存,执行以下操作之一:
在项目工具窗中选择Scratches视图:
按
Alt+F1
并选择Scratches(在IDE组件之间跳转)
关闭草稿
要关闭一个草稿文件或草稿缓存,点击编辑器标签上的。更多信息参考在编辑器中关闭文件章节
删除草稿
要删除一个草稿文件或草稿缓存,按照以下步骤:
- 在项目工具窗中切换到Scratches视图
- 在
Scratches
虚拟文件夹中,右键单击要被删除的草稿,然后在上下文菜单中选择Delete - 确认删除
修改草稿的语言
当草稿文件已经创建时你想修改所用的语言,你可以这样做在编辑器的上下文菜单的帮助下。下面是介绍怎么做的:
- 在项目工具窗中切换到Scratches视图,然后打开你想改变语言的草稿文件或草稿缓存到编辑器中。
- 右键单击编辑器背景,然后在上下文菜单中选择Change Language (
) 选择想要的语言
注意下面的:
- 四个近期项目出现在列表顶部的分隔符之前。
- 你可以缩小列表通过输入语言名称
- 你可以为该动作分配快捷键根据配置快捷键章节的描述。
- Change Language动作同步修改扩展名,如果它存在
重命名、复制和移动草稿
PhpStorm可以对草稿执行重命名重构动作,要重命名草稿,按照以下步骤:
- 在项目工具窗中,切换到草稿视图,选择要被重命名的草稿。
- 按
Shift+F6
你也可以用其它的方式执行重命名:
- 在导航栏:跳转到导航栏(
Alt+Home
) -> 重命名(Shift+F6
). - 在项目工具窗|草稿视图:(
Alt+F1
)选择 Project | Scratches -> 重命名(Shift+F6
). - 编辑器中右键:Refactor | Rename File
复制和移动文件动作也以相同的方法可用。
注意当复制一个草稿时,PhpStorm包含相应的与文件类型有关的扩展名。这是它如何做的:
关于草稿的重要提示
注意下面的:
- 草稿中的代码时脚本语言则是可执行的:你可以运行和调试它。
- 草稿支持本地历史
- 可以在草稿执行剪贴板操作
- 储存草稿,基于你的操作系统:
- 在PhpStorm家目录,
config/scratches
文件夹中(Windows/*NIX) ~ Library->Preferences-><PhpStorm>XX->scratches
(OS X)
- 在PhpStorm家目录,
- 可以在草稿中撤销和重做更改
另请参阅:
规程: