- Install Free Pascal dan pastikan PATH pada Environtment Variable sistem operasi yang digunakan sudah sesuai sehingga kita bisa memanggil perintah
fpc
dari lokasi manapun. Untuk mengetesnya kita bisa menggunakan perintah misalnya fpc -iV
, yaitu perintah untuk menampilkan versi dari free pascal yang terinstall.
- Install Sublime Text.
- Buka Sublime Text dan tambahkan Build System Pascal dari menu
Tools
> Build System
> New Build System...
, paste kode berikut :
{
"cmd": ["fpc", "-S2", "${file}"],
"file_regex": "^(.*)\\(([0-9]+),([0-9]+)\\) (Error|Fatal): (.*)$",
"working_dir": "${file_path}",
"selector": "source.pascal",
"osx": {
"path": "/usr/local/bin:/usr/bin:/bin:${path}"
},
"variants": [
{
"name": "Run",
"shell": true,
"linux": {
"shell_cmd": "gnome-terminal -- bash -c \"\\\"${file_path}/${file_base_name}\\\";read line;exit; exec bash\""
},
"osx": {
"shell_cmd": "open -a Terminal.app '${file_path}/${file_base_name}' && clear"
},
"windows": {
"shell_cmd": "start cmd /c \"chcp 1251 && CLS && \"$file_base_name.exe\" & pause\""
}
},
{
"name": "Build and Run",
"shell": true,
"linux": {
"shell_cmd": "fpc -S2 \"${file}\" && gnome-terminal -- bash -c \"\\\"${file_path}/${file_base_name}\\\";read line;exit; exec bash\""
},
"osx": {
"shell_cmd": "fpc -S2 '${file}' && open -a Terminal.app '${file_path}/${file_base_name}' && clear"
},
"windows": {
"shell_cmd": "fpc -S2 \"${file}\" && start cmd /c \"chcp 1251 && CLS && \"$file_base_name.exe\" & pause\""
}
}
]
}
- Simpan file tersebut dengan nama
Pascal.sublime-build
.
- Untuk mengetesnya kita bisa membuat sebuah file pascal di Sublime Text misalnya sebagai berikut :
program hello;
begin
writeln('Hello World');
end.
- Simpan file tersebut misalnya dengan nama
hello.pas
, lalu pastikan build system nya sudah mengarah ke Pascal melalui menu Tools
> Build System
> Pascal
.
- Build menggunakan menu
Tools
> Build With...
> pilih Build and Run
(atau bisa menggunakan shortcut CTRL + SHIFT + B)
- Maka harus nya otomatis terbentuk binary file hasil compile nya dan sekaligus langsung dijalankan
- Apabila memang sudah ok, untuk selanjutnya kita cukup Build menggunakan menu
Tools
> Build
(atau bisa menggunakan shortcut CTRL + B)