校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 淺談IDEA Scratch files萬能的臨時文件功能

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

熱門標簽:外呼系統(tǒng)怎么群發(fā)短信 鶴壁高頻外呼系統(tǒng)多少錢一個月 宿遷怎么辦理400電話 蘇州呼叫中心外呼系統(tǒng)哪家強 400電話辦理費用低 400電話申請到底哪家好 谷歌地圖標注日期 地圖標注項目幾個月 聯(lián)通外呼系統(tǒng)電腦app軟件

前言

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

  • 與別人溝通,需要簡寫某個功能的偽代碼
  • 想記錄一些json格式的數(shù)據(jù),并且能格式化,即JSON文檔功能
  • 想記錄一些其他語言例如HTML,CSS,SQL,XML等的代碼
  • 突然有另外一個項目的思路,想記錄下代碼,以備切換另外一個項目時能用到
  • 臨時記錄HTTP Client調用記錄

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

IntelliJ IDEA 有個功能就能實現(xiàn)以上需求,它就是Scratch files,臨時文件功能。

什么是 Scratch files

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

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

  • Scratch files(臨時文件) 是功能完備,可運行并且可調試的文件,它還支持語法高亮顯示,代碼補全,以及相應文件類型的所有其他特性。因為臨時文件是不跟項目掛鉤的,不存儲在項目目錄中,你在當前項目中創(chuàng)建的臨時文件,在打開其他項目時,也是能訪問到的??梢允褂门R時文件來編寫一些簡單Java代碼、HTTP請求、JSON文檔等等。
  • Scratch buffers(臨時緩沖區(qū))是簡單的文本文件,沒有任何編碼輔助功能。它可以作為簡單的筆記記錄,或者記錄任務事項等功能。它們也不存儲在項目目錄中,也是可以從另一個項目訪問和打開它們。最多可以創(chuàng)建5個具有默認名稱的臨時緩沖區(qū),可以通過清除內容來重用這些緩沖區(qū)。

如何創(chuàng)建臨時文件

創(chuàng)建 scratch file

  • 通過文件菜單創(chuàng)建,F(xiàn)ile - New - Scratch File。
  • 通過快捷鍵創(chuàng)建,Ctrl+Alt+Shift+Insert。
  • 選中相應的代碼或內容,按Ctrl+Alt+Shift+Insert快捷鍵,IDEA會根據(jù)內容創(chuàng)建相應語言類型的文件,如果識別不出來,會創(chuàng)建和原內容一樣的類型和擴展名的臨時文件。


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

創(chuàng)建 scratch buffer

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


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

特性

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


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

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


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

到此這篇關于淺談IDEA Scratch files萬能的臨時文件功能的文章就介紹到這了,更多相關IDEA Scratch files 臨時文件內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Scratch3.0 頁面初始化同時加載sb3文件的操作代碼
  • 輕松實現(xiàn)功能強大的Android刮獎效果控件(ScratchView)
  • Scratch3.0二次開發(fā)之windows環(huán)境下打包成exe的流程

標簽:錫林郭勒盟 鄂爾多斯 襄陽 哈爾濱 丹東 莆田 雙鴨山 遵義

巨人網(wǎng)絡通訊聲明:本文標題《淺談IDEA Scratch files萬能的臨時文件功能》,本文關鍵詞  淺談,IDEA,Scratch,files,萬能,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《淺談IDEA Scratch files萬能的臨時文件功能》相關的同類信息!
  • 本頁收集關于淺談IDEA Scratch files萬能的臨時文件功能的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 台南市| 方山县| 休宁县| 文安县| 漯河市| 莱州市| 广平县| 高淳县| 陕西省| 鸡东县| 尼勒克县| 郸城县| 石门县| 遂宁市| 保康县| 石林| 武鸣县| 梨树县| 阿尔山市| 奉化市| 田东县| 南阳市| 宜良县| 彭阳县| 南通市| 石棉县| 军事| 察雅县| 惠州市| 元阳县| 云阳县| 比如县| 罗田县| 芜湖市| 阿尔山市| 班玛县| 噶尔县| 梨树县| 六盘水市| 濮阳市| 德格县|