我從事程式設計開發已經有一段時間了,基本上在家裡和在公司之前使用的都是Windows系統。從win7到win10的更換,個人感覺win7的系統更穩定一點,win10的畫質更溫和飽滿。2018年的10月,我自己想換一個穩定的系統進行程式開發,於是嘗試在蘋果的Mac系統環境來寫程式碼,個人感覺整體效果確實不錯。
對於還沒有在Mac系統中嘗試過程式設計的愛好者們,如何在Mac系統環境中進行程式設計,並輸出Hello word呢?
我們要有以下準備:
1. 熟悉一門程式語言,比如Java、python等;
選擇一門程式語言,熟悉它的基本資料型別、基本的語法和邏輯結構,這樣讓我們寫程式碼的速度會更快。
2. 熟悉電腦配置環境,比如環境變數的設定等;
在語言學習之前,我們需要安裝很多開發包、編輯器和各種外掛。它們雖然可以用,但是在不同的系統環境中需要對應的系統版本和檔案訪問路徑其設定方法也不一樣。
3. 熟悉開發工具,比如程式編輯器的使用;
大家用電腦辦公時,會用到TXT、Word、EXCEL等檔案格式,其實它們也是簡單辦公編輯器。同樣,你不管是程式設計的學習還是工作,照樣離不開開發工具去做專案。
4. 熟悉專案的開發規則,比如程式語言的設計模式。
專案載入到開發工具中,我們需要更多了解的程式語言的多種設計模式,這樣有利於後期程式碼規範管理和程式碼的有效增量!
可能,我上面說得準備環節並不是很詳細,我就以自己熟悉的Java語言程式設計為例,進行實際操作一下。
1. 環境變數設定Java程式在執行時需要依賴各種工具和資源,我們需要下載相應的開發工具包:JDK。JDK的下載大家可以在ORACLE官網註冊即可下載相應版本。
在oracle官網下載相應的jdk版本
JDK選擇版本下載安裝好之後,我們需要在Mac系統中配置環境變數,環境變數其實是檔案在系統中的相對路徑,後面編輯器等工具在呼叫開發工具包時不會出現路徑錯誤!
配置環境變數的方法如下:
步驟一: 開啟後臺的終端;
步驟二: 終端開啟後,輸入"vim ./.bash_profile"後,進入bash_profile檔案開始設定環境變數;
步驟三: 進入bash_profile檔案後,輸入命令"i"即可進入編輯模式新增JAVA_HOME和PATH。新增完成後按"esc"鍵可退出編輯模式,再輸入":wq"即可儲存退出bash_profile檔案。
2. 檢驗JDK的環境變數是否設定成功。在上面的環境變數設定完成後,我們需要檢測其JDK的環境變數是否設定正常,可以在終端輸入"java -version"和"javac"。
檢測一:
在終端輸入"Java -version",我們會發現它會顯示Java工具包jdk的版本號。
檢測二:
在終端輸入"javac"命令後,大家會發現它顯示一些jdk檔案路徑和目錄資訊!
在終端輸入"Javac"
上面兩個命令檢測完之後,能正常顯示版本號、檔案位置和目錄標識則表示環境變數路徑設定沒問題!
3. 安裝編輯器: SpringToolSuite,也簡稱STS。當JDK的環境變數沒問題後,我們需要下載安裝免費編輯器SpringToolSuite。
我的電腦現在是Mac系統,那麼在SpringToolSuite介面中的版本應該選擇MacOS 64位!
SpringToolSuite其實是Eclipse的擴充版
下載完成後,我們需要把SpringToolSuite的應用放入到後臺的檔案裡。通過 電腦螢幕最上方的"前往"選項開啟"應用程式",即可找到SpringToolSuite開發編輯器!
注意: 在上圖中的SpringToolSuite4.app其實是Eclipse的擴充版,在原有的Eclipse上裝了很多外掛。後期也可以用於WEB網站開發編輯。
4. 編輯器的工作空間設定。在SpringToolSuite開啟之前,它會彈出對話方塊,讓我們選擇存放專案的路徑空間-Workspace。點選"Browse..."按鈕選擇自己存放專案的路徑!
路徑設定好後,直接點選Launch按鈕完成,即可開啟SpringToolSuite!
5. 建立專案並執行。在建立專案時,它的建立方式分為兩種:
方式一: 通過選單欄的"File"選項彈出新的列表,選中"new"開啟"Java Project"建立專案。
SpringToolSuite編輯器在開啟後,它的選單欄選項都在螢幕頂部,在第一次使用Mac系統檢視編輯器檢視與windows系統中的編輯器的檢視有所區別!
方式二: 當第一種方式的"new"選項中的子列沒有顯示"Java Project"這個選項時,請點選下面的"Other..."子選項。
"Other..."選項開啟後,在輸入框中輸入"Java",找到Java Project即可建立專案!
點選"Java Project",建立命名為"HelloTest"的專案。
在Package Explorer中的專案建立成功後,其src下可新建"com.test"目錄,以便存放新建的類: HelloTest.
HelloTest類建立完後,編輯器右邊會出現一個未編譯的檔案:HelloTest.java!
在程式碼編輯區,我們需要HelloTest.java這個類中建立main函式,然後通過main函式裡去列印要輸出的內容。
main函式裡面的列印資訊輸入完成後,滑鼠(或觸控板)的游標在程式碼空白區域單擊,即可彈出“Run As”選項,再單擊它的子選項“Java Application”即可執行程式碼的內容編譯,然後可以在控制檯看到列印的內容“Hello word!!”,這就是程式設計師第一次的輸出內容。
END
在Mac系統中想要獲得Java程式輸出:Hello Word,我們需要從JDK的環境變數設定和開發環境入手。每個程式設計師的第一行程式碼都是從系統的選擇、開發環境的搭建、程式語言的深度學習開始的,這個過程其實需要反覆操作實踐才行!