文章目錄
- 前言
- 一、基礎環境配置
- 二、開發軟件與擴展
- 1.用到的開發軟件與平替、擴展情況
- 總結
前言
???????最近換上了coding人生的第一臺mac,以前一直偏好tk,近來身邊的朋友越來越多的用mac了,win的自動更新越來越占磁盤了,而且win11拋棄了我15年的tk頂配。跟家里領導打了不少報告,這次終于是下定決心獎勵下自己,終于換上了現在的mac頂配,M2Max + 2T,碼生開始新的征程。
???????今天跟大家分享,首先是分享開發環境搭建,最后是心得總結。
先炫下我的mac配置
一、基礎環境配置
???????我是一個后端,玩java的,然后公司的項目還在用1.8jdk,個人喜歡與時俱進,不說裝21至少應該裝17目前的長期支持版本吧。我是裝的雙jdk環境,可以隨時切換,一步步說太麻煩,安裝步驟我就不說了,都是官網下載,選擇蘋果芯片的版本,然后下一步下一步,直接看下我的配置環境。
在終端執行命令:
vim ~/.bash_profile
配置內容
???????如下,里面有jdk、maven、python的環境配置,一目了然。
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
export JAVA_17_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Homealias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk17='export JAVA_HOME=$JAVA_17_HOME'export PATH=$JAVA_HOME/bin:$PATH:.export M2_HOME=/Users/zwmac/soft/maven/apache-maven-3.9.4
export PATH=$PATH:$M2_HOME/bin:.export PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/3.11/bin
alias python="/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11"
~
~
~
~
~
"~/.bash_profile" 13L, 533B
雙jdk切換
???????就是在終端直接執行,jdk8、jdk17,配合java -version命令查看是否切換了。
驗證python環境配置版本
配置路徑一定要注意自己安裝的目錄
二、開發軟件與擴展
1.用到的開發軟件與平替、擴展情況
PS
- 所謂的可擴展就不解釋了,懂的都懂
- 開發工具里的插件也是有很多的,也都可以擴展,目前除了JRebel在mac上還沒有擴展,其他都擴展了,有好插件也歡迎博友留言,能不能擴展我得看看
- DBeave連接數據庫的配置信息是可以從原機器上導出,mac直接導入就行了
- Sublime Text 4目前在Mac上還沒有擴展(有非最新版的,我不想用舊版本)
- Royal TSX也還沒有擴展
總結
- 1個星期不到已經完全切換到mac辦公code,上手easy,戒掉了鼠標
- mac的觸摸板可以鍛煉手指靈活,預防老年癡呆,各種手勢、觸控coding真的很爽
- 曾經遺忘的好的命令已經撿起來,爽
- 屏幕效果真是爽,原先老以為是藍光的問題還配了個眼鏡,現在不帶眼鏡一天也不累(可能15年的tk用的時間長了,到年限了,tk也是高分屏哦)
- 各個項目跑起來,配置毫無壓力,mac冷靜的嚇人,大夏天手掌放上面還覺得涼
- 據說馬上要出M3芯片了,有點怕到時候又心疼哦
就寫到這里,最后跟準coder說一句真心話,真的推薦用mac。有好的軟件推薦、需要擴展的可以留言,希望能幫到大家,uping