首页 > 其他分享 >pycharm创建临时文件scatch file

pycharm创建临时文件scatch file

时间:2024-07-06 08:57:53浏览次数:14  
标签:文件 file 草稿 Ctrl 创建 scatch Scratches 缓冲区 pycharm

JetBrains PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。

有时您可能需要创建临时注释或在项目上下文之外起草一些代码。为此,您可以使用临时文件和临时缓冲区,而不是切换到其他应用程序。

  • Scratch files(草稿文件)是完全功能的、可运行的和可调试的文件,它支持语法突出显示、代码完成以及相应文件类型的所有其他功能。例如,在处理一个项目时,您可能会想出一个方法的想法,稍后可以在另一个项目中使用。您可以使用该方法的草稿创建一个草稿文件,该草稿文件不存储在项目目录中,但可以从其他项目访问和打开。您可以使用草稿文件来起草代码构造、HTTP请求、JSON文档等。
  • Scratch buffers(草稿缓冲区)是简单的文本文件,没有任何编码辅助功能。草稿缓冲区可以用于简单的任务列表和对自己的注释。它们也不存储在项目目录中,但可以从另一个项目访问和打开。您最多可以创建五个具有默认名称的临时缓冲区,这些缓冲区通过清除内容进行旋转和重用。

创建草稿文件

  1. 执行以下操作之一:
    • file-》new scatch
    • 按Ctrl+Shift+Alt+Insert。
    • 按Ctrl+Shift+A,开始键入scratch file,然后选择相应的操作。
  2. 选择草稿文件的语言。相同类型的草稿文件将自动编号并添加到项目工具窗口的草稿和控制台目录中。

创建草稿缓冲区

该操作没有专用的菜单项来创建新的草稿缓冲区,但是您可以使用“Find Action”弹出窗口(Ctrl+Shift+A)并运行New Scratch Buffer操作。

 

PyCharm创建名为buffer1.txt的文本文件。您创建的下一个草稿缓冲区名为buffer2.txt,等等,直到buffer5.txt。当达到该限制时,它将重新创建buffer1.txt并建议清除其内容。如果您想确保在拥有5个缓存之后没有清除草稿缓冲区,可以重命名它。

要查看创建的草稿文件和缓冲区的列表,请打开“Project tool window”窗口,展开“Scratches and Consoles”,然后展开“Scratches”。

控制台用于为PyCharm中定义为数据源的数据库编写和执行SQL语句。只有在启用数据库工具和SQL插件时,此功能才可用。

 

查看文档中的草稿

选择任何草稿文件或缓冲区,然后按Ctrl+Q查看包含文件位置、类型、大小、创建和修改日期的快速文档。

移动草稿

  1. 在“Project tool window”窗口的Scratches and Consoles | Scratches目录中,选择要移动的草稿文件。
  2. 按F6并在打开的对话框中选择目标文件夹。

更改草稿文件或缓冲区的语言

  1. 在Project tool window中,展开Scratches and Consoles,然后展开Scratches
  2. 右键单击草稿文件或缓冲区,然后单击“Change Language”。当前语言在括号中指定。
  3. 选择所需的语言。您可以开始键入语言名称以缩小列表范围。

与任何其他文件一样,您可以使用草稿文件和缓冲区执行以下操作:

  • 使用装订线图标运行和调试代码
  • 使用本地历史记录、撤消和重做更改
  • 重命名、删除、移动和复制
  • 执行剪贴板操作

标签:文件,file,草稿,Ctrl,创建,scatch,Scratches,缓冲区,pycharm
From: https://www.cnblogs.com/chentiao/p/18286880

相关文章

  • PostgreSQL的系统视图pg_file_settings和pg_settings的区别
    PostgreSQL的系统视图pg_file_settings和pg_settings的区别pg_file_settings和pg_settings是PostgreSQL中两个相关的系统视图,它们用于查看和管理数据库的配置设置。这两个视图提供了不同层次的配置信息,适用于不同的管理和调试需求。以下是它们的区别和特点:pg_file_se......
  • BMP(Bitmap Image File)解码流程:
    BMP(BitmapImageFile)的解码流程主要包括以下几个步骤,这些步骤确保了BMP图像文件能够被正确地读取并显示在屏幕上:1.读取文件头信息目的:确认文件类型和基本信息。内容:BMP文件以特定的文件头标识开始,这包括文件的类型(必须是“BM”,以十六进制表示为0x4D42)、文件大小、保留字(......
  • set_source_files_properties QT_QML_SINGLETON_TYPE
    目录前言QT_QML_SINGLETON_TYPE 属性基本用法示例1.创建一个基本的CMake项目2.编辑 CMakeLists.txt3.创建 main.cpp4.创建 MySingleton.qml5.创建 qml.qrc6.创建 main.qml构建和运行项目结论前言在使用Qt和CMake构建项目时,有时你可能需要将......
  • Dockerfile构建Tomcat镜像
     步骤: (1)创建一个目录,把构建Tomcat的Dockerfile文件保存到此目录。mkdirtomcat8cdtomcat6 文件内容FROMcentos:7MAINTAINERxpxRUNsed-i's|mirrorlist=|#mirrorlist=|g'/etc/yum.repos.d/CentOS-*.repo\&&sed-i's|#baseurl=http://mirror.cent......
  • MultipartFile resource [file] cannot be resolved to URL
    java.io.FileNotFoundException:MultipartFileresource[file]cannotberesolvedtoURLatorg.springframework.core.io.AbstractResource.getURL(AbstractResource.java:114)atorg.springframework.core.io.AbstractResource.getURI(AbstractResource.java:1......
  • Makefile学习笔记
    上述代码中一共有5条规则,1-2行为第一条规则,3-4行为第二条规则,5~6行为第三条规则,7-8行为第四条规则,10~12为第五条规则,make命令在执行这个Makefile的时候其执行步骤如下:第一条规则:main是我们想要的可执行文件,通过main.o、input.o和calcu.o这三个文件......
  • bootstrap-fileinput 使用
    参考文档:http://www.bootstrap-fileinput.com/options.html视频和图片上传和展示:<divclass="form-grouprow"><labelfor="video_path"class="col-sm-2col-form-label"><spanclass="text-danger">*<......
  • qt 入门常用类理解(涉及QMessageBox,Layout,Spacers,Splitter,Buuddy,LoginApp,QFile,
    1.QMessageBoxQMessageBox::Yes QApplication::quit();QMessageBox::exec用于在模态(阻塞式)对话框中显示一个消息框,并等待用户的响应。这个函数通常用于在应用程序中显示消息、警告或询问对话框,并等待用户采取适当的操作后继续执行。int QMessageBox::exec()exec 函数没有......
  • Intellij IDEA maven setting 中, 在设置maven setting file 的后面有个 Override 是
    在IntelliJIDEA中,Maven设置中的"Override"选项用于指定一个自定义的settings.xml文件以覆盖默认的Maven设置。具体而言,它允许你使用一个不同于全局Maven配置的设置文件,这样可以在项目级别或者环境级别进行特定的配置。以下是更详细的解释:Mavensettings.xml文件:......
  • program files 文件夹权限问题
    首先关闭系统管理员对普通管理员的权限按Windows+R键,打开“运行”,然后输入“gpedit.msc",就是打开组策略,这个在控制面板中也可以打开。在组策略里找到“计算机配置”-“Windows设置”-“安全设置”-“本地策略”-“安全选项”,在“安全选项”里认真查找“用户帐户控制-以管理员模......