Java9新特性(1)--JShell之命令part2

1.前言

????本章是續(xù)上一章的內(nèi)容,上一章我們主要講了JShell中的根據(jù)不同需求查看代碼片段的命令,那么本章主要講述的是對(duì)jshell中的代碼片段的操作,例如修改、刪除代碼片段等。

2.代碼片段的修改刪除命令

2.1 /edit <名稱或 id> 修改代碼片段

(1) /edit 修改所有輸入的代碼片段

image.png

注意:使用/edit命令時(shí)會(huì)彈出修改窗口,修改后點(diǎn)擊”Accept”按鈕保存修改.

(2)/edit <id>修改指定ID的代碼片段

(3)/edit <名稱> 修改指定名稱的代碼片段

image.png

2.2./drop <名稱或 id> 刪除代碼片段

(1)/drop <id> 刪除指定ID的代碼片段

image.png

(2)/drop <名稱> 刪除指定名稱的代碼片段

3.代碼片段的輸出輸入命令

3.1/save [-all|-history|-start] <文件> 將代碼片段保存到文件。

(1)/save -all <文件> 將所有代碼片段保存到文件中(包括錯(cuò)誤代碼)

image.png

注意:這里不需要考慮磁盤中是否存在code.txt文件,因?yàn)樵撁顣?huì)自動(dòng)幫我們?cè)诖疟P相應(yīng)的地方創(chuàng)建該文件.

(2)/save -histroy <文件> 將所有鍵入過(guò)的內(nèi)容歷史保存到文件(包括命令)

(3)/save -start <文件> 將所有啟動(dòng)的內(nèi)容歷史保存到文件

3.2 /open <file> 輸入指定文件中的代碼片段到JShell中

image.png

4.代碼片段重新運(yùn)行命令

4.1 /? [<command>|<subject>] 獲取 jshell 的相關(guān)信息

image.png

和/help command命令相似

4.2 /! 重新運(yùn)行上一個(gè)代碼片段

image.png

4.3 /<id> 按 id 重新運(yùn)行代碼片段

image.png

4.4/-<n> 重新運(yùn)行前面的第 n 個(gè)代碼片段

image.png

小結(jié):

????本文章主要講述的是操作jshell的代碼片段的命令,我們可以通過(guò)這些命令對(duì)我們鍵入在jshell中的一些代碼片段進(jìn)行操作,例如將jshell中的代碼保存到我們的磁盤文件中,重新運(yùn)行某一段代碼等,例如我們對(duì)我們寫過(guò)的代碼片段進(jìn)行重復(fù)使用.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,711評(píng)論 0 5
  • 1、前言 本章是接著上一篇文章《jshell的代碼片段》來(lái)敘述的,上一篇文章我們主要講了JShell的代碼片段,那...
    Petrel_Huang閱讀 367評(píng)論 0 0
  • 參考文檔地址:https://docs.oracle.com/javase/9/jshell/toc.htm 前言...
    Petrel_Huang閱讀 720評(píng)論 0 0
  • 你不在的日子里(十一) 三石先生,昨天晚上把姜思達(dá)采訪ayawawa的視頻看了一遍,我忍著自己想要理論的沖動(dòng),看著...
    TinKaiMui_閱讀 492評(píng)論 0 0
  • 4月26日精進(jìn)。今日體驗(yàn),維修解決底盤異響,路試根據(jù)經(jīng)驗(yàn)去判斷問(wèn)題,由簡(jiǎn)向難 一點(diǎn)點(diǎn)排查。總結(jié),縷清思路 一步步檢...
    呂志剛l閱讀 156評(píng)論 0 0

友情鏈接更多精彩內(nèi)容