IDEA Scratch files 萬能的臨時文件功能

      網友投稿 836 2025-04-02

      目錄

      前言

      什么是 scratch files

      如何創建臨時文件

      創建 scratch file

      創建 scratch buffer

      特性

      前言

      當你在使用idea編寫項目代碼的時候,是否遇到過如下一些情況?

      與別人溝通,需要簡寫某個功能的偽代碼

      想記錄一些json格式的數據,并且能格式化,即JSON文檔功能

      想記錄一些其他語言例如HTML,CSS,SQL,XML等的代碼

      突然有另外一個項目的思路,想記錄下代碼,以備切換另外一個項目時能用到

      臨時記錄HTTP Client調用記錄

      當遇到以上情況,正常可能要打開其他軟件或編輯器來進行操作,不同軟件間切換比較麻煩,而且如果電腦內存有限,可能還會造成卡頓,影響開發效率。

      IDEA Scratch files 萬能的臨時文件功能

      IntelliJ idea 有個功能就能實現以上需求,它就是Scratch files,臨時文件功能。

      什么是 Scratch files

      當我們需要在當前開發的項目上下文之外,創建記錄一些臨時注釋或者代碼等,可以使用Scratch files和Scratch buffers。通過它能避免我們在多個程序之間頻繁切換。因為臨時文件是不跟項目掛鉤的,你在當前項目中創建的臨時文件,在打開其他項目時,也是能訪問到的。

      注意,因為是臨時文件,所以自然只在本地存儲,切不可當作多人協作方式使用;其二,臨時文件不和項目掛鉤,所以它不是存儲項目目錄下的,有專門的地方進行存儲它們,一般是在C盤下的IDEA某個目錄下,大家可查看自己臨時文件的存儲位置。

      Scratch files(臨時文件) 是功能完備,可運行并且可調試的文件,它還支持語法高亮顯示,代碼補全,以及相應文件類型的所有其他特性。因為臨時文件是不跟項目掛鉤的,不存儲在項目目錄中,你在當前項目中創建的臨時文件,在打開其他項目時,也是能訪問到的。可以使用臨時文件來編寫一些簡單Java代碼、HTTP請求、JSON文檔等等。

      Scratch buffers(臨時緩沖區)是簡單的文本文件,沒有任何編碼輔助功能。它可以作為簡單的筆記記錄,或者記錄任務事項等功能。它們也不存儲在項目目錄中,也是可以從另一個項目訪問和打開它們。最多可以創建5個具有默認名稱的臨時緩沖區,可以通過清除內容來重用這些緩沖區。

      如何創建臨時文件

      創建 scratch file

      通過文件菜單創建,File - New - Scratch File。

      通過快捷鍵創建,Ctrl+Alt+Shift+Insert。

      選中相應的代碼或內容,按Ctrl+Alt+Shift+Insert快捷鍵,IDEA會根據內容創建相應語言類型的文件,如果識別不出來,會創建和原內容一樣的類型和擴展名的臨時文件。

      打開的文件列表,我們可以根據自己情況選擇相應類型的臨時文件,如下:

      創建 scratch buffer

      IDEA中沒有專門的菜單項來創建新的scratch buffer,但是我們可以使用Find action(快捷鍵Ctrl+Shift+A),然后輸入new scratch buffer來創建。

      IntelliJ IDEA 創建的臨時緩沖區文件名默認為buffer1.txt,數字依次遞增到buffer5.txt。上限為5個文件,如果再繼續創建,會重新創建buffer1.txt,并詢問你是否保存以前的記錄。如果你想保存5個以上文件,可以重命名文件名來實現。

      特性

      支持大多數的語言文件,并且語法高亮,語法識別。

      可運行和調試,通過點擊左邊欄的圖標。

      本地歷史記錄,從而可以實現回滾,重寫內容。

      還有跨項目訪問,文件重命名,移動,刪除,復制等等特性,大家可以自行體驗。

      IDE

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:excel判斷函數if的用法
      下一篇:excel表格建立索引的教程(excel設置索引)
      相關文章
      亚洲日本在线播放| 亚洲美女自拍视频| 亚洲中文字幕一区精品自拍| 亚洲精品网站在线观看你懂的| 欧洲亚洲国产清在高| 亚洲午夜精品久久久久久浪潮| 色欲aⅴ亚洲情无码AV| 亚洲精华液一二三产区| 国产91在线|亚洲| 亚洲男人天堂2022| 亚洲综合色婷婷在线观看| 2017亚洲男人天堂一| 亚洲午夜成人精品无码色欲| 久久亚洲精品国产亚洲老地址| 456亚洲人成在线播放网站| 亚洲字幕AV一区二区三区四区| 中文字幕亚洲综合久久综合| 亚洲欧美日韩国产成人| 亚洲JIZZJIZZ妇女| 亚洲av区一区二区三| 亚洲第一永久AV网站久久精品男人的天堂AV| mm1313亚洲国产精品无码试看| 欧美激情综合亚洲一二区| 亚洲av成人一区二区三区在线观看| 亚洲国产精品激情在线观看 | 久久久无码精品亚洲日韩按摩 | 性色av极品无码专区亚洲 | 久久亚洲国产精品五月天| 亚洲日本中文字幕区| 亚洲精品第五页中文字幕| 亚洲AV综合色区无码二区偷拍| 在线亚洲午夜片AV大片| 久久亚洲中文字幕无码| 亚洲国产精品成人久久蜜臀| 亚洲自偷自偷偷色无码中文| 亚洲成AV人片在线观看ww| 久久精品亚洲中文字幕无码麻豆| 亚洲免费中文字幕| 亚洲国产午夜精品理论片在线播放 | 亚洲欧洲国产精品香蕉网| 亚洲日韩区在线电影|