国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

IntelliJ IDEA的Scratch files臨時(shí)文件功能

Android編程精選 ? 來源:陳皮的JavaLib ? 作者:陳皮的JavaLib ? 2022-07-10 12:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

當(dāng)你在使用IDEA編寫項(xiàng)目代碼的時(shí)候,是否遇到過如下一些情況?

1. 與別人溝通,需要簡(jiǎn)寫某個(gè)功能的偽代碼

2. 想記錄一些json格式的數(shù)據(jù),并且能格式化,即JSON文檔功能

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

4. 突然有另外一個(gè)項(xiàng)目的思路,想記錄下代碼,以備切換另外一個(gè)項(xiàng)目時(shí)能用到

5. 臨時(shí)記錄HTTP Client調(diào)用記錄

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

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

什么是 scratch file

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

注意,因?yàn)槭桥R時(shí)文件,所以自然只在本地存儲(chǔ),切不可當(dāng)作多人協(xié)作方式使用;其二,臨時(shí)文件不和項(xiàng)目掛鉤,所以它不是存儲(chǔ)項(xiàng)目目錄下的,有專門的地方進(jìn)行存儲(chǔ)它們,一般是在C盤下的IDEA某個(gè)目錄下,大家可查看自己臨時(shí)文件的存儲(chǔ)位置。

Scratch files(臨時(shí)文件) 是功能完備,可運(yùn)行并且可調(diào)試的文件,它還支持語法高亮顯示,代碼補(bǔ)全,以及相應(yīng)文件類型的所有其他特性。

因?yàn)榕R時(shí)文件是不跟項(xiàng)目掛鉤的,不存儲(chǔ)在項(xiàng)目目錄中,你在當(dāng)前項(xiàng)目中創(chuàng)建的臨時(shí)文件,在打開其他項(xiàng)目時(shí),也是能訪問到的。

可以使用臨時(shí)文件來編寫一些簡(jiǎn)單Java代碼、HTTP請(qǐng)求、JSON文檔等等。

Scratch buffers(臨時(shí)緩沖區(qū))是簡(jiǎn)單的文本文件,沒有任何編碼輔助功能。它可以作為簡(jiǎn)單的筆記記錄,或者記錄任務(wù)事項(xiàng)等功能。

它們也不存儲(chǔ)在項(xiàng)目目錄中,也是可以從另一個(gè)項(xiàng)目訪問和打開它們。最多可以創(chuàng)建5個(gè)具有默認(rèn)名稱的臨時(shí)緩沖區(qū),可以通過清除內(nèi)容來重用這些緩沖區(qū)。

981d7100-f932-11ec-ba43-dac502259ad0.png

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

創(chuàng)建 scratch file

通過文件菜單創(chuàng)建,F(xiàn)ile - New - Scratch File。

通過快捷鍵創(chuàng)建,Ctrl+Alt+Shift+Insert。

選中相應(yīng)的代碼或內(nèi)容,按Ctrl+Alt+Shift+Insert快捷鍵,IDEA會(huì)根據(jù)內(nèi)容創(chuàng)建相應(yīng)語言類型的文件,如果識(shí)別不出來,會(huì)創(chuàng)建和原內(nèi)容一樣的類型和擴(kuò)展名的臨時(shí)文件。

983d36ac-f932-11ec-ba43-dac502259ad0.png

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

98481e78-f932-11ec-ba43-dac502259ad0.png

創(chuàng)建 scratch buffer

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

985f07e6-f932-11ec-ba43-dac502259ad0.png

986a03bc-f932-11ec-ba43-dac502259ad0.png

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

特性

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

98855810-f932-11ec-ba43-dac502259ad0.png

98983b9c-f932-11ec-ba43-dac502259ad0.png

可運(yùn)行和調(diào)試,通過點(diǎn)擊左邊欄的圖標(biāo)。

98b75400-f932-11ec-ba43-dac502259ad0.png

98c49638-f932-11ec-ba43-dac502259ad0.png

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

98d60f44-f932-11ec-ba43-dac502259ad0.png

98eab41c-f932-11ec-ba43-dac502259ad0.png

還有跨項(xiàng)目訪問,文件重命名,移動(dòng),刪除,復(fù)制等等特性,大家可以自行體驗(yàn)。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4967

    瀏覽量

    73954
  • scratch
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    5512
  • idea
    +關(guān)注

    關(guān)注

    1

    文章

    70

    瀏覽量

    4973

原文標(biāo)題:又來一個(gè) IDEA 實(shí)用小技巧,工作效率提升不少

文章出處:【微信號(hào):AndroidPush,微信公眾號(hào):Android編程精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    調(diào)試RK3588必看!這個(gè)臨時(shí)設(shè)備樹文件,藏著你要的所有配置答案

    做RK3588 芯片開發(fā)的小伙伴,肯定在kernel/arch/arm64/boot/dts/rockchip/目錄下見過一個(gè)“長(zhǎng)名字文件
    的頭像 發(fā)表于 02-03 15:55 ?1074次閱讀
    調(diào)試RK3588必看!這個(gè)<b class='flag-5'>臨時(shí)</b>設(shè)備樹<b class='flag-5'>文件</b>,藏著你要的所有配置答案

    安科瑞智慧用電計(jì)費(fèi)方案:靈活應(yīng)對(duì)多元場(chǎng)景,讓臨時(shí)用電更簡(jiǎn)單

    安科瑞 蔡禹 咨詢問 18安702科1096瑞81 在電動(dòng)化普及與共享經(jīng)濟(jì)興起的背景下,公共場(chǎng)所的臨時(shí)性、短時(shí)性用電需求激增,且場(chǎng)景日益多樣。傳統(tǒng)的用電管理模式在靈活性、透明度和效率上面臨挑戰(zhàn)。安科
    的頭像 發(fā)表于 01-16 14:16 ?205次閱讀
    安科瑞智慧用電計(jì)費(fèi)方案:靈活應(yīng)對(duì)多元場(chǎng)景,讓<b class='flag-5'>臨時(shí)</b>用電更簡(jiǎn)單

    讓用電簡(jiǎn)單可靠!安科瑞——您身邊的臨時(shí)用電管理專家

    一、場(chǎng)景痛點(diǎn):臨時(shí)用電管理的共性難題 在教室租賃、短租公寓、農(nóng)田灌溉、船舶岸電等臨時(shí)用電場(chǎng)景中,普遍存在計(jì)費(fèi)模式固化、費(fèi)用明細(xì)不清晰、人工管理流程繁瑣等問題。這些問題不僅增加了運(yùn)營(yíng)方的管理成本,也
    的頭像 發(fā)表于 12-19 09:24 ?257次閱讀
    讓用電簡(jiǎn)單可靠!安科瑞——您身邊的<b class='flag-5'>臨時(shí)</b>用電管理專家

    按需用電,安全計(jì)費(fèi) —— 安科瑞守護(hù)臨時(shí)用電每一環(huán)

    安科瑞 呂夢(mèng)怡 187+0616=2527 一、場(chǎng)景痛點(diǎn):臨時(shí)用電管理的共性難題 在教室租賃、短租公寓、農(nóng)田灌溉、船舶岸電等臨時(shí)用電場(chǎng)景中,普遍存在計(jì)費(fèi)模式固化、費(fèi)用明細(xì)不清晰、人工管理流程繁瑣等
    的頭像 發(fā)表于 12-08 16:58 ?638次閱讀
    按需用電,安全計(jì)費(fèi) —— 安科瑞守護(hù)<b class='flag-5'>臨時(shí)</b>用電每一環(huán)

    E203仿真編譯filelist的使用

    在對(duì)E203硬件進(jìn)行修改后,有時(shí)會(huì)出現(xiàn)編譯時(shí)文件順序不對(duì)的問題,導(dǎo)致仿真無法進(jìn)行。這是因?yàn)樵趘sim/bin下的run.makefile中指定了通過wildcard導(dǎo)入所有rtl文件,根據(jù)默認(rèn)的字母
    發(fā)表于 10-24 07:02

    組件截圖sdk -- screenshot_hm介紹 ##三方SDK##

    { ScreenshotUtils } from \'screenshot_hm\'; 核心實(shí)現(xiàn) 1. 截圖工具類 ScreenshotUtils.ets 提供了完整的截圖功能: // 截圖并保存到臨時(shí)文件,返回文件路徑供
    發(fā)表于 06-30 17:52

    如何實(shí)現(xiàn)組件截圖 -- componentSnapshot

    到相冊(cè)中。這里我使用的是SaveButton安全控件,可以免申請(qǐng)權(quán)限的進(jìn)行圖片保存操作,代碼如下,當(dāng)然,還需要把PixelMap保存到臨時(shí)文件,把這個(gè)臨時(shí)文件路徑給到SaveButton安全控件
    發(fā)表于 06-30 17:45

    飛凌嵌入式ElfBoard ELF 1板卡-文件系統(tǒng)簡(jiǎn)介

    的總線、驅(qū)動(dòng)、設(shè)備都可以在sysfs中找到對(duì)應(yīng)的節(jié)點(diǎn)/tmp臨時(shí)文件的位置/usr包含大多數(shù)用戶命令和工具或者庫文件,包括例如 /usr/bin/ 和 /usr/lib/var致力于可變數(shù)據(jù),例如日志
    發(fā)表于 06-19 17:22

    鴻蒙NEXT上傳圖片功能PhotoViewPicker核心功能解析

    ` 是鴻蒙系統(tǒng)中用于媒體資源選擇的核心組件,通過它可以便捷地實(shí)現(xiàn)圖片、視頻等媒體文件的選擇功能。下面從基本用法、參數(shù)配置到高級(jí)應(yīng)用進(jìn)行全面解析: ## 一、PhotoViewPicker 基礎(chǔ)用法
    發(fā)表于 06-06 15:00

    HarmonyOS優(yōu)化應(yīng)用文件上傳下載慢問題性能優(yōu)化二

    圖庫圖片的臨時(shí)文件夾,并將整個(gè)臨時(shí)文件夾打包添加到待上傳list內(nèi): // 文件壓縮處理 async zipUploadFiles(fileUris: Array<string&
    發(fā)表于 05-27 16:19

    HarmonyOS5云服務(wù)技術(shù)分享--云存儲(chǔ)指南

    開啟版本控制 定期清理臨時(shí)文件 結(jié)合云函數(shù)實(shí)現(xiàn)文件自動(dòng)處理(如縮略圖生成) 結(jié)語 云存儲(chǔ)用起來其實(shí)很簡(jiǎn)單對(duì)不對(duì)?希望這篇指南能讓大家少走彎路。如果在實(shí)際開發(fā)中遇到問題,歡迎到華為開發(fā)者社區(qū)發(fā)帖討論(記得帶上#HarmonyOS云存儲(chǔ)#標(biāo)簽),也可以直接@我交流哦! 祝各
    發(fā)表于 05-22 19:17

    HarmonyOS優(yōu)化應(yīng)用文件上傳下載慢問題性能優(yōu)化二

    圖庫圖片的臨時(shí)文件夾,并將整個(gè)臨時(shí)文件夾打包添加到待上傳list內(nèi): // 文件壓縮處理 async zipUploadFiles(fileUris: Array<string&
    發(fā)表于 05-22 10:54

    能否提供支持 CY7C65211 芯片 USB 轉(zhuǎn) SPI 功能的 .cyusb 文件

    支持WPA3 我獲得了一個(gè)名為\"files for command line utility.zip 的文件\" 其中包括為 CY7C65211 生成固件和編程的方法。 在
    發(fā)表于 05-22 06:01

    【Java開發(fā)必備】IntelliJ IDEA數(shù)據(jù)庫功能進(jìn)階指南:9個(gè)JetBrains工程師私藏技巧

    想提升涉及數(shù)據(jù)庫的Java開發(fā)效率?IntelliJ IDEA為您帶來了9大進(jìn)階招式!無論您是剛剛啟動(dòng)新項(xiàng)目,還是正在深入優(yōu)化現(xiàn)有系統(tǒng),這些實(shí)用技巧都將助您事半功倍。
    的頭像 發(fā)表于 05-21 17:04 ?749次閱讀
    【Java開發(fā)必備】<b class='flag-5'>IntelliJ</b> <b class='flag-5'>IDEA</b>數(shù)據(jù)庫<b class='flag-5'>功能</b>進(jìn)階指南:9個(gè)JetBrains工程師私藏技巧

    【JVM開發(fā)者必看】IntelliJ IDEA代碼分析實(shí)踐指南:實(shí)時(shí)糾錯(cuò)、冗余檢測(cè)、自動(dòng)修復(fù)等

    IntelliJ IDEA中的代碼分析技巧】靜態(tài)代碼分析是指在不實(shí)際運(yùn)行代碼的情況下掃描代碼以發(fā)現(xiàn)潛在問題。IntelliJ IDEA中的檢查可以在您編譯項(xiàng)目之前檢測(cè)到其中的潛在問題
    的頭像 發(fā)表于 03-13 10:34 ?1059次閱讀
    【JVM開發(fā)者必看】<b class='flag-5'>IntelliJ</b> <b class='flag-5'>IDEA</b>代碼分析實(shí)踐指南:實(shí)時(shí)糾錯(cuò)、冗余檢測(cè)、自動(dòng)修復(fù)等