InggrisPerancisSpanyol

Ad


favorit OnWorks

fp-3.0.0 - Daring di Cloud

Jalankan fp-3.0.0 di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah fp-3.0.0 yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


fp - Lingkungan pengembangan terintegrasi Free Pascal Compiler (FPC)

RINGKASAN


fp [pilihan] [sumber data]

DESKRIPSI


Biner ini adalah lingkungan pengembangan terintegrasi dari Gratis Pascal Penyusun (FPC)
yang merupakan lanjutan Turbo Pascal dan Delphi (7.0) kompiler Pascal multitarget yang kompatibel.
Mesin kompiler tidak didasarkan pada GCC, tetapi sepenuhnya mandiri.

Kompiler menggunakan LD(1) dan dapat menggunakan AS(1) (lihat parameter -Aas), tetapi juga memiliki sendiri
penulis objek biner.

Target utama saat ini adalah Pergi32V2 (Pemanjang Dos DJGPP), gratisbsd, Linux, macOS, macOS,
MorfOS, Perangkat jaringan, OS / 2 dan Menang32. Target lainnya (kompiler M68K untuk Atari dan Amiga)
baik didasarkan pada versi kompiler yang lebih lama atau masih dalam pengembangan.

Halaman manual ini dimaksudkan untuk referensi cepat saja. FPC hadir dengan halaman hebat (2000+ halaman)
manual, yang diperbarui terus-menerus, sementara halaman manual ini bisa ketinggalan zaman.

penggunaan


Antarmuka pengguna IDE telah dirancang agar mirip dengan Turbo Pascal. Dia
menyediakan pengguna dengan editor yang ramah pengguna, tetapi cukup kuat, online yang ekstensif
sistem bantuan dan debugger.

Sistem windowing mode teks adalah dasar dari antarmuka pengguna. Mouse didukung,
tetapi kebanyakan orang akan menggunakan keyboard. Pengguna biasanya akan membuka beberapa editor teks
jendela di mana ia akan merancang programnya, di mana ia dapat secara teratur memeriksa dan
debug melalui penggunaan tombol pintas. Kecepatan tinggi kompiler memastikan bahwa programmer
dapat melakukan ini sering dan karena itu memungkinkan pengembangan kode yang cepat.

Bantuan arsip


Tidak ada file bantuan yang disediakan secara default. Pengguna harus mengunduh Pascal Gratis
dokumentasi dalam format HTML dan menginstalnya ke dalam IDE menggunakan menu Help->Files. Turbo
File Pascal .tph juga dapat diinstal di menu ini dan dapat berguna untuk kode sumber
yang dikirimkan dengan .tpharsipasdokumentasi.

Karakter set


IDE telah dirancang untuk font mode teks VGA. Font ini memungkinkan lebih banyak secara visual
mode teks yang menarik daripada font VT100 yang biasanya digunakan pada sistem Unix dan juga
lebih portabel, karena sebagian besar sistem operasi menggunakan set karakter VGA untuk mode teksnya.

Saat berjalan pada terminal yang kompatibel dengan VT100, beberapa emulasi akan terjadi. Secara internal IDE
akan berpikir itu berjalan pada font mode teks VGA (kemungkinan besar kode halaman 850), sementara semua
karakter akan (dalam hal kode halaman 850) dikonversi ke Latin-1 dan VT100 alternatif
karakter set karakter.

Konsol Linux dapat melakukan font VGA dan oleh karena itu IDE dapat dilihat seperti yang dimaksudkan
di atasnya. Mode konsol Linux mendukung semua set karakter VGA melalui
/dev/vcsa* perangkat dan sebagian besar melalui urutan pelarian normal. Untuk mencegah pengguna yang buruk
pengalaman, IDE telah dibuat agak agresif dalam menggunakan set karakter VGA. Pertama itu
akan menentukan nomor konsol aktual yang Anda jalankan (bahkan jika Anda menjalankan pty,
seperti di Midnight Commander). Kemudian IDE akan membuka perangkat /dev/vcsa* milik
konsol itu. Jika izin ditolak, IDE akan memanggil utilitas grab_vcsa, yang merupakan
utilitas root setuid yang akan memberikan izin ke perangkat vcsa.

Jika perangkat vcsa tidak tersedia, IDE akan mengirimkan kode escape untuk mengaktifkan VGA
font. Dalam mode ini beberapa karakter di posisi rendah 32 ascii tidak tersedia, tapi
terutama karena set lengkap karakter gambar garis tersedia, pengguna akan melihat sedikit
perbedaan.

Perangkat penyangga bingkai Linux dan Free Pascal IDE adalah kombinasi yang sangat baik. Dengan
fbdev dimungkinkan untuk menggunakan resolusi mode teks lebih tinggi dari 80x25 normal, yang
memungkinkan programmer untuk melihat lebih banyak kode sekaligus.

Konsol Linux memungkinkan pengguna untuk memuat font yang ditentukan pengguna. Jika Anda melakukan ini, font seperti itu
harus memiliki tata letak bergaya VGA, yaitu halaman kode 437/850/... (Perhatikan bahwa ini tidak berarti
sistem file Anda harus menggunakan pengkodean seperti itu, konsol Linux menangani konversi
dari ISO-8859-1, UTF-8 atau apa pun ke font.) Karena font default memiliki halaman kode
437 tata letak, hanya pengguna yang telah bereksperimen dengan font yang harus berhati-hati di sini.

IDE mengenali variabel lingkungan CONSOLEFONT_CP di mana Anda dapat menentukan
halaman kode font konsol. Nilai yang dikenali saat ini adalah "cp437" dan "cp850". Jika
Anda tidak mengatur halaman kode variabel ini 437 akan diasumsikan. Saat ini, jika Anda menggunakan kode
halaman 850 tanpa mengatur variabel tidak akan ada dampak besar saat ini, the
karakter yang digunakan IDE ada di kedua halaman kode.

Catatan: Font KOI8-R/KOI8-U memiliki semua karakter yang diperlukan, tetapi karakter gambar garis
tidak dalam posisi yang tepat. Kami mungkin mendukung ini di masa mendatang, tetapi saat ini tidak.

Keyboard


Penanganan keyboard Unix adalah masalah yang rumit karena tidak semua kombinasi tombol menghasilkan
kode pelarian, emulator terminal yang berbeda menghasilkan kode pelarian yang berbeda, dan beberapa kunci
kombinasi dapat memicu tindakan di manajer Jendela X11.

Karena antarmuka pengguna Free Pascal IDE dirancang mirip dengan Turbo Pascal,
termasuk perintah keyboard, Anda mungkin mengalami salah satu situasi di atas. Beberapa
kunci alternatif telah ditambahkan, dan mungkin lebih banyak yang harus ditambahkan di masa mendatang.

Saat berjalan di konsol Linux, keyboard diprogram ulang untuk fungsionalitas penuh.

Berikut adalah beberapa masalah umum yang mungkin Anda temui dan kemungkinan penyelesaiannya:

Masalah: Memilih teks dengan tombol shift+panah tidak berfungsi.

Larutan: Gunakan mouse

Larutan: Gunakan "ctrl+kb" untuk menandai awal blok,"ctrl+ke" untuk menandai akhir blok, "ctrl+k
h" untuk menyembunyikan blok.

Masalah: Tombol Potong/Salin/Tempel tidak berfungsi.

Larutan: Buka Opsi-> Lingkungan-> Keyboard & mouse dan aktifkan gaya Microsoft
Tombol Potong/Salin/Tempel.

Larutan: Gunakan bilah menu.

Masalah: Tombol alt tidak berfungsi.

Larutan: Tekan Escape dulu, lalu tombol tanpa alt. Perhatikan bahwa ini tidak mungkin pada
konsol Linux, tetapi tombol Alt berfungsi di sana.

Jika karena alasan apa pun keyboard konsol Linux yang diprogram ulang tidak dikembalikan ke
keadaan asli setelah keluar (IDE crash?), Anda dapat melakukan sesuatu seperti "/etc/init.d/kbd start"
memprogram ulang ke dalam perilaku normalnya.

PENULIS


Tim pengembangan Pascal gratis (lihat http://www.freepascal.org)

Gunakan fp-3.0.0 online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad