• 草稿
    • 基础
    • 创建草稿文件
    • 创建草稿缓存
    • 观察可用的草稿
    • 关闭草稿
    • 删除草稿
    • 修改草稿的语言
    • 重命名、复制和移动草稿
    • 关于草稿的重要提示
  • 另请参阅:

    草稿

    在这个页面中:

    • 基础
    • 创建草稿文件
    • 创建草稿缓存
    • 观察可用的草稿
    • 关闭草稿
    • 删除草稿
    • 修改草稿的语言
    • 重命名复制和移动草稿
    • 关于草稿的重要提示

    基础

    PhpStorm提供临时编辑器。你可以创建文本或代码块用于搜索或探索的目的。PhpStorm建议使用两种临时文件:

    草稿文件
    该草稿文件有全部的功能,可运行,可调式等等。它们需要指定一种语言并且有扩展名。草稿文件通过Ctrl+Shift+Alt+Insert创建。

    草稿缓存
    草稿缓存的目的仅用于纯编辑,因此,它们不需要指定语言并且没有扩展名。
    草稿缓存默认属于.txt类型。
    这个动作没有默认快捷键,但是你可以根据配置快捷键章节的描述创建一个独有的快捷键。

    缓存文件在创建5个文件之后复用,这样做,在复用之后 ,内容和语言重置了。

    创建草稿文件

    1. 要创建一个草稿文件:

      • 在主菜单,选择Tools | New Scratch File
      • Ctrl+Shift+Alt+Insert
    2. 从PhpStorm建议列表中选择草稿文件要创建语言。PhpStorm创建以scratch.<extension>命名的临时编辑器标签。再往后,默认名称将是scratch_<number>.<extension>

    3. 输入想要的代码

    创建草稿缓存

    要创建草稿缓存,按照下列步骤:

    1. Ctrl+Shift+A或搜索全部
    2. 开始输入命令名称New Scratch Buffer

      搜索创建草稿缓存动作

      PhpStorm创建一个叫做buffer1的临时编辑器标签。再往后,默认名称将是buffer<number>

    3. 输入想要的代码

    注意,尽管这个动作没有快捷键,但是你仍然可以创建一个快捷键根据配置快捷键章节的描述。

    你也可以从创建草稿文件切换到创建草稿缓存通过重新分配快捷键,以此来避免生成垃圾。

    观察可用的草稿

    要观察可用的草稿文件或和草稿缓存,执行以下操作之一:

    • 在项目工具窗中选择Scratches视图:

      草稿视图

    • Alt+F1并选择Scratches(在IDE组件之间跳转)

    关闭草稿

    要关闭一个草稿文件或草稿缓存,点击编辑器标签上的关闭。更多信息参考在编辑器中关闭文件章节

    删除草稿

    要删除一个草稿文件或草稿缓存,按照以下步骤:

    1. 在项目工具窗中切换到Scratches视图
    2. Scratches虚拟文件夹中,右键单击要被删除的草稿,然后在上下文菜单中选择Delete
    3. 确认删除

    修改草稿的语言

    当草稿文件已经创建时你想修改所用的语言,你可以这样做在编辑器的上下文菜单的帮助下。下面是介绍怎么做的:

    1. 在项目工具窗中切换到Scratches视图,然后打开你想改变语言的草稿文件或草稿缓存到编辑器中。
    2. 右键单击编辑器背景,然后在上下文菜单中选择Change Language ()
    3. 选择想要的语言

      注意下面的:

      • 四个近期项目出现在列表顶部的分隔符之前。
      • 你可以缩小列表通过输入语言名称
      • 你可以为该动作分配快捷键根据配置快捷键章节的描述。
      • Change Language动作同步修改扩展名,如果它存在

    重命名、复制和移动草稿

    PhpStorm可以对草稿执行重命名重构动作,要重命名草稿,按照以下步骤:

    1. 在项目工具窗中,切换到草稿视图,选择要被重命名的草稿。
    2. Shift+F6

    你也可以用其它的方式执行重命名:

    • 在导航栏:跳转到导航栏(Alt+Home) -> 重命名(Shift+F6).
    • 在项目工具窗|草稿视图:(Alt+F1)选择 Project | Scratches -> 重命名(Shift+F6).
    • 编辑器中右键:Refactor | Rename File

    复制和移动文件动作也以相同的方法可用。

    注意当复制一个草稿时,PhpStorm包含相应的与文件类型有关的扩展名。这是它如何做的:

    1. 在项目工具窗中,切换到草稿视图,选择要被复制的草稿。
    2. F5,PhpStorm显示下面的对话框:

      复制草稿文件

      在这个对话框中展示草稿的名称和扩展名。注意当复制一个草稿缓存,扩展名是.txt:

      复制草稿缓存

    关于草稿的重要提示

    注意下面的:

    • 草稿中的代码时脚本语言则是可执行的:你可以运行和调试它。
    • 草稿支持本地历史
    • 可以在草稿执行剪贴板操作
    • 储存草稿,基于你的操作系统:
      • 在PhpStorm家目录,config/scratches文件夹中(Windows/*NIX)
      • ~ Library->Preferences-><PhpStorm>XX->scratches(OS X)
    • 可以在草稿中撤销和重做更改

    另请参阅:

    规程:

    • 项目工具窗