網頁

2017年5月15日 星期一

【Pascal教學】第 0 章 —— 準備工作


這篇教學是關於如何利用 Free Pascal 配上 Notepad++ 來開發 Pascal 程式。
有興趣的話就繼續看下去吧。


本教學所需軟件:
1) Notepad++
2) Free Pascal

Free Pascal

首先,去官網把 Free Pascal 下載回來吧。
官網在此: https://www.freepascal.org/
Free Pascal 官網頁面
再按上方的 Download。
Free Pascal 下載頁面
選擇合適的版本下載。
我個人是下載 Intel/i386 的 Windows 32-bit。
下載完畢後就安裝吧。
安裝完後,這 Free Pascal 就可以使用了。

注:Free Pascal 是一個免費的 Pascal 開發工具,可以直接用它來編寫﹑編譯和執行 Pascal
程式。




Notepad++

首先,我們當然還是要去官網把Notepad++給下載來吧。
官網在此:https://notepad-plus-plus.org/
Notepad++官網首頁
 接下來,給我按左手邊的 Download。
Notepad++ 下載頁面

然後下載合適的版本。

對了,因為不想那麼煩的關係,本人強烈建議下載 Notepad++ Installer 32-bit x86 或 Notepad++ zip package 32-bit x86。
兩者有何分別?前者是安裝檔,後者是免安裝版本,直接解壓便可使用。 不過,千萬不要下載 64-bit x64 版本。 64-bit x64版本中不包括 Plugin Manager,但這 Plugin Manager 是非常重要的。

如果是下載安裝檔,那就來安裝吧。
 一直按 Next 和 I agree,直到出現下面的視窗...
請給我乖乖的學英文,安裝英文版本…

好,給我按下最後一項 - Create Shortcut on Desktop,再按Install。
等呀等… 當安裝完畢後,給我去按下Finish。

之後,就去開啟Notepad++ 吧。
Notepad++ 介面

然後,上方選 Plugins > Plugin Manager > Show Plugin Manager。
Plugin Manager 介面
之後,請在 Available 中找出 NppExport 和 NppExec,選擇它,按下安裝。
經過一段安裝﹑更新和重啟後,在 Plugin Manager 的 Installed 中,應該會看到 NppExport 和 NppExec。
看到的話就可以把這 Plugin Manager 關掉了。

之後按下鍵盤上的 F6,便會彈出 Execute 視窗:
Execute視窗...
在 Command(s): 下輸入下列這三句:

NPP_SAVE

 cd $(CURRENT_DIRECTORY)
fpc $(NAME_PART).pas

然後按 Save...,在 Script name: 下打 Pascal,再按 Save,再按 Cancel。

之後,上方按 Language > P > Pascal,就可以開始編寫 Pascal 程式了。
來個最基本的 Hello World 吧。
然後再次按下鍵盤上的 F6,再按下 Execute 視窗的 OK,notepad++ 便會問你這個剛編寫的 Pascal 程式要存在哪。
記得檔案名字是 program 後的那個命名,比如上圖的檔案名字是 hello.pas。

儲存後,最下方應該會看到 Console。

沒看到 Error 這字說表示編譯成功,可以執行這程式了。
看到 Error 的話,就你是編寫的程式碼有錯誤。

如果程式碼沒錯,那有可以是系統還沒把新安裝的 Free Pascal 路經加到 Path 裡…
如果是這樣的話,請參考 Oracle 所寫的 我要如何設定或變更 PATH 系統變數? 一文。
要留意的是,指定 PATH 環境變數的值是你 Free Pascal 的儲存位置,比如我的是 C:\FPC\3.0.2\bin。

什麼?你問我要如何執行程式?
給我按下 F5,再輸入檔案名字 (不需要 .pas)…

然後就按下 Run 吧!
按下 Run 後,pascal 的 exe 檔便會執行和彈出,就像下圖。

好,教學完畢!

沒有留言:

張貼留言