在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用IDEA編寫項目代碼

Android編程精選 ? 來源:Android編程精選 ? 2023-05-25 14:26 ? 次閱讀

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

1. 與別人溝通,需要簡寫某個功能的偽代碼 2. 想記錄一些json格式的數據,并且能格式化,即JSON文檔功能 3. 想記錄一些其他語言例如HTML,CSS,SQL,XML等的代碼 4. 突然有另外一個項目的思路,想記錄下代碼,以備切換另外一個項目時能用到 5. 臨時記錄HTTP Client調用記錄 6. … 當遇到以上情況,正常可能要打開其他軟件或編輯器來進行操作,不同軟件間切換比較麻煩,而且如果電腦內存有限,可能還會造成卡頓,影響開發效率。 IntelliJ IDEA 有個功能就能實現以上需求,它就是Scratch files,臨時文件功能。

什么是 scratch file

當我們需要在當前開發的項目上下文之外,創建記錄一些臨時注釋或者代碼等,可以使用Scratch files和Scratch buffers。通過它能避免我們在多個程序之間頻繁切換。因為臨時文件是不跟項目掛鉤的,你在當前項目中創建的臨時文件,在打開其他項目時,也是能訪問到的。 注意,因為是臨時文件,所以自然只在本地存儲,切不可當作多人協作方式使用;其二,臨時文件不和項目掛鉤,所以它不是存儲項目目錄下的,有專門的地方進行存儲它們,一般是在C盤下的IDEA某個目錄下,大家可查看自己臨時文件的存儲位置。 Scratch files(臨時文件) 是功能完備,可運行并且可調試的文件,它還支持語法高亮顯示,代碼補全,以及相應文件類型的所有其他特性。 因為臨時文件是不跟項目掛鉤的,不存儲在項目目錄中,你在當前項目中創建的臨時文件,在打開其他項目時,也是能訪問到的。 可以使用臨時文件來編寫一些簡單Java代碼、HTTP請求、JSON文檔等等。 Scratch buffers(臨時緩沖區)是簡單的文本文件,沒有任何編碼輔助功能。它可以作為簡單的筆記記錄,或者記錄任務事項等功能。 它們也不存儲在項目目錄中,也是可以從另一個項目訪問和打開它們。最多可以創建5個具有默認名稱的臨時緩沖區,可以通過清除內容來重用這些緩沖區。

7745cdd4-fab1-11ed-90ce-dac502259ad0.png

如何創建臨時文件

創建 scratch file

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

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

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

774f746a-fab1-11ed-90ce-dac502259ad0.png

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

7777db44-fab1-11ed-90ce-dac502259ad0.png

創建 scratch buffer

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

7794f396-fab1-11ed-90ce-dac502259ad0.png

779f0908-fab1-11ed-90ce-dac502259ad0.png

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

77b955f6-fab1-11ed-90ce-dac502259ad0.png

7802c20e-fab1-11ed-90ce-dac502259ad0.png

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

780a588e-fab1-11ed-90ce-dac502259ad0.png

783ade78-fab1-11ed-90ce-dac502259ad0.png

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

7871fa7a-fab1-11ed-90ce-dac502259ad0.png

787c5c2c-fab1-11ed-90ce-dac502259ad0.png

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

審核編輯:彭靜

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 存儲
    +關注

    關注

    13

    文章

    4505

    瀏覽量

    87073
  • 代碼
    +關注

    關注

    30

    文章

    4887

    瀏覽量

    70262
  • idea
    +關注

    關注

    1

    文章

    70

    瀏覽量

    4533

原文標題:一個 IDEA 實用小技巧

文章出處:【微信號:AndroidPush,微信公眾號:Android編程精選】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Mac使用IntelliJ IDEA創建JavaWeb項目的步驟

    筆記 —— Mac 使用IntelliJ IDEA創建JavaWeb項目
    發表于 05-27 12:39

    IDEA進行Web項目配置

    【JavaWeb】IDEA如何創建及配置Web項目(多圖)
    發表于 09-24 08:35

    IDEA EasyCode插件怎么使用

    目錄1、前言2、安裝(EasyCode)3、建立數據庫4、在IDEA配置連接數據庫5、開始生成代碼6、pom.xml7、Application.yml8、啟動項目來源:jianshu.c...
    發表于 12-08 07:17

    編寫高效Lua代碼的方法

    編寫高效Lua代碼的方法
    發表于 02-07 21:04 ?0次下載

    如何在代碼編寫器Studio中處理大型項目詳細概述

    此應用報告檢查圍繞大型、多站點項目的問題。在代碼編寫器Studio中的開發,并提供了如何使用擴展的技術代碼編寫器工作室的特點,以解決這些問題
    發表于 04-25 09:20 ?2次下載
    如何在<b class='flag-5'>代碼</b><b class='flag-5'>編寫</b>器Studio中處理大型<b class='flag-5'>項目</b>詳細概述

    使用Intellij IDEA的一些小技巧

    https://blog.csdn.net/linsongbin1/article/details/80211919 Intellij IDEA真是越用越覺得它強大,它總是在我們寫代碼的時候,不時
    的頭像 發表于 09-05 15:03 ?1964次閱讀

    使用IDEA編寫項目代碼的實用小技巧

    當我們需要在當前開發的項目上下文之外,創建記錄一些臨時注釋或者代碼等,可以使用Scratch files和Scratch buffers。通過它能避免我們在多個程序之間頻繁切換。因為臨時文件是不跟項目掛鉤的,你在當前
    的頭像 發表于 07-01 14:32 ?2538次閱讀

    IntelliJ IDEA的Scratch files臨時文件功能

    當你在使用IDEA編寫項目代碼的時候,是否遇到過如下一些情況?
    的頭像 發表于 07-10 12:29 ?1685次閱讀

    如何使用參數化編寫可重用的verilog代碼

    我們將介紹如何使用verilog參數和generate語句來編寫可重用的verilog 代碼。 與大多數編程語言一樣,我們應該嘗試使盡可能多的代碼可重用。這使我們能夠減少未來項目
    的頭像 發表于 05-11 15:59 ?1394次閱讀

    IDEA 神器怎么修改不規范的代碼

    ,所以大部分公司會給定自己的check規范,一般導入給定的 checkstyle.xml 文件即可實現。 作為新人,我checkstyle了一整個項目,苦不堪言,所以大家怕是還是多注意代碼規范啊,利人利己。 樓主用的是idea
    的頭像 發表于 07-08 09:25 ?1087次閱讀
    <b class='flag-5'>IDEA</b> 神器怎么修改不規范的<b class='flag-5'>代碼</b>

    eclipse的項目怎么在idea中運行

    要在IntelliJ IDEA中運行Eclipse項目,可以按照以下步驟進行操作: 打開IntelliJ IDEA:首先,確保已經安裝并成功啟動了IntelliJ IDEA的最新版本。
    的頭像 發表于 12-06 13:54 ?4550次閱讀

    idea可以運行eclipse項目

    可以運行Eclipse項目。Eclipse是一個開發環境,主要用于Java程序的開發,但它也支持其他編程語言如C++、Python等。通過Eclipse,開發人員可以編寫、調試和運行各種類型的項目
    的頭像 發表于 12-06 13:57 ?2811次閱讀

    idea和eclipse環境配置沖突嗎

    Idea和Eclipse是兩種流行的集成開發環境(IDE),用于編寫和開發軟件。盡管它們都是功能強大的工具,但在某些方面它們存在一些沖突。在本文中,我們將詳細研究這些沖突,并探討如何解決它們。 首先
    的頭像 發表于 12-06 14:01 ?1822次閱讀

    idea怎么創建Java項目

    (Integrated Development Environment)是開發Java項目的必備工具。常見的Java IDE有Eclipse、IntelliJ IDEA和NetBea
    的頭像 發表于 12-06 14:09 ?1244次閱讀

    【JVM開發者必看】IntelliJ IDEA代碼分析實踐指南:實時糾錯、冗余檢測、自動修復等

    【IntelliJ IDEA中的代碼分析技巧】靜態代碼分析是指在不實際運行代碼的情況下掃描代碼以發現潛在問題。IntelliJ
    的頭像 發表于 03-13 10:34 ?358次閱讀
    【JVM開發者必看】IntelliJ <b class='flag-5'>IDEA</b><b class='flag-5'>代碼</b>分析實踐指南:實時糾錯、冗余檢測、自動修復等
    主站蜘蛛池模板: 一本在线免费视频 | 日本加勒比一区 | 九草伊人 | ts人妖国产一区 | 视频免费在线 | 色播在线视频 | 天堂网在线视频 | 综合伊人 | 天天干人人干 | 亚洲аv电影天堂网 | 黄色的视频网站在线观看 | 国产小毛片| 欧美性猛交xxxx | 久久99精品一级毛片 | 午夜视频在线观看免费视频 | 国产一级大片在线观看 | 天天摸日日 | 日本老师xxxxxxxxx79 | 久久精品免费观看久久 | 亚洲一区免费在线观看 | 日本媚薬痉挛在线观看免费 | 色成人亚洲 | 中国一级特黄真人毛片 | 色激情小说 | 久久综合九色综合欧美播 | 久久精品国产99国产精品澳门 | www视频在线观看com | 女生扒开尿口让男生舔 | 六月综合| bt天堂在线最新版在线 | 国产经典三级在线 | 精品视频一二三区 | 自拍偷拍福利视频 | 一级毛片不卡 | xx视频在线观看 | 色爱综合网 | 毛片免费看网站 | 色干干| 亚洲精品色图 | 色老头影院 | 视频在线观看h |