pycharm創(chuàng)建臨時(shí)文件scatch file的方法詳解
JetBrains PyCharm是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語(yǔ)言開(kāi)發(fā)時(shí)提高其效率的工具。此外,該IDE提供了一些高級(jí)功能,以用于Django框架下的專業(yè)Web開(kāi)發(fā)。
有時(shí)您可能需要?jiǎng)?chuàng)建臨時(shí)注釋或在項(xiàng)目上下文之外起草一些代碼。為此,您可以使用臨時(shí)文件和臨時(shí)緩沖區(qū),而不是切換到其他應(yīng)用程序。
- Scratch files(草稿文件)是完全功能的、可運(yùn)行的和可調(diào)試的文件,它支持語(yǔ)法突出顯示、代碼完成以及相應(yīng)文件類型的所有其他功能。例如,在處理一個(gè)項(xiàng)目時(shí),您可能會(huì)想出一個(gè)方法的想法,稍后可以在另一個(gè)項(xiàng)目中使用。您可以使用該方法的草稿創(chuàng)建一個(gè)草稿文件,該草稿文件不存儲(chǔ)在項(xiàng)目目錄中,但可以從其他項(xiàng)目訪問(wèn)和打開(kāi)。您可以使用草稿文件來(lái)起草代碼構(gòu)造、HTTP請(qǐng)求、JSON文檔等。
- Scratch buffers(草稿緩沖區(qū))是簡(jiǎn)單的文本文件,沒(méi)有任何編碼輔助功能。草稿緩沖區(qū)可以用于簡(jiǎn)單的任務(wù)列表和對(duì)自己的注釋。它們也不存儲(chǔ)在項(xiàng)目目錄中,但可以從另一個(gè)項(xiàng)目訪問(wèn)和打開(kāi)。您最多可以創(chuàng)建五個(gè)具有默認(rèn)名稱的臨時(shí)緩沖區(qū),這些緩沖區(qū)通過(guò)清除內(nèi)容進(jìn)行旋轉(zhuǎn)和重用。
創(chuàng)建草稿文件
- 執(zhí)行以下操作之一:
- file-》new scatch
- 按Ctrl+Shift+Alt+Insert。
- 按Ctrl+Shift+A,開(kāi)始鍵入scratch file,然后選擇相應(yīng)的操作。
- 選擇草稿文件的語(yǔ)言。相同類型的草稿文件將自動(dòng)編號(hào)并添加到項(xiàng)目工具窗口的草稿和控制臺(tái)目錄中。
創(chuàng)建草稿緩沖區(qū)
該操作沒(méi)有專用的菜單項(xiàng)來(lái)創(chuàng)建新的草稿緩沖區(qū),但是您可以使用“Find Action”彈出窗口(Ctrl+Shift+A)并運(yùn)行New Scratch Buffer操作。

PyCharm創(chuàng)建名為buffer1.txt的文本文件。您創(chuàng)建的下一個(gè)草稿緩沖區(qū)名為buffer2.txt,等等,直到buffer5.txt。當(dāng)達(dá)到該限制時(shí),它將重新創(chuàng)建buffer1.txt并建議清除其內(nèi)容。如果您想確保在擁有5個(gè)緩存之后沒(méi)有清除草稿緩沖區(qū),可以重命名它。
要查看創(chuàng)建的草稿文件和緩沖區(qū)的列表,請(qǐng)打開(kāi)“Project tool window”窗口,展開(kāi)“Scratches and Consoles”,然后展開(kāi)“Scratches”。
控制臺(tái)用于為PyCharm中定義為數(shù)據(jù)源的數(shù)據(jù)庫(kù)編寫和執(zhí)行SQL語(yǔ)句。只有在啟用數(shù)據(jù)庫(kù)工具和SQL插件時(shí),此功能才可用。

查看文檔中的草稿
選擇任何草稿文件或緩沖區(qū),然后按Ctrl+Q查看包含文件位置、類型、大小、創(chuàng)建和修改日期的快速文檔。
移動(dòng)草稿
- 在“Project tool window”窗口的Scratches and Consoles | Scratches目錄中,選擇要移動(dòng)的草稿文件。
- 按F6并在打開(kāi)的對(duì)話框中選擇目標(biāo)文件夾。
更改草稿文件或緩沖區(qū)的語(yǔ)言
- 在Project tool window中,展開(kāi)Scratches and Consoles,然后展開(kāi)Scratches。
- 右鍵單擊草稿文件或緩沖區(qū),然后單擊“Change Language”。當(dāng)前語(yǔ)言在括號(hào)中指定。
- 選擇所需的語(yǔ)言。您可以開(kāi)始鍵入語(yǔ)言名稱以縮小列表范圍。
與任何其他文件一樣,您可以使用草稿文件和緩沖區(qū)執(zhí)行以下操作:
- 使用裝訂線圖標(biāo)運(yùn)行和調(diào)試代碼
- 使用本地歷史記錄、撤消和重做更改
- 重命名、刪除、移動(dòng)和復(fù)制
- 執(zhí)行剪貼板操作
到此這篇關(guān)于pycharm創(chuàng)建臨時(shí)文件scatch file的文章就介紹到這了,更多相關(guān)pycharm創(chuàng)建臨時(shí)文件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
pycharm導(dǎo)入第三方庫(kù)的兩種方法(永不報(bào)錯(cuò))
這篇文章主要介紹了pycharm導(dǎo)入第三方庫(kù)的兩種方法(永不報(bào)錯(cuò)),本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-11-11
Django中select_related和prefetch_related的用法與區(qū)別詳解
在實(shí)際的開(kāi)發(fā)中,模型之間經(jīng)常存在復(fù)雜的關(guān)聯(lián)關(guān)系,下面這篇文章主要給大家介紹了關(guān)于Django中select_related和prefetch_related的用法與區(qū)別的相關(guān)資料,需要的朋友可以參考下2022-11-11
如何使用Selenium實(shí)現(xiàn)簡(jiǎn)單的網(wǎng)絡(luò)自動(dòng)化操作指南
Selenium是一個(gè)用于Web應(yīng)用測(cè)試的工具,Selenium測(cè)試直接運(yùn)行在瀏覽器中,就像真正的用戶在操作一樣,這篇文章主要給大家介紹了關(guān)于如何使用Selenium實(shí)現(xiàn)簡(jiǎn)單的網(wǎng)絡(luò)自動(dòng)化操作的相關(guān)資料,需要的朋友可以參考下2024-03-03
Python操作RabbitMQ服務(wù)器實(shí)現(xiàn)消息隊(duì)列的路由功能
RabbitMQ是一個(gè)消息隊(duì)列服務(wù)器,這里我們針對(duì)Python+Pika+RabbitMQ的服務(wù)器端環(huán)境,來(lái)看一下如何使用Python操作RabbitMQ服務(wù)器實(shí)現(xiàn)消息隊(duì)列的路由功能2016-06-06
python 計(jì)算一個(gè)字符串中所有數(shù)字的和實(shí)例
今天小編就為大家分享一篇python 計(jì)算一個(gè)字符串中所有數(shù)字的和實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-06-06
Union在Python類型注解中的應(yīng)用與最佳實(shí)踐
Union” 在中文中通常翻譯為“聯(lián)合”,在數(shù)學(xué)和邏輯學(xué)中,它指的是兩個(gè)或多個(gè)集合的并集,在 Python 的類型注解中,Union 類型表示一個(gè)變量可以是多種類型中的任意一種,這與數(shù)學(xué)中的并集概念相似,本文介紹了Union在Python類型注解中的應(yīng)用與最佳實(shí)踐2024-09-09
Selenium基于PIL實(shí)現(xiàn)拼接滾動(dòng)截圖
這篇文章主要介紹了Selenium基于PIL實(shí)現(xiàn)拼接滾動(dòng)截圖,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-04-04

