java 创建文件夹_VS Code用来开发JAVA项目真香
Intellij vs VSCode
作為一名資深的JAVA工程師,對(duì)Intellij IDEA有著很深的感情,一直也伴隨著它的升級(jí)持續(xù)使用,這套JAVA專(zhuān)屬開(kāi)發(fā)系統(tǒng)的強(qiáng)大之處在此不再贅述。如果不是激活碼總是失效(慚愧一直使用非付費(fèi)版)也不會(huì)考慮轉(zhuǎn)換其他系統(tǒng),在不想被激活碼困擾的情況下了解到VS Code這款全棧工程師編程利器后,就抱著試一試的態(tài)度使用了幾天,現(xiàn)在已經(jīng)被他的魅力所吸引,毅然決然的放棄了伴隨10多年的Intellij IDEA轉(zhuǎn)而投身到VS Code陣營(yíng),下面就針對(duì)如何使用VS Code構(gòu)建JAVA系統(tǒng)做一簡(jiǎn)要總結(jié)。
安裝配置Maven
Maven是JAVA項(xiàng)目構(gòu)建的必選組件,原先Intellij IDEA都是自動(dòng)集成了的,而VS Code作為插件型的IDE就必須單獨(dú)安裝配置,本文都以mac為基礎(chǔ)進(jìn)行描述,作為JAVA工程師Maven本身如何安裝就不在贅述,建議配置為全局可執(zhí)行模式,即配置到~/.bash_profile中。
- 安裝Maven for Java插件
正如前面所述,Maven for Java也是以插件的形式集成到VS的,通過(guò)搜索插件就可以找到安裝位置,點(diǎn)擊“install”按鈕即可完成全部安裝,后面其他插件的搜索安裝方法相同,這也是VS架構(gòu)的優(yōu)秀之處,既高度抽象又高度自由、還無(wú)縫連接,幾乎沒(méi)有學(xué)習(xí)門(mén)檻!
安裝Maven for Java插件
- 配置Maven
打開(kāi)“Manage”->“Settings”,搜索“Maven”,打開(kāi)Java的配置頁(yè)面,首先設(shè)置你本地的maven配置文件,即settings.xml。
本地maven配置文件設(shè)置
然后設(shè)置maven命令的參數(shù),例如:profile等,-Pprofilename(表示mvn命令的編譯環(huán)境為Profilename所定義的環(huán)境,Intellij IDEA是復(fù)選框形式)。再就是設(shè)置maven命令,如果前面已經(jīng)將maven安裝為全局命令,則在此就直接配置為mvn即可,否則要指定到mvn所在的全路徑。
maven for java配置
配置文件夾&文件的可見(jiàn)性
每個(gè)工程里邊因?yàn)樗褂玫拈_(kāi)發(fā)工具不同會(huì)產(chǎn)生一些源代碼之外的文件夾或者文件,這些文件夾或者文件對(duì)相關(guān)的系統(tǒng)有用,但是對(duì)我們編寫(xiě)源代碼沒(méi)有什么用,如果都顯示出來(lái)反而使得工程結(jié)構(gòu)混亂,為了使得項(xiàng)目在開(kāi)發(fā)過(guò)程中整潔就需要將這些文件夾或者文件隱藏掉,VS Code同樣提供了這些功能,在Settings中搜索files:exclude,就會(huì)出現(xiàn)這個(gè)配置頁(yè)面,把需要隱藏的文件夾或者包含特定內(nèi)容的文件名作為過(guò)濾模板編輯進(jìn)去就可以即刻生效。
隱藏特定的文件夾或者文件
安裝其他輔助插件
原先在Intellij IDEA中使用的好的插件在VS Code里邊也有,例如:Lombok、Bracket Pair Colorizer、Material Icon Theme、SonarLint、Spring系列插件等,有這些插件的加持能夠完全保留你原先對(duì)Intellij IDEA的依賴(lài)。
眾多優(yōu)秀插件豐富你的開(kāi)發(fā)工具
新增package&java文件
這塊要重點(diǎn)說(shuō)一下,這個(gè)和Intellij IDEA稍有不同,因?yàn)閂S Code是一個(gè)開(kāi)發(fā)工具的框架,并不是針對(duì)某個(gè)特定的編程語(yǔ)言,所以很多操作就具有通用性,例如:java的package就是一個(gè)文件夾,java源代碼就是一個(gè)java擴(kuò)展名的源文件,因此要新增一個(gè)package就是在工程的某個(gè)文件夾下新建文件夾,新增java文件就是在某個(gè)文件夾下新增文件。VS會(huì)根據(jù)你輸入的文件擴(kuò)展名自動(dòng)識(shí)別文件類(lèi)型,從而智能打開(kāi)相應(yīng)的編輯器。例如:你輸入First.java,系統(tǒng)就會(huì)自動(dòng)創(chuàng)建一個(gè)空結(jié)構(gòu)的java文件。
新增package&java file
按照文件擴(kuò)展名自動(dòng)創(chuàng)建空白結(jié)構(gòu)
通過(guò)Maven編譯JAVA工程
經(jīng)過(guò)以上的配置已經(jīng)可以順利通過(guò)Maven構(gòu)建你的Java項(xiàng)目了。
通過(guò)maven構(gòu)建項(xiàng)目
總結(jié)
以上是生活随笔為你收集整理的java 创建文件夹_VS Code用来开发JAVA项目真香的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 计算机公共基础知识书第二版答案,二级计算
- 下一篇: STM32H743+CubeMX-定时器