最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IDEA中編寫并運(yùn)行shell腳本的實(shí)現(xiàn)

 更新時(shí)間:2020年08月13日 08:49:31   作者:第一片心意  
這篇文章主要介紹了IDEA中編寫并運(yùn)行shell腳本的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

        IEDA中的bashsupport插件支持在IDEA中編寫shell腳本文件,有友好的代碼格式,支持自動(dòng)補(bǔ)全,檢查錯(cuò)誤,并且配置完之后,還可以在IEDA中直接運(yùn)行shell腳本。下面將一步一步演示插件的安裝和配置。

打開(kāi)IEDA,安裝bashsupport插件 


安裝完之后,保持插件選中并切實(shí)enable的狀態(tài),如下圖所示,然后重啟IDEA。        

安裝git軟件。
https://www.git-scm.com/download/        


基本上直接安裝全部默認(rèn)就可以,不過(guò)要記住自己的安裝目錄。

IDEA配置
如下圖所示,編輯器右上角打開(kāi) Edit Configurations 。        


如上圖所示,只需要在這兒頁(yè)面中設(shè)置 Interpreter path即可,剩下的都留空。
然后新建一個(gè)Bash Script 文件,名字自起。

               

               

                


最后一個(gè)截圖是設(shè)置腳本文件的換行符,設(shè)置為linux換行符,文件編碼設(shè)置為UTF-8。運(yùn)行腳本時(shí)要注意腳本的編碼和控制臺(tái)的編碼是否一致,如果不一致,控制臺(tái)中的中文就會(huì)變成亂碼。項(xiàng)目編碼設(shè)置方法大家百度一下,控制臺(tái)編碼設(shè)置方法如下:       

在IDEA安裝根目錄的bin目錄下找到  idea64.exe.vmoptions  或者  idea.exe.vmoptions  文件(和你電腦的操作系統(tǒng)位數(shù)有關(guān)),然后在最后一行加上  -Dfile.encoding=UTF-8   ,重啟IDEA,控制臺(tái)的編碼就變成了UTF-8。

注意,在新版本中,通過(guò)修改  idea64.exe.vmoptions  或者  idea.exe.vmoptions  文件可能不會(huì)生效,需要通過(guò)idea界面的help->Edie Custom VM Options...選項(xiàng)打開(kāi)配置文件,然后修改內(nèi)容,重啟生效,截圖如下:

       

在打開(kāi)的腳本編輯器空白處右擊,選擇運(yùn)行該腳本。                

                

上圖中第一行表示W(wǎng)indows下腳本的執(zhí)行命令,如果后面文件的路徑分隔符并不是Windows的分隔符,我們需要修改它。(注意新版本idea已經(jīng)修復(fù)了這個(gè)問(wèn)題,不需要修改即可直接執(zhí)行)

重新打開(kāi) Edit Configurations,進(jìn)行如下圖所示的修改:


上圖配置完之后,點(diǎn)擊OK即可。

然后重新運(yùn)行腳本,運(yùn)行方法如下圖所示:

         


大功告成,如果沒(méi)有成功運(yùn)行,則仔細(xì)比照上面的所有截圖,看看哪一步設(shè)置錯(cuò)誤了。

其他

注意,從2020.1版本開(kāi)始,bash support已經(jīng)不再更新,有可能會(huì)和之后的新版本不兼容。

不過(guò)新出了bash support pro,但是是付費(fèi)插件。pro版本開(kāi)始支持debug功能,能夠像運(yùn)行java一樣進(jìn)入debug調(diào)試。這是個(gè)非常不錯(cuò)的新特性,當(dāng)然肯定還有其他很多新特性。試用期30天,每月6.8美元,每年68美元。

到此這篇關(guān)于IDEA中編寫并運(yùn)行shell腳本的文章就介紹到這了,更多相關(guān)IDEA中編寫并運(yùn)行shell腳本內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Mybatis-plus和Mybatis出現(xiàn)版本不兼容的問(wèn)題解決

    Mybatis-plus和Mybatis出現(xiàn)版本不兼容的問(wèn)題解決

    MyBatis-Plus?與?MyBatis?之間的兼容性問(wèn)題通常是由于版本不匹配引起的,本文主要介紹了Mybatis-plus和Mybatis出現(xiàn)版本不兼容的問(wèn)題解決,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-08-08
  • idea導(dǎo)入module全流程

    idea導(dǎo)入module全流程

    這篇文章主要介紹了idea導(dǎo)入module全流程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • JVM分配和回收堆外內(nèi)存的方式與注意點(diǎn)

    JVM分配和回收堆外內(nèi)存的方式與注意點(diǎn)

    JVM啟動(dòng)時(shí)分配的內(nèi)存稱為堆內(nèi)存,與之相對(duì)的,在代碼中還可以使用堆外內(nèi)存,比如Netty,廣泛使用了堆外內(nèi)存,下面這篇文章主要給大家介紹了關(guān)于JVM分配和回收堆外內(nèi)存的方式與注意點(diǎn),需要的朋友可以參考下
    2022-07-07
  • java簡(jiǎn)單實(shí)現(xiàn)自定義日歷

    java簡(jiǎn)單實(shí)現(xiàn)自定義日歷

    這篇文章主要為大家詳細(xì)介紹了java簡(jiǎn)單實(shí)現(xiàn)自定義日歷,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Java無(wú)需解壓直接讀取ZIP壓縮包里的文件及內(nèi)容

    Java無(wú)需解壓直接讀取ZIP壓縮包里的文件及內(nèi)容

    最近開(kāi)發(fā)的時(shí)候遇到要獲取到zip壓縮包里面的文件內(nèi)容,解決方案就是通過(guò)ZipInputStream來(lái)讀取,下面通過(guò)實(shí)例代碼介紹Java無(wú)需解壓直接讀取ZIP壓縮包里的文件及內(nèi)容,感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • idea全局搜索快捷鍵超詳細(xì)總結(jié)(推薦!)

    idea全局搜索快捷鍵超詳細(xì)總結(jié)(推薦!)

    在實(shí)際開(kāi)發(fā)中項(xiàng)目會(huì)非常多,如何在項(xiàng)目中快速定位,你說(shuō)需要找到的類或方法,可以利用idea的全局搜索功能,下面這篇文章主要給大家分享介紹了關(guān)于idea全局搜索快捷鍵超詳細(xì)總結(jié)的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • 使用JAVA+Maven+TestNG框架實(shí)現(xiàn)超詳細(xì)Appium測(cè)試安卓真機(jī)教程

    使用JAVA+Maven+TestNG框架實(shí)現(xiàn)超詳細(xì)Appium測(cè)試安卓真機(jī)教程

    這篇文章主要介紹了使用JAVA+Maven+TestNG框架實(shí)現(xiàn)超詳細(xì)Appium測(cè)試安卓真機(jī)教程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • SpringBoot?ApplicationContext接口深入分析

    SpringBoot?ApplicationContext接口深入分析

    ApplicationContext是Spring應(yīng)用程序中的中央接口,由于繼承了多個(gè)組件,使得ApplicationContext擁有了許多Spring的核心功能,如獲取bean組件,注冊(cè)監(jiān)聽(tīng)事件,加載資源文件等
    2022-11-11
  • JAVASE系統(tǒng)實(shí)現(xiàn)抽卡功能

    JAVASE系統(tǒng)實(shí)現(xiàn)抽卡功能

    這篇文章主要為大家詳細(xì)介紹了JAVASE系統(tǒng)實(shí)現(xiàn)抽卡功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • Rxjava+Retrofit+MVP實(shí)現(xiàn)購(gòu)物車功能

    Rxjava+Retrofit+MVP實(shí)現(xiàn)購(gòu)物車功能

    這篇文章主要為大家詳細(xì)介紹了Rxjava+Retrofit+MVP實(shí)現(xiàn)購(gòu)物車功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05

最新評(píng)論

忻城县| 大同县| 台中县| 荥阳市| 云林县| 衢州市| 新龙县| 读书| 田阳县| 孝义市| 乾安县| 资源县| 会理县| 佛教| 兴隆县| 调兵山市| 缙云县| 富阳市| 松溪县| 来安县| 尤溪县| 桐城市| 永春县| 元阳县| 甘洛县| 辛集市| 乌什县| 资中县| 萍乡市| 大庆市| 临漳县| 莱芜市| 大石桥市| 商都县| 甘肃省| 浠水县| 海安县| 鄯善县| 康定县| 青河县| 岳阳市|