国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

使用VSCode玩轉(zhuǎn)JAVA(一)

cc17 / 3460人閱讀

摘要:最近剛接觸到,第一印象和很像,但比流暢穩(wěn)定又和很像,但比簡(jiǎn)潔。使用創(chuàng)建工程花鍵可以快速啟動(dòng)命令輸入框,輸入,選擇,進(jìn)入向?qū)罘绞剑x擇指定模版,實(shí)際會(huì)觸發(fā)命令,該命令可按照需求創(chuàng)建工程。預(yù)告下一期講講使用玩轉(zhuǎn)

最近剛接觸到VSCode,第一印象和Atom很像,但比Atom流暢穩(wěn)定;又和eclipse很像,但比eclipse簡(jiǎn)潔。很多前端的都切過(guò)去了,大家都說(shuō)這玩意兒,所有語(yǔ)言都支持,再也不用裝多個(gè)IDE了。
于是我也用了一下,很喜歡,但易用性還是遠(yuǎn)不能和IDEA比,VSCode的很多東西都要配置,我覺(jué)得他在嘗試以簡(jiǎn)單的方式達(dá)到最好的效果,蠻適合程序員用的,最少我是在用VSCode時(shí)學(xué)會(huì)了幾條maven命令。
言歸正傳,寫(xiě)下這篇文字,主要目的是幫助新手快速上手VSCode,在擼Java時(shí)少踩些坑,也歡迎大家回復(fù)更好的踩坑方法。

我的環(huán)境

OS: MAC (應(yīng)該只影響快捷鍵)
JDK: 1.8 (環(huán)境變量已配好)
Maven: 3.3.3 (環(huán)境變量已配好)

安裝VSCode

從官網(wǎng)下載了MAC 版的 VSCode,解壓后拖入應(yīng)用程序即可使用。VSCode本身只是一個(gè)編輯器,安裝插件后才會(huì)無(wú)所不能。

安裝中文插件包,將菜單改成中文。

安裝JAVA 開(kāi)發(fā)套件

安裝 Java Extension Pack 擴(kuò)展包,這個(gè)擴(kuò)展包包含了四個(gè)常用的包,這個(gè)擴(kuò)展包安裝好以后就可以進(jìn)行Java開(kāi)發(fā)了,Java、Maven 路徑在環(huán)境變量中以后,不需要在VSCode中配置這兩個(gè)路徑。

Language Support for Java? by Red Hat

Debugger for Java

Java Test Runner

Maven Project Explorer

使用Maven創(chuàng)建工程
“花鍵+Shift+P” 可以快速啟動(dòng)命令輸入框,輸入maven,選擇Maven: Generate from Maven Archetype,進(jìn)入向?qū)罘绞剑x擇指定Maven 模版,實(shí)際會(huì)觸發(fā)maven命令,該命令可按照需求創(chuàng)建Maven工程。


在使用mvn archetype:generate進(jìn)行構(gòu)建的時(shí)候,出現(xiàn)[INFO] Generating project in Interactive mode在這里卡住,因?yàn)樗麜?huì)去下載文件archtype-catalog.xml,下載掛住了。
增加參數(shù)-DarchetypeCatalog=internal后就不會(huì)去下載這個(gè)文件,問(wèn)題解決了。

編譯Maven工程

在 Maven Projects中可以看到工程中所有的pom文件,右鍵可以觸發(fā)maven的各種命令。此時(shí)我有點(diǎn)懷念I(lǐng)DEA的快速skiptest按鈕。在這里只能用命令的方式實(shí)現(xiàn)。右鍵中有個(gè)custom goals,點(diǎn)擊這個(gè)會(huì)顯示輸入框,組合多條命令。

調(diào)試

fn + F5 就可以觸發(fā)調(diào)試,在main函數(shù)之上都有個(gè)小甲蟲(chóng),點(diǎn)擊它就可以當(dāng)前main函數(shù)作為入口啟動(dòng)調(diào)試。設(shè)置斷點(diǎn)、多帶帶運(yùn)行都很自然流暢。

運(yùn)行

我是在終端中通過(guò)java -jar的方式 啟動(dòng)jar包,非IDE功能。

預(yù)告:下一期講講使用VSCode玩轉(zhuǎn)SpringBoot

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/72281.html

相關(guān)文章

  • 使用VSCode玩轉(zhuǎn)Java (二)

    摘要:在打開(kāi)的輸入框內(nèi),可以輸入任何命令。輸入進(jìn)行項(xiàng)目創(chuàng)建,最后一步選擇依賴(lài)的庫(kù)。自動(dòng)補(bǔ)全的能力較弱文件中的類(lèi)名沒(méi)法與代碼聯(lián)動(dòng)。挪動(dòng)文件,其他文件中的類(lèi)名全稱(chēng)不會(huì)自動(dòng)變化。如果要收費(fèi),第二好用還是。輕量,擴(kuò)展性好,易用性等細(xì)節(jié)需要增強(qiáng)。 上期玩轉(zhuǎn)了maven,這期我們來(lái)用VSCode一起來(lái)玩 spring-boot 安裝spring-boot擴(kuò)展插件 最主要的插件是 Spring Boot ...

    nifhlheimr 評(píng)論0 收藏0
  • FE.BASE-vscode使用、原理、插件開(kāi)發(fā)筆記

    摘要:插件提供內(nèi)容,負(fù)責(zé)渲染。增量更新,盡可能地減少重新渲染長(zhǎng)時(shí)間運(yùn)行的任務(wù)應(yīng)該支持,并可以取消插件能夠正確地處理對(duì)象的生命周期。使用了模式,運(yùn)行可以將這個(gè)對(duì)象銷(xiāo)毀。 使用 命令行使用 幫助:code --help 使用已經(jīng)打開(kāi)的窗口來(lái)打開(kāi)文件:code -r 打開(kāi)文件并滾動(dòng)到特定行:code -r -g package.json:128 比較兩個(gè)文件:code -r -d a.tx...

    MingjunYang 評(píng)論0 收藏0
  • 【全文】狼叔:如何正確的學(xué)習(xí)Node.js

    摘要:感謝大神的免費(fèi)的計(jì)算機(jī)編程類(lèi)中文書(shū)籍收錄并推薦地址,以后在倉(cāng)庫(kù)里更新地址,聲音版全文狼叔如何正確的學(xué)習(xí)簡(jiǎn)介現(xiàn)在,越來(lái)越多的科技公司和開(kāi)發(fā)者開(kāi)始使用開(kāi)發(fā)各種應(yīng)用。 說(shuō)明 2017-12-14 我發(fā)了一篇文章《沒(méi)用過(guò)Node.js,就別瞎逼逼》是因?yàn)橛腥嗽谥跎虾贜ode.js。那篇文章的反響還是相當(dāng)不錯(cuò)的,甚至連著名的hax賀老都很認(rèn)同,下班時(shí)讀那篇文章,竟然坐車(chē)的還坐過(guò)站了。大家可以很...

    Edison 評(píng)論0 收藏0
  • 【全文】狼叔:如何正確的學(xué)習(xí)Node.js

    摘要:感謝大神的免費(fèi)的計(jì)算機(jī)編程類(lèi)中文書(shū)籍收錄并推薦地址,以后在倉(cāng)庫(kù)里更新地址,聲音版全文狼叔如何正確的學(xué)習(xí)簡(jiǎn)介現(xiàn)在,越來(lái)越多的科技公司和開(kāi)發(fā)者開(kāi)始使用開(kāi)發(fā)各種應(yīng)用。 說(shuō)明 2017-12-14 我發(fā)了一篇文章《沒(méi)用過(guò)Node.js,就別瞎逼逼》是因?yàn)橛腥嗽谥跎虾贜ode.js。那篇文章的反響還是相當(dāng)不錯(cuò)的,甚至連著名的hax賀老都很認(rèn)同,下班時(shí)讀那篇文章,竟然坐車(chē)的還坐過(guò)站了。大家可以很...

    fengxiuping 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<